反思以太坊(eth)意外分叉事件,开发者们是这么看的

文|巴比特资讯

12月6日讯,现在,你可能已经了解或多次听说了硬分叉这个词,这是一种富有争议的公链更新方式。

一些人认为,硬分叉是更新区块链网络的一种必要手段,而另一些人则认为它是不可取的,理由是硬分叉打破了共识,并且网络上的每一个人如果需要继续参与,就需要更新到一个新的区块链。

为了解决以太坊(eth)的技术债,其在过去的几个月里执行了3次硬分叉。但最新的分叉是不同的,因为它的执行并不是有目的。

目前的问题是,以太坊最受欢迎的两种协议Geth和Parity在执行最近的技术硬分叉时产生了一点小分歧,这导致感恩节那天意外出现了链分叉 。

而随着而来的一个后果是,以太币(ether)的价格降至四月以来的最低点,比特币杠杆交易平台whaleclub的运营总监Petar Zivkovski将这些新挑战称为“认同危机”。

今年盛夏时,The DAO因遭遇黑客攻击而崩溃,而之后的几个月对智能合约平台而言是很艰难的。

然而,以太坊开发者仍然给出了乐观的看法,他们认为感恩节的这次意外分叉是另一次学习经验及机会,它能让以太坊网络变得更好。

开发者的回应

据参与以太坊(eth)项目的人表示,目前团队正在寻求措施以防止未来类似事件的发生。

“这一次,我们用了6分钟就检测到了分叉,这有运气的成分在里面。” 以太坊基金会安全负责人Martin Holst Swende告诉记者。

因此,他们想要确保自己能在类似的情况下迅速作出反应。

“我们正在提高我们的检测、分析、团队沟通及合作能力。” Swende说。

他还补充说,团队正在研究一种“事后剖析”报告,概述各种以太坊漏洞中得到的经验教训,他们的目标是在不久后向公众开放。

以太坊基金会媒体关系负责人 Hudson Jameson则透露,开发者们还计划彻底检查以太坊改进提议(EIP)。

“我们还计划为列出的以太坊改进提议(EIP)创建一个替代网络接口,那普通用户就可以更容易地观看这些 EIP,而无需访问GitHub报告,在很多时候,后者会是令人困惑的。”他解释说。

修复分叉

以太坊最近的技术硬分叉虚龙(Spurious Dragon),修复了以太坊(eth)存在的几个问题,包括删除了攻击者用于攻击eth区块链的空账户。

在过去的一周,以太坊开发者已使用了这种新功能删除了所有相关的空账户,这个过程在周三的时候正式完成。但在这个过程中的第 2686351个区块,一位开发者尝试删除一个空账户,但没有使用足够的gas。

而这也是Geth和Parity之前产生轻微分歧的原因。Geth删除了空账户,Parity则没有,导致以太坊(eth)网络暂时一分为二。

而最新版本的Geth,则修复了这一问题。

“如果你不进行更新,请注意,你所在的链是不受支持的,它是无效的。” 以太坊创始人Vitalik Buterin在分叉后回应道(这一评论也引起了很多批评,因为Buterin已宣布了哪条链是无效的。)

此外,Buterin将问题归结到Geth身上,但其他开发者则并不认同这一观点。

Geth开发者Péter Szilágyi 当时便回应说,“我们正尝试将 Parity的漏洞引入 Geth ,那么就无需再回滚区块链…”

尽管,以太坊开发者之间产生一些小内讧,以太坊社区仍然将其视作一种成长的机会。

区块链的‘威胁’

然而,也有部分人认为,分叉的问题将持续影响智能合约区块链的野心。对一些人来说,上述的问题,可追溯到六年前比特币匿名创造者进行的一次争论。

“我不认为第二个、相兼容版本的比特币会是一个好主意(译者注:中本聪认为链分叉是糟糕的), 如此多的设计取决于所有节点能够保持步伐一致,其结果要完全一致,而第二个版本的网络对于原网络而言是一个威胁。” 中本聪在和前Bitcoin Core首席维护者Gavin Andresen的一次讨论中提到。

一个潜在的“威胁”是,网络上的每一个客户端都需要保持近乎一致的功能,即使是用不同的语言编写的。如果出现了一个错误(例如以太坊最近的分叉,就是删除空账户所引起的小分歧所导致的),网络就可能出现分裂。

chromaway联合创始人兼CTO Alex Mizrahi最近撰文表示,虽然多个版本的分叉在其它例子中可被认为是一件好事,但币价下跌的风险可能表明它不适合加密货币。

在一些人看来,分叉是一种必然的结果,但由于比特币和以太坊之间被视为竞争关系,确定这种分析背后的诚实性是很难的。

由于以太坊的用户基础并不广泛,它不太可能会影响很多人。在这种情况下,那些意外持续挖取“错误”链的矿工可能会有很大的损失。任何人在错误链上发出的交易,可能会无法完成。

最后,在一个更广泛使用的平台上发生类似的事件,可能会更令人担忧。

极客网企业会员

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。

2016-12-06
反思以太坊(eth)意外分叉事件,开发者们是这么看的
文|巴比特资讯12月6日讯,现在,你可能已经了解或多次听说了硬分叉这个词,这是一种富有争议的公链更新方式。一些人认为,硬分叉

长按扫码 阅读全文