以太坊创始人提出新型节点方案以支持网络扩展
以太坊联合创始人Vitalik Buterin最近发表了一篇题为"扩展路线图中支持本地节点的增量调整"的文章,阐述了一系列技术调整方案,旨在确保用户在网络扩展的同时仍能运行实用且保护隐私的本地节点。
超越链验证:本地节点的重要性
历史上,全节点的主要作用是与验证链和确保去信任化相关。随着ZK-EVM的兴起,许多人认为这一功能可以被卸载,从而减少个人运行全节点的需求。然而,Buterin强调了第二个关键用例:通过个人RPC端点实现本地化、去信任化和抗审查的ETH数据访问。
虽然零知识证明和私有信息检索(PIR)协议可以解决使用第三方RPC服务时的验证和隐私问题,但Buterin指出了关键限制:完全加密方法的成本效率低下、元数据隐私泄露以及RPC提供商的中心化风险。这些漏洞凸显了运行个人节点的持续价值。
新型节点范式:"部分无状态节点"
Buterin提案的核心是一种新型节点配置:部分无状态节点。这些节点使用ZK-EVM或经典验证等方法无状态地验证区块链,但维护以太坊状态的可配置子集。这种方法允许它们在本地完成相关数据的RPC查询,在不需要传统全节点巨大存储空间的情况下保护隐私和自主性。
用户可以根据需要配置存储哪些状态部分——例如常用钱包、特定ERC-20/721代币或与DeFi和隐私工具相关的智能合约。这种灵活性使用户能够完全控制其本地访问和数据占用空间。
短期和中期优先事项
为了支持这一愿景,Buterin建议立即加速几个路线图项目:
- EIP-4444:全面实施,通过将历史记录限制在约36天来减少节点存储
- 分布式历史存储:通过去中心化冗余确保长期数据可用性
- Gas定价改革:提高创建新状态的成本,同时降低执行成本,解决长期状态增长问题
中期来看,无状态验证的实施将通过消除持有Merkle分支的需求,使节点能够在更少存储的情况下运行。
扩展以太坊中的本地自主性
Buterin调整后的路线图显示出在L1扩展面前强烈倾向于保留本地节点可用性。他的提案提供了一个折衷方案:以太坊可以在不强迫用户依赖中心化数据或不损害去信任化和隐私的情况下,将区块容量提高10-100倍。
如果被广泛采用,部分无状态节点可能成为这种平衡的基石——为用户提供高效、低占用空间的工具,使其继续作为以太坊生态系统中的主权参与者。