以太坊基金会提出三种解决方案应对状态膨胀问题

image

来源:CryptoNewsNet 原文标题:以太坊基金会提出三种解决方案应对ETH最大的问题之一 原文链接: 以太坊基金会 (EF) 的研究人员警告称,网络日益增长的数据负载 (“状态膨胀”) 正成为以太坊节点的一个严重问题。

基金会内的无状态共识团队指出,网络上账户、智能合约数据和应用代码每天都在占用越来越多的存储空间,使得运行节点变得更加困难。

理解以太坊的状态问题

以太坊的“状态”包括有关网络当前状况的所有信息,包括账户余额、合约存储和驱动应用的代码。根据EF的说法,以太坊现在是一个处理数十亿美元价值、运行数千个应用的全球基础设施。然而,这种规模带来了一个重大问题:状态不断增长,永不缩减。

研究人员指出,随着状态的增长,运行完整节点变得既昂贵又脆弱。EF分享的一篇博客文章指出,如果状态变得过大,或者只能由少数强大的运营商管理,以太坊的去中心化特性可能会受到威胁。

扩展悖论

Layer 2解决方案的广泛采用,以及像EIP-4844 (proto-danksharding) 和增加的Gas限制等扩容措施,提升了网络的处理能力。然而,EF的研究人员认为,这些进步也在加速状态的增长。

团队指出,只允许少数大型且技术先进的运营商存储和提供完整状态,可能会危及以太坊的审查抵抗性、中立性和网络安全。因此,研究人员正在积极测试状态规模成为扩展障碍的临界点,以及节点软件在过载数据情况下的表现。

长期解决方案:无状态验证

以太坊的长期计划包括无状态验证,旨在让验证者无需存储完整状态即可验证区块。这一方法减轻了验证者的负担,同时将数据存储责任转移给更狭窄的群体。

根据EF的说法,在无状态架构中,大部分状态将由专门的运营商持有,比如区块生产者、RPC服务提供商、MEV寻求者和区块浏览器。研究人员表示,这可能带来同步问题、审查风险以及对外部压力的抵抗能力等新挑战。

三种提出的方案

无状态共识团队提出了三种不同的方法,以减少状态开销并使节点更具可持续性:

状态过期:目标是移除长时间未使用的数据,并在需要时用证据恢复。根据EF的统计,大约80%的当前状态超过一年未被使用。

状态归档:计划将频繁使用的“活跃”数据与很少访问的“归档”数据分离。这旨在防止随着链的增长,节点性能下降,并确保系统随着时间变得更加稳定。

部分无状态架构:设想节点只持有部分状态,钱包和轻客户端自行缓存所需数据。这一方案旨在降低存储成本,让更多用户能够运行节点,并减少对大型RPC提供商的依赖。

ETH-0.97%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)