以太坊扩容的关键:优化数据可用性 (DA)_TEC:TOKE

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

介绍

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

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

来源:Etherscan.io

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

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

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

1inch已在BNB Chain与以太坊上集成PancakeSwap V3流动性池:4月24日消息,去中心化交易平台 PancakeSwap 发推称,1inch 已经在 BNB Chain 与以太坊上集成 PancakeSwap V3 流动性池,PancakeSwap 的 V2、V3 和 Stableswap 池都可以从 1inch 中获取。[2023/4/24 14:23:29]

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

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

资料来源:Vitalik 的《Endgame》

动态 | Tether向以太坊网络新增发1亿枚USDT:据DAppTotal.com稳定币专题页面数据显示:8月6日00时22分 ,USDT发行方Tether向以太坊网络新增发1笔价值1亿美元的USDT, 块高为:8291694,交易哈希值:0x9cc43295fa163be7758812e06ef717436f4bb662cdea01b4b70a29222de1c4be 。截至目前,Tether在以太坊网络上的ERC20 USDT总发行量已达1,550,057,493枚。DAppTotal在此敬请广大投资者警惕行情变动,谨慎应对市场风险。[2019/8/6]

今天的 Rollups 格局

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

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

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

BAYC将于1月18日启动MINT游戏Dookey Dash:金色财经报道,NFT系列Bored Ape Yacht Club(BAYC)发推特表示,1月18日将通过BAYC Sewer启动MINT游戏Dookey Dash,用户需要持有SewerPass才能参与,而Sewer Pass将于1月17日开放免费申请。

据悉,DookeyDash是一款基于技能的MINT游戏,用户可像跑步者一样玩,这是一款随着游戏难度的提高玩家要尝试走得尽可能远的游戏,任务是在下水道(Sewer)中躲避和突破障碍,捡起被称为碎片的物品。[2023/1/12 11:07:32]

资料来源:Arbiscan.io

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

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

动态 | 以太坊价格7个月内暴跌85%:根据CoinMarketCap的数据,ETH价格变动幅度令人瞠目,从2017年初的不到10美元跃升至今年1月的最高1300美元。但它从7个月来的高点暴跌85%,周一突破200美元,同时其空头头寸攀升至历史最高水平。[2018/9/13]

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

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

使用 EIP-4844 提高汇总效率

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

R3加密专家Kostas开发小游戏“Cord-Man” 角色名中包含比特币和以太坊:R3公司的加密专家Kostas受pacman小精灵启发,开发出小游戏“Cord-Man”,角色名称分别为“FABRIC”、“QUORUM”、“ETHEREUM”以及“BITCOIN”。[2018/3/7]

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

元宇宙简史

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

金智博客

USDC跨越复杂性:Intent-centric构筑用户友好新世界_VER:LVE

想象这样一个场景:如果你在Ethereum主网上拥有1000 USDT,并且想要在Optimism二层网络的DEX购买$OP,应该怎么做? 首先需要选择一个支持Optimism的钱包,并添加相应的网络设置;然后,通过安全的跨链桥,你可以将1000 USDT和一些用作gas费的ETH桥接至Optimism,进而在相应的DEX连接钱包并执行交易。

[0:15ms0-7:724ms