以太坊 联合创始人 Vitalik Buterin 通过重新思考块最终结构的结构,概述了一种新的方法来提高网络的速度和可扩展性。
在8月1日的博客中 邮政,Buterin提议将以太坊的叉选择机制与其最终性过程分开,他认为这可以简化协议并实现更快的块确认。
以太坊的共识目前依赖于基于插槽的设计,在同一时间窗口中,叉子选择和最终性机制均可运行。
虽然强大,但此设计需要在每个插槽期间进行多轮验证器通信,从而限制了可以确认新块的速度。
考虑到这一点,Buterin建议通过允许这两个过程独立发展来降低复杂性。他写道:
“[There] 或许 [a way] 要远离3SF中引入的插槽和终结性之间的紧密耦合,而是具有更单独的LMD Ghost fork选择规则和最终效果小工具,并具有不同的参与者计数。”
两层系统
根据他的计划,Buterin提议分配一个小的,固定的 验证器的数量,大约为256,以每插槽的基础运行叉子选择算法,LMD幽灵。该小组将迅速实时确定链的头部,充当以太坊的“快速车道”,用于块选择。
同时,在较慢的节奏上运行的更广泛的验证器集将处理最终过程,这确定哪些块变得不可逆转。
这种分裂可以使以太坊能够将每个插槽的通信循环数量从三到两个减少到两个,从而使网络更快地响应而不牺牲共识完整性。
布特林指出,他提出的建筑对 以太坊的可扩展性。
他说,此举将使网络可以缩短插槽时间并安全处理更大的验证池。这可以扩展到一百万参与者,而无需引入大量的开销或依靠复杂的加密技巧。
Buterin还认为,这样的系统将在简化其内部操作的同时确保以太坊的安全。这也将使开发人员随着时间的推移升级或交换最终机制的更高灵活性,而不会破坏核心叉选择逻辑。
同时,该提案仍处于研究阶段,并向进一步的社区投入开放。
但是,随着网络发展为更高效,更可扩展的平台,它标志着简化以太坊的性能的重要一步。