ETH:以太坊扩容的关键:优化数据可用性 (DA)_XETH价格

作者:TY,Medium;编译:Lynn,MarsBit

介绍

随着以太坊从一项实验性技术发展成为一个完全开发的系统,能够为普通用户提供开放、全球和无需许可的体验,需要进行的一项重要技术转型涉及将用户转移到 L2。

为了获得广泛采用,以太坊必须每秒处理数百万笔交易。可扩展性三难困境强调了在去中心化、安全性和可扩展性的限制下全面扩展以太坊的挑战。交易成本从 4 美元到 200 美元不等,以太坊对许多用户来说并没有吸引力。

来源:Etherscan.io

通过以 Rollup 为中心的方法应对以太坊的扩容挑战

为了通过将更多数据和交易装入一个区块来提高区块链的容量,需要进行权衡:这可能需要更强大的硬件来运行节点,并可能损害去中心化。另一种选择是构建以以太坊为基础层的更高级别的解决方案,而不是引入可能导致网络中断的新区块链功能。

链下扩展解决方案提供了一种扩展主区块链层的间接方法。他们将交易计算卸载到以太坊网络之外,利用主区块链进行信任和仲裁。这种方法称为第 2 层扩展,在以太坊之上添加了一个额外的层。状态通道、侧链、等离子、乐观汇总和有效性汇总(通常称为 zk-rollups)等不同方法都属于此类。

以太坊核心开发者eric.eth考虑创建EIP,以将区块奖励从2 ETH减少到1 ETH:以太坊核心开发者eric.eth表示,为了符合以太坊对最低必要发行量的承诺,已经开始分析我们为安全支付的费用(与对EIP-1234的分析一致)。eric.eth称正在考虑创建一个EIP,将区块奖励从2 ETH减少到1 ETH。

据悉eric.eth在EIP-1234中分析表示,区块奖励和向矿工支付的交易费用,是为了确保网络的安全。对比BTC和ETH网络,将区块奖励和交易费用都转换为美元,并跨时间进行比较。两者非常接近,有时ETH实际上向矿工支付的费用比BTC高。因此从不同区块链,很难比较网络安全和财务费用。因此使用市值作为衡量指标来分析网络是否向矿工支付了过高的价格。ETH市值金是BTC市值的34%,因此向矿工的支付是过度的(ETH和BTC矿工获得的奖励的美元价值接近,但ETH市值低),并证明减少区块奖励是合理的。

今日此前消息,矿工提出针对EIP-1559的提案EIP-3368,拟将当前区块奖励从2 ETH增加至3 ETH。[2021/3/13 18:42:09]

Rollup提供了一种多功能且通用的解决方案,甚至允许 EVM(以太坊虚拟机)在其中运行。这意味着现有的以太坊智能合约可以通过最少的代码更改转移到汇总,同时还可以受益于以太坊的安全性和数据可用性。数据计算发生在链下,并在链上存储足够的信息,以便任何人都可以根据需要在本地计算完整的内部状态,并且经常用于欺诈检测目的。

以太坊链上交易量上升59.43%:金色财经消息,据欧科云链OKLink数据显示,截至下午2时,以太坊24h链上活跃地址数逾59.68万,环比上升4.76%;链上交易量近643.93万ETH,环比上升59.43%;当前建议Gas费用为60.02Gwei,环比下降15.87%。[2021/1/15 16:14:48]

每个汇总都需要在以太坊上部署特定的合约。Rollup 中的交易在专用链上离线执行,然后交易数据在提交到以太坊之前进行批处理和压缩。这减轻了以太坊计算资源的负载,降低了费用并实现了更具可扩展性的交易处理。虽然汇总可以通过处理更多交易来扩展以太坊,并且可能涉及某种程度上中心化的区块生产,但只要存在去中心化和去信任的验证,就仍然存在强大的反审查保护。

资料来源:Vitalik 的《Endgame》

今天的 Rollups 格局

目前,以太坊的汇总环境包括乐观和零知识解决方案,这些解决方案利用先进的压缩技术将批量交易数据作为调用数据打包到以太坊上。然而,由于以太坊交易历史中永久存储大量数据,这种方法会带来巨大的成本。

