2024-08-16 19:06:53

以太坊基金会科学家:合并之后信标链区块重组不会再发生

摘要
以太坊信标链在25日发生连续7个区块重组,引起轩然大波。以太坊基金会研究科学家Barnabé Monnot在29日撰文,列举了引发此事件的三大原因,认为导致区块重组纯属偶然,并强调在以太坊完成合并之后,这种情况将不会再发生。

以太坊基金会科学家:合并之后信标链区块重组不会再发生

以太坊信标链在25日发生连续7个区块重组(Reorg)现象,随后Gnosis共同创办人Martin Köppelmann抨击,V神有关POS比POW稳定性更高的说法是太乐观。随着以太坊合并日期越来越近,以太坊在合并后过度至POS的安全性议题再度引起大众关注。

所谓区块重组指的是,由于出块时出现共识不同,导致短期区块结果被其他链所分叉,随后的几个区块又回到该链上,导致中间遭分叉时数个区块遗失的现象。在POW上,这多半是来自于有高算力的矿机进行51%攻击的结果,但以太坊信标链是由POS组成,因此可能是节点投票与委员会机制导致的问题。

针对信标链区块重组事件,以太坊基金会下属机构稳健激励小组(Robust Incentives Group)的研究科学家Barnabé Monnot在29日撰文进行分析,他直言区块重组现象并非信标链的预期行为,并列举了造成此事故的三大原因。

Barnabé Monnot列举的三大原因如下:

1.由于最近实施名为「Proposer Boost」的分叉选择更新,造成了验证节点在最新区块提案中共识分歧。

2.Proposer Boost更新是作为软分叉发布的,被看作是一个局部更新,只能以本身的速度在网络上推出。这就导致一种情况,即一些验证节点采用了Proposer Boost,另一些验证节点则没有,从而造成共识分歧。

3.在某些客户端中普遍存在对预期何时运行Proposer Boost分叉选择的已知错误实施,从而导致此缺陷持续存在。

不过Barnabé Monnot指出:重要的是,重组并没有导致最终性(finality)的丧失。最终性甚至没有被推迟。

Barnabé Monnot总结道,重组凸显了动态可用链出现一个失败案例,这在理论上是可能的,但实际上是不可想像的,就像长期重组在工作量证明中是可能的,但在实践中很少见到(除非是敌对行为),因此,必须认识到,目前促成重组的因素纯属偶然。

以太坊合并后不会再发生

Barnabé Monnot提及,迟来的出块总是可能发生,这是无法避免的,原则上,动态可用链的设计是为了公平地处理这种可能性,以便更及时地让提案者看到他们的区块在权威链(canonicalchain)中被接受。

但Barnabé Monnot坦言,从此事件学到的教训是,即使是看起来仅限于局部的更新(就像分叉选择运算一样),很明显的是,也需要在更大的共识层面中加以考虑。

Barnabé Monnot表示,以太坊协议的研究人员,已经意识到验证者之间的产生共识分歧(即一组验证者局部确认某些东西,而另一组验证者确认了其他东西)的概念,以及这些看法分歧如何促进活跃性(Liveness)延迟。

Barnabé Monnot警告道:人们应该意识到,Proposer Boost推出的不均衡,有可能造成这种共识分歧,由于一个已知的实施错误,情况又变得更加糟糕。

然而,Barnabé Monnot强调,如果所有验证节点都运行相同的配置,这种问题就不会发生,特别是合并之后,将不会再发生,因为所有验证节点都必须在合并之前进行硬分叉,否则会被完全排除在共识之外。

声明:文章不代表币圈网观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险自担!转载请注明出处!侵权必究!
回顶部