以太坊(Parity Ethereum)因在伊斯坦布尔举行前几天发布紧急补丁而受到批评
虽然以太坊的伊斯坦布尔升级被认为是成功的,但是并不是所有的顺风顺水。升级在9,069,000区块上进行,引入了六个Etheruem改进协议,并且所有主要客户(如Geth,Parity,Aleth,Besu,Nethermind和Aleth)都发布了与Istanbul兼容的版本,并且未能升级到新版本将与网络的最新版本不兼容。
一方面,所有客户都提前几个月发布了与Istanbul兼容的版本,另一方面,最大的客户之一Parity在主网升级前三天宣布了新版本发布,因为它未能合并其中一个版本。 EIP。
有问题的EIP被指出为EIP1344:ChainID操作码。根据以太坊猫牧民的博客文章,EIP“为合约增加了一种跟踪以太坊链的方法。由合约使用,尤其是第2层使用的那些合约,以遵循正确的第1层链,尤其是在硬分叉期间。”
由于团队未能添加EIP,因此发布了一个紧急补丁,团队在GitHub上声明,
“ Parity Ethereum v2.6.6-beta是一个紧急补丁版本,它为主网添加了缺失的eip1344_transition –建议用户尽快进行更新,以防止即将来临的Istanbul硬分叉出现任何问题”
12月2日,比特币和市场播客的主持人@AnselLinder表示,只有41%的节点在Twitter上进行了升级,并进一步指出,Parity问题已将其节点数降至零。推文中写道:
还有34小时
41%升级并同步
1434个节点昨天,Parity出现了一个问题,使他们的数字为零。
通过此活动,我必须得出一个结论,世界上只有大约1500个以太坊节点处于主动管理状态。 Infura上有多少? pic.twitter.com/bPKqKCpqMt
— bitcoiner(@AnselLindner)2019年12月6日
平价的失误导致社区成员在社交媒体平台上受到批评。 OpenRelay首席执行官Austin Roberts表示,以太坊社区对Parity的依赖是“令人担忧的”,并补充说:“紧急释放凸显了对Parity进行质量控制的长期做法。”
2.他们在Ropsten申请分叉之前两天就释放了对伊斯坦布尔的支持。这意味着许多用户尚未升级,而当伊斯坦布尔前往Ropsten时,我们最终又陷入了困境。
-Austin Roberts(@austinrobertsiv)2019年12月6日
这次事故再次导致社区质疑以太坊基金会今年早些时候授予Parity Technologies 500万美元的决定。 Reddit用户Crypto_Economist说,
“可悲的是,EF给Parity的500万美元似乎没有被正确使用。请加强平价团队。硬分叉不是笑话。有数十亿美元的质押。如果您做得不好,请把EF赠款还给社区或其他团队。”
同时,My加密的开发人员Luit通过同一Reddit线程阐明了这种情况,
“这篇文章具有误导性。他们没有忘记添加EIP-1344。他们正确地实现了它,并在Ropsten配置文件中将其启用,他们只忘记添加哪个块应在mainnet配置文件中激活此EIP。我确实相信这是一个诚实的错误。”