以太坊扩容项目 Matter Labs 为 Curve 推出首个 zkSync 二层智能合约测试网:以太坊扩容项目 Matter Labs 为稳定币兑换平台 Curve 推出首个 zkSync 二层智能合约测试网「Zinc Alef」。Matter Labs 现已引入 Zinc 编程语言和对 SNARK 友好的 Zinc VM (虚拟机),并为以太坊实施了递归 PLONK 证明验证。目前,必须使用 Zinc 编程语言来编写 Zinc VM 智能合约。zkSync 二层网络中的所有合约都将能够以与以太坊主网上完全相同的方式互相调用。目前,测试网功能齐全,用户可编写智能合约并将其部署至测试网,然后对此进行本地测试,并生成智能合约执行的零知识证明。每笔交易都将导致 zkSync 测试网上的真实代币发生转移,也会反映至区块浏览器和钱包中。不过,Zinc VM 尚未集成至 zkSync core 中,Zinc 编程语言中的一些重要功能也可能会丢失。Matter Labs 将根据社区的要求优先开发该功能。另外,Matter Labs 正在与其他团队合作开发通用的以太坊二层签名标准,这将提升围绕二层合约进行交互的用户体验。此前报道,今年 6 月份,Matter Labs 在以太坊主网部署了 Layer 2 扩展工具 zkSync。[2020/10/10]

例如,2023 年 5 月 5 日,由于以太坊 Gas 费用激增,Arbitrum 批量提交给以太坊的交易需要支付大量 Gas(353.93 ETH),尽管以太坊上仅涉及 1369 笔交易,交易量还不到 100 万笔。 Arbitrum 上的交易。

徐坤:DeFi活跃使以太坊在加密资产生态中的系统重要性提升:OKEx首席战略官徐坤在微博表示,当前,ETH作为DeFi作为抵押品的比重虽然有所下降,但整体规模在持续增长。其次,DeFi的活跃促使ETH作为Gas费的需求不断提升。同时,通过DeFi吸引到更多资产进入自己的生态圈,以太坊在整个加密资产生态中的系统重要性得以提升。[2020/7/4]

来源:Etherscan.io — Arbitrum 批量提交者

资料来源:Arbiscan.io

在 6 月 7 日进行 Bedrock 升级之前,Optimism 排序器平均每天有3000 个交易批次发布到以太坊。在基岩升级之后,Optimism 经历了网络上交易量的激增,同时向以太坊提交的交易量减少了,这表明现在每批交易都包含更高的交易量。

随着以太坊 rollups 越来越受欢迎,Linea、Polygon zkEVM 和 zkSync Era 在主网上部署,以及像Celo和Fantom这样的替代 L1正在考虑采用 rollups,很明显,每个解决方案最终都将面临与以太坊 Gas 费用相关的可扩展性瓶颈。

动态 | 以太坊未确认交易21634笔:Etherscan.io数据显示,当前以太坊未确认交易数为21634笔,与昨日相比未确认笔数基本持平,网络拥堵没有得到进一步缓解。[2019/3/6]

目前,每天有大约 7,000 个交易批次通过zkSync Era、Linea、Arbitrum、Base和Optimism等汇总提交到以太坊。随着以太坊 L2 的发展越来越受关注并且对开发者更加友好,这个数字预计将进一步增长。

许多项目已经使用 OP 链在以太坊上构建,包括 Coinbase、Debank、Mantle、Celo、Worldcoin、Zora Network 和 Public Goods Network。此外,许多汇总项目正在加紧发布自己的堆栈,以方便 L2(和 L3)开发。

使用 EIP-4844 提高汇总效率

在以太坊以汇总为中心的生态系统不断发展的领域中,越来越需要提高以太坊上汇总的可扩展性,同时保持数据的安全可用性。这个目标围绕着一个聪明的方法:无需在以太坊上永久存储大量数据块,同时仍然允许用户在需要时计算内部状态。

EIP-4844引入了一种称为二进制大对象 ( blob )的新事务类型,并为每个块额外分配6 个 blob(每个大小为 128kb)数据空间,专门用于汇总。考虑到以太坊每日平均 7,100 个区块,平均每个区块 3 个 blob,这相当于每天处理 21,300 个 blob。

