以太坊(eth)网络最近的一次意外分叉让其投资者感到头疼。
现在,你可能已经了解或多次听说了硬分叉这个词,这是一种富有争议的公链更新方式。
一些人认为,硬分叉是更新区块链网络的一种必要手段,而另一些人则认为它是不可取的,理由是硬分叉打破了共识,并且网络上的每一个人如果需要继续参与,就需要更新到一个新的区块链。
为了解决以太坊(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最近撰文表示,虽然多个版本的分叉在其它例子中可被认为是一件好事,但币价下跌的风险可能表明它不适合加密货币。
在一些人看来,分叉是一种必然的结果,但由于比特币和以太坊之间被视为竞争关系,确定这种分析背后的诚实性是很难的。
由于以太坊的用户基础并不广泛,它不太可能会影响很多人。在这种情况下,那些意外持续挖取“错误”链的矿工可能会有很大的损失。任何人在错误链上发出的交易,可能会无法完成。
最后,在一个更广泛使用的平台上发生类似的事件,可能会更令人担忧。
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。