以太坊要变轻了?带你读懂 Vitalik 提出的“新型本地节点”
在讨论提升以太坊 L1 gas 上限时,除了网络安全的担忧之外,最常见的批评声音是:这会让运行全节点变得更加困难。尤其在当前的路线图中,全节点正在逐步“解耦”,这使得我们必须重新审视“全节点的意义”。
作者:Vitalik Buterin
特别感谢 Micah Zoltu、Toni Wahrstätter、Justin Traglia 和 pcaversaccio 的讨论支持。
原文/参考链接:https://ethresear.ch/t/a-local-node-favoring-delta-to-the-scaling-roadmap/22368
在讨论提升以太坊 L1 gas 上限时,除了网络安全的担忧之外,最常见的批评声音是:这会让运行全节点变得更加困难。
尤其在当前的路线图中,全节点正在逐步“解耦”,这使得我们必须重新审视“全节点的意义”。
从历史上看,全节点的主要作用被认为是验证区块链的正确性;参见我之前关于如果普通用户无法验证链可能会发生什么的分析。如果验证是唯一目标,那么随着 ZK-EVM 的发展,L1 扩容将不再受限:唯一的挑战就是控制区块构建与证明的成本,使得它们仍然具备抗审查性和市场竞争力。
但实际上,这并不是唯一的考虑。另一个重要因素是:拥有一个本地全节点能让你运行一个本地的 RPC 服务,从而以无需信任、抗审查、保护隐私的方式访问链上数据。本文将讨论对当前 L1 扩容路线图的若干调整,以实现这一目标。
为什么不能直接用 ZK-EVM + PIR 实现信任最小化和隐私保护?
我上月发布的隐私路线图中,将 TEE + ORAM 视作短期方案,而 PIR(私密信息检索)则是长期方案。再结合 Helios 和 ZK-EVM 验证,理论上任何用户都可以通过连接外部 RPC 来确保:(i) 获取的是正确链数据,(ii) 数据隐私被保护。因此我们可以提出疑问:为什么不就此止步?难道这些高级加密技术没有让本地节点变成“过时的遗产”吗?
对此,我可以给出几个回应:
完全无需信任的加密方案(如单服务器 PIR)成本高昂。目前的开销极其不切实际,即使在未来提升效率后,成本仍然偏高。
元数据隐私问题。例如请求的时间、IP 地址、访问模式等元数据本身就可能泄露用户的敏感信息。
审查风险。如果市场由少数 RPC 提供商主导,这些机构将面临巨大压力去封禁或审查用户。实际上,许多 RPC 提供商已经封锁了整个国家。
正因如此,继续提升个人运行节点的可行性仍然非常重要。
短期优先事项
加快推动 EIP-4444 的全面实施,最终目标是每个节点只保存约 36 天的数据。这将极大降低硬盘存储需求,而存储问题正是阻碍更多人运行节点的主要障碍。届时节点的存储需求将包括:
(i) 状态数据、(ii) 状态 Merkle 分支、(iii) 36 天的历史记录。
构建一个分布式历史数据存储方案,每个节点仅保存部分超过 36 天的数据。结合擦除编码(erasure coding)技术,以提高鲁棒性。这可以保证“区块链数据永久可用”,而无需依赖中心化服务商或给节点施加过重负担。
调整 gas 计价机制,使得存储更贵、执行更便宜。特别是要提高“创建新状态”的成本,例如:
(i) 向新存储槽写入的
SSTORE操作,(ii) 合约代码的创建,
(iii) 向未激活账户发送 ETH(没有余额或 nonce 的账户)。
中期优先事项:无状态验证
一旦实现无状态验证,就可以在不保存 Merkle 分支的情况下运行支持 RPC 的节点(即仍需保存状态)。这可以将存储需求再减少约一半。
一种新型节点:部分无状态节点(Partially Stateless Nodes)
这是一个全新的想法,将成为未来 gas 上限提高 10~100 倍背景下,实现个人节点运行的关键。
我们引入一种节点类型:它通过无状态方式验证区块(或使用 ZK-EVM),验证整个链,同时仅维护部分状态数据。只要所需数据在该状态子集内,节点就能响应 RPC 请求;否则请求失败,或需回退到外部托管的加密服务(是否启用由用户决定)。
节点保存的状态子集由用户配置。例如:
所有状态,但排除已知垃圾合约;
与所有 EOA(外部账户)、SCW(智能钱包)以及常用 ERC20/ERC721 合约相关的状态;
最近两年访问过的所有 EOA、SCW,一些常用 ERC20,以及部分精心筛选的 DeFi 和隐私应用;
配置项甚至可以托管在链上合约中:
用户可通过 --save_state_by_config 0x12345...67890 启动节点,该地址会指定状态子集(如某些地址、存储槽等),节点仅保存并保持这些数据的更新。注意:用户无需保存 Merkle 分支,只需保存原始值。
这种节点类型能让用户以最高隐私、无需信任的方式,访问他们真正关心的数据,并提供快速的本地访问能力。




