理解EIP-4844:以太坊的可扩展性之路

以太坊面临的可扩展性挑战

以太坊已达到一个关键时刻。随着网络拥堵在高峰需求期间增加,用户面临两个持续的问题:交易成本膨胀和处理瓶颈。区块链社区长期以来一直在讨论解决这一基本可扩展性问题的方案。EIP-4844作为一个实用的中间步骤应运而生,旨在直接解决这些限制,同时为未来更雄心勃勃的升级奠定基础。

EIP-4844 简介:Proto-Danksharding 解释

EIP-4844,正式称为以太坊改进提案4844,是坎昆升级的核心组成部分。与传统交易类型不同,EIP-4844引入了一种新颖的架构,使用“blob”数据结构——在标准以太坊处理约束之外运行的临时信息包。这些blob独立于以太坊虚拟机存在,成为一种高效的数据载体,而不对网络验证者施加计算开销。

Blobs如何革新数据处理

创新在于 blob 机制。与其将数据编码到永久合同存储中,blob 作为区块的短暂附加物存在。它们仅在共识层中短暂存在,然后消失——类似于传统系统中的临时缓存内存。这一设计选择意味着可以处理更多数据,而无需增加基础层计算,从而直接减少拥堵和相关费用。

正如著名以太坊贡献者本·埃丁顿所描述的:“EIP-4844 将数据块附加到区块上,” 有效地扩展了数据密集型操作的区块容量,同时保持网络安全和验证者参与要求。

技术实施

EIP-4844 修改了以太坊的交易结构,以纳入携带数据块的能力。区块现在可以容纳多个数据块,每个数据块包含大量数据。由于数据块不在 EVM 上执行,因此它们不会触发存储状态变化,也不会增加全节点的计算需求。这种架构分离使得扩展成为可能,而无需迫使协议进行不可持续的设计权衡。

用户和开发者的具体好处

**交易速度提升:**通过将数据可用性与执行逻辑分离,EIP-4844提高了网络吞吐量。由于网络在验证无关的计算步骤上花费更少的精力,交易结算速度更快。

显著降低成本: Blob存储的成本远低于传统的calldata。这一经济激励立即惠及需要大量数据上传的应用程序,特别是rollup和数据密集型的去中心化服务。

改善可及性: 降低的费用使以太坊的参与更加民主化,使区块链交互对零售用户和对费用敏感的应用程序变得可行,这些应用程序之前面临着高昂的费用。

Proto-Danksharding:一个里程碑,而不是一个终点

EIP-4844 作为完整的 danksharding 的前身——一种全面的协议重设计,使以太坊能够在保持去中心化的同时以接近理论最大值的速度处理交易。可以将 EIP-4844 看作是测试基础设施:它验证了 blob 机制,收集了真实世界的性能数据,并在实施完整愿景之前优化经济。

通过首先实施EIP-4844,以太坊开发者可以观察网络参与者的适应情况,测量实际的费用降低,并在更复杂的danksharding推出之前完善方法。这种系统的方法降低了升级风险,同时为用户带来了即时的好处。

此次升级代表了对以太坊可扩展性挑战的务实解决方案——并不是终极答案,而是朝着能够可持续服务数十亿用户的区块链迈出的变革性一步。

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