PIRL –升级为狮叉

狮子叉博客

分享这个帖子

分享到!trpst#/trp-gettext>
分享到!trpst#/trp-gettext>
分享到!trpst#/trp-gettext>
分享到!trpst#/trp-gettext>

众所周知,PIRL是第一个将基于Ethash的Masternodes引入到区块链生态系统中,并为基于Ethash的链开发了第一个51%攻击防护,并在多个项目中使用。现在,他们已经成功进行了一些新更新,以进一步提高其隐私级别。任何人都可以用EUR / USD和BTC购买PIRL。分散的PIRL聊天在那里进行通信,您的个人信息得到高度保护,而无需担心任何私人信息的泄漏。通过官方的PIRL移动钱包,愿意的买卖双方可以轻松进行交易。    

主要变化之一是PIRL升级为“狮叉”。当区块链分为两条前进路径时,此分支将帮助解决难题,而Lion分支将指导遵循的路径以保存交易。为此,我们禁用了难度炸弹并激活了以下叉子:

1.君士坦丁堡街区

2.彼得斯堡街区

3.伊斯坦布尔街区

在1.9.12版本中,进行了以下更改和修复以加快系统的效率水平

·在后端,如果未指定eth_call发件人,我们将零(0x00…0)帐户设置为默认帐户(#20702).

·缺少函数CallOpts。添加了SetFrom,以允许发件人更改呼叫设置(#20721).

·一个有趣的问题是,两个EIP中的解耦常数在伊斯坦布尔一起应用(#20646).

·修复了控制台回归,该回归失去了对转义和转义的支持(#20700)。 Escape()有助于对字符串进行编码以使其具有可移植性,因此可以在任何网络中将其传输到支持ASCII字符的任何计算机。另一方面,unescape()用于在接收器端解码编码的字符串。

·修复了由于TX fetcher场景测试中的随机性而导致的失败通用接口(CI)运行(#20712)。我们已解决了此失败问题,并成功测试了案例。

·修复了事务传播中的goroutine泄漏(#20762)。解决此问题的一种方法是跟踪所有挂起的请求,并且仅在goroutine请求完成时才从外部方法返回。

·修复了下载器中可能的数据争用(#20690)。我们已修复了先前在下载器中出现的所有不一致问题。

在版本1.9.11中,进行了以下更改以加强系统工作

·   基于DNS的对等发现 现在在Geth(#20592, #20660)。从现在开始,Geth节点具有两种独立的机制来查找对等方。当无法通过DHT找到对等方时,DNS列表用作回退机制。

基于DNS的发现是一种集中式机制,但是我们尝试使该机制的操作尽可能透明且允许的权限尽可能少。默认情况下使用的公共列表是通过搜寻发现DHT生成的。目前,默认列表中有约1150个公开路由的以太坊主网节点。我们的公开名单还服务于Ropsten,Goerli和Rinkeby测试网络。运行任何以太坊客户端的节点 EIP-868 EIP-2124 将自动出现在公共列表中。

您可以使用–discovery.dns“”标志组合禁用基于DNS的发现。

如果要为您的专用或公用网络创建基于DNS的节点列表,请查看我们的 DNS发现设置指南。我们希望以太坊基金会以外的组织将来会提供公共列表,并会使用EIP-1459的“链接”功能将这些列表愉快地集成到默认列表中。

·通过eth / 65(EIP 2464)已实现,并且Geth <-> Geth连接应使用明显更少的带宽(#20234)进行交易。最终数字是任何人的猜测,因为我们需要等待广泛的网络部署。此功能取决于 eth / 64 eth / 65 协议更新,尚未在所有以太坊客户端实现中支持。尽管兼容客户端之间的连接将使用新协议,但geth仍将与eth / 63兼容,直到公共网络充分采用新协议版本为止。

·将Geth控制台和Clef规则引擎基础的JavaScript引擎从 奥托 戈雅,这应该使其符合ECMAScript 5.1+。当然,这不是您的最新和great.js环境,但是比以前更好,更快(#20470, #20599). 

次要功能和修复

·通过内部Trie优化将每个块节省几毫秒(#20481, #20488)。哈希操作用于优化,提交操作用于处理异常。

·优化EVM BLOCKHASH操作码执行以更好地处理最坏的情况(#20589).

·检查RPC API名称空间的可用性,以检测–rpcapi&co(#20597).

·添加geth dump创始以打印节点的完整创始和链配置(#20191).

·在块检索期间还原未决块编号报告(#20616).

·修复访问非法内存时JavaScript跟踪器的恐慌(#20612).

·解决了有关不稳定连接的RPC连接问题(#20414).

·清理C ++主网络和GethGörli引导节点(#20610)。 C ++引导节点的使用时间更长,因此我们嵌入了GethGörli。

·修复Clef中的bytes32和bytes32 []支持(#20609).

判决

进行所有修改(更改和修复)以提高效率,并最终提高系统的安全性。

订阅我们的新闻

获取更新并向最好的人学习

更多探索

Pirl和Vseed革新了医疗业务

Pirl和Vseed革新了医疗业务,Pirl很高兴宣布与合资企业Vseed建立长期合作伙伴关系。 Vseed将使用全部

zh_CN简体中文
en_USEnglish fr_FRFrançais nl_NLNederlands tr_TRTürkçe es_ESEspañol pt_PTPortuguês ru_RUРусский ko_KR한국어 hi_INहिन्दी zh_CN简体中文