以太坊联合创始人维塔利克-布特林(Vitalik Buterin)最近通过 X 分享了以太坊即将进行的阶段性简化工作的细节,这些工作被称为 "大清洗"("The Purge,")。该计划旨在通过降低历史数据存储要求、减轻节点操作员硬盘的压力以及解决与协议相关的技术债务问题来简化以太坊协议。
从本质上讲,"The Purge"项目旨在精简以太坊并解决累积的技术难题。Buterin'的声明表明存在与简化目标一致的其他以太坊改进提案(EIP)。
通过 EIP-6780 实现以太坊协议简化和安全性增强
以太坊改进协议 (EIP)-6780 在 Dencun 硬分叉期间的实施在 Buterin'report 中得到了强调。该 EIP 通过完善"SELFDESTRUCT"代码功能和加强安全措施,大大简化了以太坊协议。
来源:Vitalik Buterin
在 "The Purge " 下,Geth Ethereum 客户端内的全面清理工作旨在删除工作证明(PoW)过渡到权益证明(PoS)后的冗余代码。最近的以太坊改进提案也有助于简化空账户的管理方式,从而提高代码的整体效率。
使用 EIP-4444 优化数据存储:引入"Blobs"实现高效的长期存储
此外,在 Dencun 升级期间引入的 EIP-4444 引入了用于特定数据存储的"Blobs"概念,降低了长期存储需求,并建议在指定时间后自动删除旧块,进一步优化存储需求。
增强以太坊节点去中心化:Buterin'The Purge"计划的愿景
Buterin 强调,"The Purge"将通过在整个网络中更有效地分发历史数据来加强以太坊节点的去中心化。尽管并非所有节点都会存储完整的历史数据,但我们仍在探索区块探索器和分散式点对点网络等解决方案,以确保数据的可访问性。
此外,"大清洗"计划还包括评估和优化预编译的以太坊合约,并引入 SimpleSerialize (SSZ),这是一种新的数据结构,将取代当前的区块结构,从而简化数据使用和开发流程。
以太坊路线图更新:Buterin 强调平衡第 1 层和第 2 层扩展解决方案
最近,Buterin 更新了以太坊路线图,强调了 Surge(滚动扩展)计划的进展,以及长期改进跨滚动标准和互操作性的必要性。他主张采取一种平衡的方法,建议增强第 1 层网络的复杂功能,以减轻第 2 层网络的负担,从而降低复杂性并提高系统可靠性。