以太坊联合创始人维塔利克·布特林分享了协议简化和节点资源负载降低的下一步计划,该计划被称为“清洗”。
“清洗”是以太坊过渡中的一个关键阶段,涉及移除网络中的旧数据和多余数据,并随时间简化网络。
除了减少历史数据存储外,此阶段还大大降低了节点运营商的硬盘要求以及以太坊协议的技术债务。
布特林指出,在Dencun硬分叉期间引入以太坊改进提案(EIP)-6780消除了大多数“SELFDESTRUCT”代码功能,这通过移除复杂性和添加新的安全保证简化了协议。
布特林表示,在EIP-6780实施后,由于清除了某些SELFDESTRUCT功能,每个以太坊区块将有更多的存储槽。布特林希望未来新的EIP能完全消除SELFDESTRUCT代码。
“清洗”将通过EIP-4444引入历史过期,以限制存储的历史数据量。因此,节点将可以选择修剪超过一年的历史区块。
仅当对等端需要与链头同步或特定请求时,才需要历史数据。
因此,当新区块被确认时,一个完全同步的节点将不需要超过365天的历史数据。
布特林表示,EIP-4444可以极大地提升以太坊节点的去中心化。
“如果每个节点默认只存储一小部分历史数据,那么,我们甚至可以在整个网络中存储与今天一样多的每一段特定历史的副本。”
这位以太坊联合创始人还分享了Geth最近通过放弃对合并前(PoW)网络的支持删除了数千行代码的情况。
他补充说,在Dencun之后,一个为期18天的blobs存储窗口将节点数据带宽减少到50GB。
布特林还讨论了清除预编译以太坊合约的必要性。预编译合约用于实现以太坊虚拟机(EVM)无法实现的复杂密码学形式。
然而,近年来,对合约功能的需求已经下降,它已经成为“一个关键的共识错误来源和新的EVM实现中的巨大痛苦来源”,布特林说。
正加财富网内容推荐 | ||
OK交易所下载 | USDT钱包下载 | 比特币平台下载 |
新手交易教程 | 平台提币指南 | 挖矿方法讲解 |