导航菜单
首页
排名 涨幅榜 跌幅榜 24h成交额 新币榜 概念版块
快讯 机构 人物 观点 专题

以太坊探索UTXO式模型缓解存储压力,能否实现更高效扩展?

以太坊(ETH)正在重新思考其扩展方式,随着网络数据量的增长,运行全节点的要求越来越高。随着账户和智能合约的扩张,全执行节点目前需要约0.9至1.3 TB的存储空间。此外,基线状态增长每年可达100 GB,这意味着更高的吞吐量可能使节点运行变得越来越困难。这解释了为何以太坊联合创始人Vitalik Buterin关注的不仅仅是处理更多交易,而是减少节点必须保留的数据。

以太坊探索UTXO式模型缓解存储压力,能否实现更高效扩展?

在X平台上的一篇帖子中,他称赞了比特币开发者开发的Utreexo系统,该系统允许节点存储更少的数据。Buterin表示,以太坊的扩展提案现在正在探索类似的想法。简单来说,他希望以太坊允许多种管理节点状态的方法,从而减少节点必须保留的数据量。解决状态增长问题可以使以太坊在不因扩展而增加去中心化成本的情况下实现扩展。以太坊的长期可扩展性路径现在依赖于实现这一平衡。

以太坊目标:更轻量的数据存储

这一提议之所以重要,是因为以太坊上约80%至82%的数据是作为新的永久记录产生的,相比之下,账户数据占14%,合约代码占4%。每个全节点需要存储更多信息以跟随网络。随着代币余额和其他类型记录的增长,UTXO风格的方法可以为支付处理提供一种替代方式,而不会增加大量永久记录。事实上,估算表明,如果以太坊对定向支付采用UTXO风格的方法,节点的存储需求将下降近99.8%。

以太坊探索UTXO式模型缓解存储压力,能否实现更高效扩展?

简单来说,这意味着随着交易发生,以太坊可能看到交易活动量的增加,而不会出现存储量成比例的增长。此外,以太坊仍然可以维持其当前存储永久性复杂数据的方法,用于需要它的应用程序。考虑到以太坊存储的信息中只有很少一部分被经常使用,这种更轻量的存储模型可能更加实用。不到4%的账户和存储记录在30天内可访问。

以太坊探索UTXO式模型缓解存储压力,能否实现更高效扩展?

通常,UTXO数据库占用约11至11.5 GB,而Utreexo将本地存储信息减少到1 KB以下。其代价是在验证过程中需要额外的证明数据。

以太坊探索UTXO式模型缓解存储压力,能否实现更高效扩展?

对于以太坊来说,类似的平衡可以使常用信息保持可用,同时将休眠记录转移到其他地方。这将减轻节点存储压力,同时不会删除历史信息。

总结

以太坊(ETH)目前正在探索更轻量的存储方式,以在保持去中心化的同时实现扩展。Utreexo证明了以太坊如何在不限制功能的情况下减少节点存储。