以太坊共同创始人Vitalik Buterin提出技术方案以维护区块链去信任特性和抗审查水平
以太坊共同创始人Vitalik Buterin于2021年12月6日通过博客发布了为以太坊2.0制定的路线图"Endgame"。他表示:"具有高区块生成频率和大区块大小、每秒能处理数千笔交易的'大型区块链'已经相当中心化。这是因为当区块相当大时,只有数十或数百个节点能够运行完全参与型节点来进行区块生成和现有链验证。"
技术方案建议
Buterin提出了一些技术方案,以帮助大型区块链在提高可扩展性的同时,保持适当的去信任状态和抗审查水平。
第一个方案是添加资源需求水平较低的第二层质押(a second tier of staking),以分散执行区块验证。在这种情况下,区块中包含的交易被分散到100个桶中,每个桶都有自己的Merkle(或Verkle)树根。第二层的质押者被随机分配一个桶来进行验证。区块需要获得2/3验证者的签名才能被处理。
第二个方案是引入错误证明(fraud proofs)或零知识SNARK(ZK-SNARK),让用户能够以低成本直接验证区块的有效性。零知识SNARK是零知识证明的一种变体技术,可以在不公开信息的情况下证明信息持有的事实。它能够以加密方式直接验证区块的有效性。错误证明则是一种技术,如果区块中存在无效的桶,任何人都可以广播这一信息,从而进一步增强安全性。
此外,还提出了引入数据有效性抽样以让用户能够检查区块有效性的方案,以及添加第二层交易通道以防止交易审查的方案等。在添加第二层交易通道的方案中,包括第二层质押者提交下一个主区块必须包含的交易列表等方式。
以太坊2.0进展
Buterin认为,虽然所提出的技术方案无法解决中心化问题本身,但可以通过在协议层面"监管"网络的方式来防止权力滥用。
以太坊自2020年11月起一直在推进从工作量证明(PoW)转向权益证明(PoS)的以太坊2.0转型工作。2021年8月成功完成了关键阶段伦敦硬分叉。此次硬分叉因包含改进网络费用和减少流通以太坊数量的EIP-1559而备受关注。此后,已销毁价值43亿美元的100万ETH,正在构建通缩生态系统。