EIP-4844 是什么?一文看懂 Proto-Danksharding 的作用与使用步骤
EIP-4844 是什么
EIP-4844,又称 Proto-Danksharding,是以太坊一次重要升级,核心目标是为 Layer 2 提供更低成本的数据可用性方案。简单来说,它引入了全新的 blob-carrying transaction,让 Rollup 不必再把大量交易数据直接写入主链的传统 calldata 中,从而显著降低手续费。
对普通用户而言,这意味着部分依赖以太坊的二层网络可以更便宜、更高效地运行;对开发者和节点运营者而言,这也有助于减少长期存储压力,提升扩容效率。
第一步:理解它解决了什么问题
在 EIP-4844 之前,Layer 2 常常需要把批量交易数据提交到以太坊主网,用来证明状态变更的正确性。但传统 calldata 成本较高,导致 Rollup 的运营费用和用户手续费居高不下。
EIP-4844 的关键变化,就是把这些数据改为临时存储的 blob。Blob 不会被 EVM 直接读取,也不会永久保存在链上,而是只保留一段时间,通常约 18 天。这种设计既满足了数据可用性要求,又避免了长期占用主网资源。
第二步:认识 blob 的工作方式
Blob 可以理解为一份“大容量临时数据包”,专门用于存放 Rollup 批量交易信息。它与普通交易数据不同,不能被智能合约直接执行,只能通过密码学承诺进行验证。
- 可验证:网络可确认 blob 的存在与有效性。
- 不可直接执行:EVM 无法读取 blob 内部内容。
- 临时存储:数据会在规定时间后自动清理。
- 更低成本:Rollup 传数据的费用明显下降。
第三步:区分它和传统 calldata
如果把以太坊主网比作一个昂贵但安全的公共账本,那么 calldata 就像把所有明细都长期贴在账本首页;而 blob 更像把明细放进可验证、但不会长期保存的附页里。
这一区别非常重要。因为 Layer 2 真正需要的是短期可用的数据证明,而不是永久保存每一笔批量数据。EIP-4844 正是围绕这个需求做出的折中方案。
第四步:看看它如何帮助 Layer 2 降费
Rollup 的成本通常取决于它向以太坊提交数据的方式。EIP-4844 上线后,Rollup 可以把交易批次打包成 blob 再提交,而不是使用更贵的 calldata。由于 blob 有专门的费用模型,整体数据成本会下降,用户在 Arbitrum、Optimism、zkSync 等二层网络上的转账和交互费用也有机会同步降低。
这也是为什么 EIP-4844 被视为以太坊扩容路线中的重要一步。它不是最终版分片方案,但为未来更完整的 Danksharding 奠定了基础。
第五步:普通用户该怎么理解和使用
如果你是币安用户,或者经常使用以太坊生态里的 DApp,其实不需要手动操作 EIP-4844。它更像一项底层基础设施升级,影响的是网络效率和手续费结构,而不是钱包界面上的某个按钮。
你可以从以下几个角度感受它的价值:
- 在支持 Rollup 的网络上,转账和交易更便宜。
- 链上交互高峰时,费用波动有望更平缓。
- 二层网络体验更接近“快”和“省”的目标。
第六步:开发者和节点运营者要注意什么
对于开发者来说,EIP-4844 需要理解新的交易格式、blob 费用机制以及相关哈希承诺字段;对于节点运营者来说,需要关注客户端版本更新、数据保留周期和存储压力变化。
换句话说,普通用户看到的是更低的使用成本,而技术团队承担的是协议兼容与基础设施升级。
总结
EIP-4844 的本质,是为以太坊 Layer 2 提供一种更便宜、更高效的数据可用性通道。它通过 blob-carrying transaction 将 Rollup 数据临时放到链上,再通过密码学方式验证,既降低成本,又不增加主网永久负担。
如果你关注以太坊扩容、Rollup 手续费变化,或者想理解未来分片路线,EIP-4844 都是必须掌握的关键概念。对于币安用户来说,理解这项升级,也有助于你更好地判断链上体验和交易成本的变化。
EIP-4844 是什么?
EIP-4844 是以太坊的一项升级,也叫 Proto-Danksharding,主要通过 blob 交易为 Layer 2 提供更低成本的数据可用性支持。
EIP-4844 和普通交易有什么区别?
普通交易数据会长期写入以太坊执行层,而 EIP-4844 使用的 blob 只会临时存储,不能被 EVM 直接读取,成本更低。
什么是 blob?
Blob 是一种临时的大容量数据包,专门用于存放 Rollup 批量交易数据,并通过密码学承诺进行验证。
EIP-4844 会让手续费降低多少?
不同网络和市场环境下差异很大,但它的目标是显著降低 Layer 2 提交数据到以太坊主网的成本,从而间接压低用户手续费。
普通用户需要手动设置 EIP-4844 吗?
不需要。EIP-4844 是底层协议升级,普通用户通常只会感受到更低费用和更快体验。
EIP-4844 会影响哪些网络?
它主要影响以太坊生态中的 Layer 2 Rollup,例如 Arbitrum、Optimism、zkSync 等依赖链上数据可用性的网络。
Blob 会永久保存在链上吗?
不会。Blob 只会保留一段时间,通常约 18 天,之后会被节点删除。
EIP-4844 和 Danksharding 有什么关系?
EIP-4844 是 Proto-Danksharding,可以理解为完整 Danksharding 之前的过渡版本,为未来更大规模扩容铺路。