以太坊(ETH)创办人Vitalik Buterin(下称:V神)昨(6)日在其推特上发布篇文章《Endgame》。文中他提到:考虑到一般大众认为的大区块链(bigblockchain)—非常快速的出块频率、很大的区块大小、每秒数千笔交易,但也高度集中(由于区块档案太大,只有几十或几百个节点有能力去跑一个能创建区块或验证的全节点)。
V神依照他的标准,思考如何才能使这样的链可以被接受、无需信任和抗审查。而提出了一个他认为合理的路线图:
①添加一个对资源要求低的第二层抵押,以进行分布式区块验证。
一个区块中的交易被分成100个Bucket,每个Bucket后面都有一个Merkle或Verkle树状根。每个二级质押者被随机分配到其中一个Bucket中。一个区块只有在分配给每个Bucket至少2/3的验证者签署时才会被接受。
②引入欺诈证明(fraud proofs)或ZK-SNARK,让用户直接(且廉价)检查区块有效性。
ZK-SNARKs可以直接证明区块的有效性;而欺诈证明是一种更简单的方案,如果一个区块有一个无效的Bucket,任何人都可以广播该Bucket的欺诈证明。这在随机分配的验证器之上提供了另一层安全性。
③引入数据可用性采样,让用户检查区块可用性。
通过使用DAS检查,轻客户端可以仅通过下载一些随机选择的块,来验证块是否已发布。
④添加二级交易渠道以防止审查。
一种方法是允许二级抵押者,提交下一个主区块必须包含的交易列表。
做完这一切之后,我们会得到什么?
V神说明,完成以上四个步骤之后,我们能得到一个区块生产集中,但区块验证是去信任且高度分散的链。
这在美学上有些丑陋,但它确实提供了我们基本保证:即使每个主要利益相关者(区块生产者)都打算进行攻击或审查,他们能做到最糟糕的事情就是完全下线,此时链停止接受交易,直到社群汇集他们的资源并建立一个诚实的主要利益相关者节点。
现在,想象一下,一个可能的未来……无论是Arbitrum、Optimism、Zksync还是全新的东西,在设计他们的节点实现方面做得非常好,如果提供足够强大的硬体,它真的可以每秒处理10,000个交易。
当然V神最后也提到,这一切可能需要数年时间才能完成,但可扩展区块链光明的未来可能会出现,这一点看起来似乎越来越清晰。
Arrow Glacier升级将至
此外,以太坊网络也即将在第13,773,000个区块上线时迎来箭形冰川(Arrow Glacier)升级,预计可能在12月8日晚上进行;据先前报导,此次升级旨在更改网络上难度炸弹的参数并将其推迟数月。
难度炸弹(Difficulty Bomb)是在以太坊网络从工作量证明(Proof-of-Work,PoW)过渡至权益证明(Proof of Stake,PoS)时冻结挖矿的机制,旨在通过增加出块的难度,以延长出块的时间,最终目的是降低POW挖矿的收益。
若箭形冰川升级顺利,将是难度炸弹第5次被推迟。回顾历史,前4次推迟分别发生在拜占庭升级(EIP-649)、君士坦丁堡升级(EIP-1234)、缪尔冰川升级(EIP-2384)和8月刚结束的伦敦升级(EIP-3554)。