星空下载站:做最专业最放心的安全下载站!

星空下载站 > 软件资讯 > 应用教程 > 以太坊历史数据的长期存储与访问怎么解决?以太坊历史数据的长期存储与访问解决合集

以太坊历史数据的长期存储与访问怎么解决?以太坊历史数据的长期存储与访问解决合集

作者:佚名 来源:星空下载站 时间:2024-06-21

以太坊历史数据的长期存储与访问怎么解决?以太坊历史数据的长期存储与访问解决方法是?随着以太坊网络的流行和应用需求的增加,其历史状态数据开始快速增长。为应对这一问题,以太坊一步步改进,从最初的全节点到轻客户端,再到近期的 dencun 升级引入状态过期功能来自动清理长期未使用的数据,接下来小编就给大家带来的以太坊历史数据的长期存储与访问解决合集,大家快来看看吧。

以太坊历史数据的长期存储与访问解决合集

以太坊的长期目标之一是通过实现分片将数据分散到不同的区块链上,来减少单个区块链的负载,Dencun 升级中实施的 EIP-4844 是以太坊网络向全面实施分片的重要一步。EIP-4844 引入了「blobs」临时数据类型,让 Rollup 以更低的成本提交更多数据到以太坊主链。为了控制状态数据膨胀,以太坊将 blobs 数据在共识层节点存储约 18 天后删除。

除了以太坊自身的改进,还有一些项目比如Celestia、Avail和EigenDA也在构建解决方案以改善数据问题。他们提供了有效的短期数据可用性(DA)解决方案,增强了区块链的实时操作和可扩展性。然后这些方案并没有解决那些需要长期访问历史数据的应用,如那些依赖于长期存储用户身份验证数据的 dApp 或需要进行人工智能模型训练的 dApp。

为了解决以太坊生态系统中长期数据存储的挑战,EthStorage、Pinax、Covalent等项目提出了解决方法。EthStorage 为 Rollup 提供了长期的 DA,确保数据可以长期被访问和使用。Pinax、The Graph和StreamingFast联合开发了长期存储和检索 blobs 数据包的方案。Covalent 的 Ethereum Wayback Machine(EWM)不仅是一个长期数据存储解决方案,也是一个可以实现数据查询和分析的完整系统。

随着人工智能成为全球技术发展的主流趋势,其与区块链技术的结合也被视为未来的发展方向。这种趋势导致了对历史数据访问和分析需求在不断增长。在这种背景下,EWM 展示出其独特的优势。EWM 提供了对以太坊历史数据归档和数据处理,使得用户可以检索复杂的数据结构,对智能合约的内部状态、交易结果、事件日志等进行深入分析和查询。

Ethereum Wayback Machine (EWM) 简介

Ethereum Wayback Machine(EWM)借鉴了 Wayback Machine 的概念,保存以太坊上的历史数据,并使其可以被访问和验证。Wayback Machine 是由互联网档案馆 (Internet Archive) 创建的一个数字档案项目,旨在记录和保存互联网的历史。这个工具允许用户查看过去不同时间点上某个网站的存档版本,帮助人们了解网站内容的历史变化。

历史数据是区块链诞生的根本原因,不仅支撑了区块链的技术架构,也是其经济模型的基石。区块链设计之初,就是为了提供一个公开、不可更改的历史记录。比如比特币,是为了创建一个不可篡改、去中心化的账本,它记录每一笔交易的历史,以保证交易的透明性和安全性。历史数据的需求场景非常广泛,但目前缺乏一种高效且可验证的存储方式。EWM 作为长期 DA 解决方案,能够永久存储数据,包括 blob 数据,可以应对因状态过期和数据分片带来的历史数据可访问性问题。EWM 专注以太坊上历史数据的归档和长期可访问性,支持复杂的数据结构查询。接下来,我们将详细探讨 EWM 如何通过其独特的数据处理流程,实现这一目标。