Vitalik提出以本地节点为核心的扩容路线图优化方案
作者:Vitalik,以太坊创始人;翻译:金色财经xiaozhou
对提高L1 Gas上限最常见的批评之一是网络安全性担忧,另一个关键问题则是全节点运行的难度会因此增加。尤其是在以“解绑全节点”为核心的路线图背景下,解决这一问题需要先明确全节点的核心价值。
传统观点认为全节点的主要作用是验证链上数据。如果仅从这一点出发,ZK-EVM似乎能够解锁L1扩容潜力:唯一限制在于保持区块构建与证明成本足够低,从而既能维持1 of n的抗审查性,又能形成竞争性市场。
然而,现实中的考量远不止于此。另一个重要因素是:运行全节点能提供本地RPC服务器功能,使用户能够以无需信任、抗审查且保护隐私的方式读取链上数据。本文将探讨如何调整当前L1扩容路线图,以实现这一目标。
1、为何不满足于ZK-EVM+PIR实现的去信任化与隐私?
在我上月发布的隐私路线图中提到,短期可以采用TEEs+ORAM方案,长期则转向PIR技术。结合Helios和ZK-EVM验证,用户在连接外部RPC时可以完全确信:(i)获取的链上数据正确无误,(ii)数据隐私得到保护。这引发了一个问题:为何不就此止步?这些高级密码学方案是否让自托管节点变得不再必要?
对此有以下几点回应:
--完全去信任的密码学方案(如单服务器PIR)成本高昂。当前其开销高得不切实际,即使经过多次效率优化,仍可能维持高价。
--元数据隐私问题。IP地址的请求时间、请求模式等元数据本身就会泄露大量用户信息。
--审查脆弱性:由少数RPC供应商主导的市场结构将面临强大的用户封禁或审查压力。许多RPC提供商已经开始完全屏蔽某些国家。
因此,保障个人节点运行的便利性仍然具有重要意义。
2、短期优先事项
优先全面部署EIP-4444,最终实现每个节点仅存储约36天的数据。这将大幅降低硬盘空间需求——这是当前阻碍人们运行节点的主要障碍。此后,节点存储需求将仅包括:(i)状态数据,(ii)状态默克尔分支,(iii)36天的历史数据。
构建分布式历史存储方案,使每个节点仅存储少量超期历史数据。通过纠删码技术最大化可靠性。这样既能保证“区块链永久保存”的特性,又无需依赖中心化供应商或给节点运营者带来沉重负担。
调整Gas定价策略,提高存储成本,降低执行成本。重点提高以下操作的Gas成本:(i)为新存储槽(storage slot)执行SSTORE,(ii)创建合约代码,(iii)向零余额/零nonce账户转账ETH。
3、中期目标:无状态验证
实现无状态验证后,运行支持RPC的节点(即存储状态的节点)将无需保存状态默克尔分支。这能使存储需求再降低约50%。
4、新型节点:部分无状态节点
这个创新构想将成为L1 Gas上限提升10-100倍后仍保持个人节点运行的关键。
我们新增一种节点类型:以无状态方式验证区块,通过无状态验证或ZK-EVM验证整条链,但仅维护部分状态数据。只要RPC请求所需数据位于该状态子集内,节点就能响应;其他请求将失败(或需回退到外部托管的密码学解决方案——是否回退应由用户选择)。
具体维护哪些状态取决于用户配置,例如:
--排除已知垃圾合约外的全部状态。
--与所有EOA、SCW账户及常用ERC20/ERC721代币和应用相关的状态。
--近两年内活跃的EOA/SCW账户状态+部分常用ERC20代币状态+精选的swap/DeFi/隐私应用状态。
配置可通过链上合约管理:用户运行节点时使用“--save_state_by_config 0x12345...67890”参数,该地址将以特定语言定义节点需保存并实时更新的地址列表、存储槽(storage slot)或状态过滤规则。注意用户无需保存默克尔分支,仅需保存原始值。
这类节点既能提供对关键状态的本地直接访问优势,又能确保完全的访问隐私性。
- 1Web3版冒险岛正式开服在即,链游市场或将迎来新热潮
- 2BitMEX Alpha:把握未来趋势,三大基本面强劲的山寨币值得关注
- 3香港虚拟货币洗钱案揭示东南亚欺诈网络渗透危机
- 4以太坊价格面临2,625美元阻力,但2,500美元支撑位成关键
- 5Coinbase加入标普500指数,巨头布局RWA赛道,机构投资者“FOMO”情绪高涨
- 6SEC主席呼吁全面改革加密规则 承诺终结“执法监管”时代
- 724小时币圈动态:巨鲸加仓BTC多单 Truth Social否认推出新Memecoin
- 8 联邦调查局开始从GirlsDoporn Boss抓住120万美元的比特币的过程
- 9中美关税协议达成后比特币价格为何承压下跌