本文讨论了以太坊数据可用性(DA)层扩展的演进路径,从EIP-4844到Danksharding,提出了中间阶段的1D PeerDAS和2D PeerDAS方案,逐步引入密码学和网络组件,旨在提高吞吐量并降低资源需求。文章详细分析了每个阶段的数据格式、分发方式、Peer采样机制及带宽需求,并探讨了subnet采样和peer采样之间的权衡,以及相应的分叉选择策略。
EIP-4844 (又名 Proto-Danksharding) 通过引入 blob 携带交易来降低 Layer2 Rollup 的数据成本。Blob 是临时的链下数据块,存储在以太坊共识层上约 18 天。它将L2的交易费用降低了 10-100 倍,提高了可扩展性,同时保持了去中心化,为完全 Danksharding 奠定了基础。
本文分析了以太坊EIP-4844实施后,blob引入对区块链重组的影响。通过对2024年5月的数据分析,发现包含6个blob的区块重组率较高,blob的存在显著增加了重组的概率。回归分析表明,blob数量和压缩块大小对重组有显著影响,同时Lodestar和Teku客户端也显示出较高的重组风险。
文章讨论了EIP-4844之后,在PeerDAS中验证样本时面临的KZG证明计算瓶颈问题,并提出将cell的KZG证明计算转移到交易发送者的解决方案。这种方式可以移除区块生产过程中节点计算KZG证明的需求,从而提高blobs数量的可扩展性,并可能在Fusaka fork中实现。
本文提出了一种名为 SubnetDAS 的中间数据可用性抽样(DAS)方案,旨在弥合 EIP-4844 和完整 Danksharding 之间的差距。该方案为每个样本设立一个子网,节点通过连接到相应子网来获取样本,从而在不影响网络活跃度和增加节点要求的前提下,实现更高的扩展性。同时,该方案牺牲了查询的不可链接性,但并不影响整个链的可用性保证和Rollup的安全性。
本文探讨了在以太坊EIP-4844实施后,小型Rollup面临的数据可用性(DA)成本和效率问题。提出了一种名为“Blob共享”的解决方案,通过将多个Rollup的数据合并到一个Blob中,提高Blob的利用率,从而显著降低DA成本。模拟结果表明,Blob共享可以为Rollup节省至少85%的DA成本,并提高DA服务质量。
本文档提出了一个blob多路复用器的概念,旨在提高rollup使用blobs的经济效率,特别是对于需要频繁提交数据的小批量数据。讨论了可信和非可信多路复用器的设计,以及身份验证、审查阻力和支付结算等方面的考虑,并探讨了ZK rollup和Optimistic rollup等用例。
该文章分析了以太坊Dencun升级后150天内,Blob技术对以太坊和Rollup经济的影响。文章指出,Blob的引入显著降低了Rollup的运营成本,提高了Rollup的利润率,但也导致以太坊收入和ETH燃烧量下降。同时,Rollup上的交易活动增加,但交易失败率也有所上升,这可能与机器人活动有关;文章还分析了Blob的成本、使用率以及对验证者和ETH供应的影响。
以太坊最近经历了自“合并”以来最大的一次升级,名为“Dencun”。其中的EIP-4844是一个重大的里程碑,介绍了临时数据存储的“blobs”概念,有助于提高网络的可扩展性并降低交易成本。Dencun还引入了新工具供开发者使用,进一步优化了以太坊的性能。
本文宣布以太坊主网 Dencun 升级将于 2024 年 3 月 13 日在 epoch 269568 激活。此次升级包括多项改进,最值得注意的是引入了 EIP-4844,也称为“protodanksharding”,这将有助于降低 L2 交易费用。文章还提供了升级规范、客户端版本以及常见问题解答。
本文探讨了以太坊中的多维gas定价机制,详细介绍了EIP-4844引入的blobs机制及其对rollup成本的影响,并讨论了未来无状态客户端的存储证明问题和多维gas的潜在应用。
本文档记录了 EIP-4844 在以太坊主网部署前需要完成的各项任务,包括规范、客户端实现状态、待解决的问题、KZG 仪式、API、测试以及 Devnet 的相关信息。
本次会议主要讨论了以太坊 Cancun 升级的潜在 EIP,重点关注 EIP-4844(blob 交易)、SELFDESTRUCT 操作码的移除(EIP-6780)以及与 SSZ 相关的 EIP。
本文介绍了以太坊中KZG承诺和证明的目的和作用,特别是在peerDAS和EIP-4844背景下如何使用它们来验证数据列的完整性。文章解释了在节点接收数据列时,如何利用KZG承诺和证明来确保每个单元格确实属于承诺的blob,并对比了KZG承诺和传统的Merkle证明,突出了KZG在存储和效率上的优势,阐述了在以太坊数据可用性采样(DAS)中扮演的关键角色。
本文深入探讨了以太坊的Proto-Danksharding (EIP-4844),重点介绍了blobs的概念及其在以太坊rollup中的应用,分析了blobs的特性,包括成本效益、大小限制和生命周期,讨论了blob费用机制,以及增加blob数量以提高layer2扩展性的挑战,最后引入了分片和数据可用性抽样(DAS)的概念,以应对这些挑战。