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

2016-12-05 09:57 来源:巴比特资讯 阅读:7827
以太坊(eth)网络最近的一次意外分叉让其投资者感到头疼。

以太坊(eth)网络最近的一次意外分叉让其投资者感到头疼。

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

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

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

fire

目前的问题是,以太坊最受欢迎的两种协议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最近撰文表示,虽然多个版本的分叉在其它例子中可被认为是一件好事,但币价下跌的风险可能表明它不适合加密货币。

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

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

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

声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。

点击阅读全文