通过此次升级,排序器将把批量交易数据格式化为 blob,并将它们存储在以太坊的内存池中。然后,验证者会将这些 Blob 交易合并到区块中,而 Blob 将在以太坊共识层中暂时驻留长达三周。这显着降低了汇总在以太坊上发布数据的成本,因为它不会将数据存储为调用数据。然而,这也意味着blob数据无法通过以太坊的执行层直接检索。

来源:原始 Danksharding 常见问题解答

此外,此升级为 blob 交易引入了独特的费用市场,与EIP-1559的费用市场设计相似。想象一下,一家繁忙的汉堡店为其受欢迎的软冰淇淋设立了一条单独的生产线。同样,blob 将在自己指定的费用市场中进行交易,从而有效地将它们与常规交易脱钩。因此,对于使用超过一半 Blob 空间(最小 384kb)的每个块,Blob 交易成本将增加 12.5%,反之亦然。

KZG 承诺在 EIP-4844 中发挥着关键作用。这些承诺充当零知识证明的一种形式,促进对 blob 等大型数据对象的有效操作和验证。该过程涉及将 blob 表示为多项式,使计算机能够评估 blob 属性,而无需读取整个 blob 事务。

KZG 仪式于2023 年 1 月启动,截至撰写本文时已有超过 13 万个贡献,涉及一次性可信设置,该设置结合了多个贡献的熵,以生成独特且不可复制的值。这一流程确保了 KZG 承诺的最大安全性和完整性。

重要的是,值得注意的是,虽然这次升级并没有直接增加以太坊的交易能力,但它显着降低了与汇总相关的运营费用。此增强功能使 L2 更加经济高效,并为汇总提供安全的数据可用性。

为全面danksharding奠定必要的基础

虽然与常规交易相比,EIP-4844 最初预计将为 blob 交易提供成本节约,但重要的是要考虑随着以太坊汇总数量的增长潜在的成本增加。EIP-4844 的最终目标是将多达 64 个 blob 合并到以太坊中,而不会在块验证期间给节点带来过多负担。此举旨在使以太坊成为优化的数据可用性(DA)层,从长远来看逐渐将最终用户转变为在汇总而不是以太坊上进行交易。

实现完整的 danksharding 需要实施数据可用性采样 (DAS) 和擦除编码。DAS旨在通过随机选择全节点来验证数据可用性来确保排序数据已发布到链上。数据采样越多,完整数据可用性的置信度就越高。当恶意排序器保留一部分 blob 数据时,擦除编码就会发挥作用。通过基于已知片段重建丢失的数据,擦除编码引入了冗余,从而阻止了数据扣留尝试。

Rollups 生态系统值得探索的方面

随着汇总领域的扩大,建立去中心化的欺诈证明和共享排序器变得至关重要。目前的汇总通常在孤岛中运行,专注于吸引特定的用户群体,并且它们可能会忽视 L2 之间互操作性的重要性。在 L2 之间建立跨链通信协议将在更广泛的以太坊生态系统中为用户提供无缝交易体验方面发挥至关重要的作用。观察这些 Rollup 开发带来的跨链 MEV 的出现也很有趣。

虽然以太坊的目标是成为去中心化和安全数据可用性 (DA) 层的顶峰,但现有的去中心化 DA 服务(如 Eigenlayer 和 Celestia)满足了汇总的 DA 要求。看看 DA 格局将如何继续发展以使以太坊生态系统更加高效将会很有趣。而完整的丹麦分片仍需要数年时间才能完成。

结论性想法

为了通过汇总促进以太坊的进一步扩展,以太坊必须转变为优化的数据可用性层,以确保安全性并吸引新汇总的建立和最终确定。这必须在不要求以太坊存储汇总数据的情况下实现,因为汇总景观的快速扩张可能会给以太坊节点带来压力并导致潜在的中心化效应。为了使以太坊能够有效地扩展以应对即将到来的采用浪潮,必须采用先进的数据操作和验证技术来满足不断增长的需求。

鉴于以太坊汇总的容量和功能不断发展,EIP-4844 对降低 L2 成本的影响仍有待观察。此外,观察这种升级如何有助于刺激增加汇总活动并释放相关技术的潜力是很有趣的。

MarsBit

媒体专栏

阅读更多

金色财经

金色财经 善欧巴

web3中文

金色早8点

YBB Capital

吴说Real

元宇宙简史

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:15ms0-3:703ms