以太坊联合创始人提出新路线图,解决扩展性问题
以太坊联合创始人维塔利克·布特林(Vitalik Buterin)于周一提出了一项新路线图,旨在通过提高gas限制来解决以太坊第一层(Layer-1)扩展相关的问题。该路线图包含了一个名为"部分无状态节点(partially stateless nodes)"的新概念。
当前挑战与解决方案
据19日(当地时间)报道,布特林在最近发布的文章中写道:"除了对网络安全的担忧外,提高L1 gas限制最常见的批评是它使得运行完整节点(full node)变得更加困难。"
这位以太坊联合创始人补充道,运行完整节点具有重要价值,因为它为用户提供了一种"无需信任、抗审查且保护隐私的"访问区块链的方式。
为了在不牺牲完整节点运行的情况下扩展L1 gas限制,布特林提出了一些短期优先事项,包括实施EIP-4444,该提案将限制节点最多只包含36天的历史数据。这一措施将有效减少其他参与者的磁盘空间占用。
技术细节与优化
运行完整的以太坊节点需要存储整个区块链状态(状态约1TB,记录约500GB)。EIP-4444通过将历史数据存储卸载,将使节点变得更加轻量化。
布特林的其他短期建议包括构建分布式记录数据存储解决方案,以及调整gas价格,使存储成本更高而执行成本更低。
中期规划与创新
布特林的路线图强调了中期变革中的"无状态验证(stateless verification)"。这项技术使得节点无需维护用于验证数据完整性的默克尔分支(Merkle branches)即可与区块链进行交互。布特林表示,这将减少约50%的存储需求,显著减轻节点负担。
突破性概念:部分无状态节点
在最新提案中,这位以太坊联合创始人公开了一个新概念——"部分无状态节点"。布特林指出,这一概念具有将L1 gas限制提高10到100倍的潜力。
据布特林介绍,这些节点利用无状态验证或zkEVM技术,无需存储所有数据即可验证区块和整个链。它们被编程为仅存储选定的数据子集,同时仍能处理与选定部分数据相关的请求。