在一篇详细的博客文章中,以太坊创始人Vitalik Buterin概述了以太坊在上海升级后对权益证明(PoS)验证方法的重大转变。目前,以太坊支持众多验证者,约有895,000个验证器对象,实现了广泛的个人和实体参与基础。这是以太坊分散结构的关键特点。然而,这种模型带来了技术挑战,尤其是处理大量签名的问题。目前验证一个区块需要大约28,000个签名;预计在SSP(分片和权益最终性)后,这个数字将达到1.79百万。
支持这样负载的技术牺牲是相当可观的,包括复杂的证明传播机制、对超优化BLS签名操作的需求、缺乏可行的量子抗性替代方案,以及由于更多子槽而导致的增加的插槽时间。Buterin还强调了当前模型在系统层面的复杂性以及在真正实现权益验证方面的潜在无效性,因为32 ETH的最低质押要求对许多人来说是财务上的禁锢。
8192个签名
作为回应,Buterin提出了一个转变,将每个插槽的签名数量减少到可管理的8,192个。他认为,这种改变将打开PoS设计空间,允许技术简化,提高安全性,并解决量子抗性的问题。Buterin批评了其他区块链使用的基于委员会的安全性方法,强调了对攻击的追责不足以及不足以阻止攻击的问题。相反,以太坊对攻击者采取了严厉的惩罚措施。然而,Buterin认为即使攻击成本降低(1-2百万ETH),也足够了,主张采取一种平衡的解决方案,保持高惩罚但提供比更小的验证器集合更多好处。
博客文章探讨了在SSF下实现每个插槽8,192个签名的三种方法:
1、去中心化权益池:专注于去中心化权益池,可能提高最低存款额,并设定惩罚上限以减少对节点运营商的信任。
2、双层权益:建立一个用于参与最终化的主要权益层,以及一个用于额外安全性的“轻”权益层,无需最低质押要求。
3、旋转参与(可追责委员会):一种混合方法,验证者根据其权益参与,通过精心调整的验证者集合确保安全性。
Buterin的结论强调,坚持8,192个签名将极大简化技术实施,并使以太坊更加易于访问。然后,焦点将转移到从提出的选项中选择最合适的方法。
在评论中,一些用户对设计能够抵抗国家级攻击的系统提出了担忧,他们认为即使减少了安全预算,可能仍然不足。Buterin回应强调了协议设计的简单性作为对各种攻击向量的防御手段的重要性,主张“通过简单性确保安全性”。这一提议的转变标志着以太坊不断发展的关键时刻,突显了安全性、分散性和可用性之间的不断平衡。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。