作者:Avail;翻译:金色财经cryptonaitive

近年来,重视扩展履行才能现已为Layer 2带来了新一波的选用。与此一起,面临由于区块空间受限和本钱昂扬而带来的添加应战,越来越多的参与者现在现已认识到,可扩展的数据可用性层对于有用扩展区块链至关重要。他们现已意识到,需求一个具有可扩展区块空间的经济根底层,能够支撑各种类型的Rollups。

Avail和其他几个团队正在从头开始构建可扩展的数据可用性解决方案,而其他一些团队,如以太坊,则企图在现有区块链中添加数据可用性容量。不管采纳何种办法,一个现实一直存在。开发者今天挑选的根底层将在未来几年内界说他们的竞争优势。

Avail是一个不断添加的模块化生态系统的一部分,致力于添加区块链的数据可用性。其他DA解决方案,比如Celestia和EigenDA,也在进行相似的作业。每个解决方案都在通向区块链可扩展性的道路上挑选了不同的路径,包括以太坊,它现在正在实施Proto-Danksharding,也被称为EIP-4844,作为完成其全面Danksharding长期方针的跳板。

本文将评价每种解决方案的优势和下风。咱们将杰出不同的规划挑选,借助这种比较带来的知识,咱们期望读者能找到最合适他们的DA层。

在深入研究每个类别之前,让咱们先进行一些概述:

五种DA方案全指南:Avail、Celestia、以太坊、EigenDA、DAC

网络安全

在考虑根底层时,网络的安全性和弹性是首要考虑的工作。以下是查看网络强壮性的关键因素。

一致机制

在一致机制中,存在一种根本的生计和安全之间的困境。生计保证买卖敏捷处理,并保持网络运作正常,而安全则保证买卖准确安全。不同的区块链系统为他们共同的用例寻找适宜的平衡挑选。

Avail运用了承继自Polkadot SDK的BABE和GRANDPA一致机制。BABE作为区块生成引擎,经过与验证节点协调来辨认新的区块生成者,优先保证生计。GRANDPA作为终究承认性,它使得在超越三分之二的验证者签署包含该区块的链的状况下,能够一起完成所有导致特定块的区块的终究承认性。这种混合账本使Avail具备了网络弹性,并使其能够抵挡时刻短的网络分区和很多的节点故障。

Avail的规划挑选相似于以太坊中运用的Casper和LMD GHOST。LMD GHOST是以太坊的区块生成引擎,它依靠于相似于BABE的概率终究承认性,而Casper FFG就像GRANDPA相同,供给终究承认性保证。

Celestia的规划挑选是运用Tendermint,这使它能够在生成的一起终究承认区块。但是,这种挑选的权衡是当其运营者或验证者的三分之一以上宕机时,链或许会中止。还需求注意的是,区块终究承认性并不保证数据可用性。像Celestia这样依据诈骗证明的规划意味着用户需求等候DA保证,即便区块现已完成即时终究承认性。

数据可用性委员会或DAC是担任供给或认证数据可用性的实体。它们运用暗码签名表明委员会成员中的一个或多数赞同数据可用。EigenDA是一个链下DAC,以太坊验证者能够挑选加入。DAC成员供给智能合约验证的证明,并依靠于一个独立的外部服务进行数据排序。

去中心化

在考虑网络安全性时,有两个关键因素需求考虑:总质押金额和该质押散布的状况。去中心化程度,即质押金额的散布均匀程度,直接影响网络的安全性。考虑到潜在进犯的本钱,这是评价网络安全性的目标。由于企图进犯网络的对手需求破坏更多的节点来捕获相同的质押,假如质押在更大的验证者调集中均匀散布,则进犯本钱较高。

Avail承继了来自Polkadot的Nominated Proof of Stake(NPoS),使其能够支撑多达1,000个验证者。NPoS经过其次序的Phragmén办法,即多赢家选举办法,具有有用的奖励分配,能够缓解由于其质押散布而导致的中心化危险。

此外,Avail是仅有一个能够从其轻客户端P2P网络中取样的DA层,而无需在网络中止或瓶颈时依靠完好节点获取数据。这一共同功能使Avail在所有当前和未来的数据可用性解决方案中锋芒毕露,供给了强壮的故障转移机制,并增强了Avail数据可用性网络的弹性。

五种DA方案全指南:Avail、Celestia、以太坊、EigenDA、DACCelestia选用Tendermint作为其一致协议,其验证者集最多有几百个。

虽然以太坊作为一个整体区块链在安全性方面到达了黄金规范,具有超越900,000个验证节点,但网络的散布水平在数量上并未得到充分反映。

比较之下,数据可用性委员会通常由担任向区块链承认数据可用性的几个节点组成。

需求注意的是,再质押并未从以太坊借用安全性。它的安全性依靠于其平台上再质押的总以太坊数量。换句话说,再质押对其安全性没有任何好处,除了运用承认在以太坊中的现有质押中的一小部分。

作为DAC,依据以太坊的EigenDA聚合来自其完好节点的签名。其智能合约验证证明无法为数据可用性采样供给相似的 DA 保证级别。EigenLayer 运用再质押,涉及承认的以太坊来支撑其网络,其行为也引起了对复用验证者和过载以太坊一致的危险的批判。  

履行环境开销

具有智能合约的单体区块链在过去十年中引进了突破性的立异。但是,即便是当时的尖端技术,例如以太坊,其间数据可用性、履行和结算被合并为一体,也带来了显著的可扩展性约束。这些约束催生了将履行转移到链下的Layer2,并促进了改进行动的开展,例如EIP-4844,也称为Proto-danksharding和Danksharding。

建立的智能合约界说状况,并充任rollups的桥梁。在这种办法中,以太坊充任验证rollups准确性的威望。

Avail将履行和结算从根底层中拆分出来,并使rollups能够直接将数据发布到Avail。这种模块化办法的强壮之处在于,建立在其上的rollups能够经过运用Avail的P2P轻客户端网络验证状况,假如用于传播履行证明,则能够灵活地升级它们的rollups,而不用依靠智能合约和根底层来界说状况。这种新办法赋予了开发人员一个能够依据需求进行扩展的根底层,为他们供给了在结算方面挑选任何支撑的履行层的选项。

Celestia选用与Avail相似的办法。仅有的差异在于,它的轻客户端现在在完好节点宕机时无法支撑网络。

EigenDA也没有固定的结算层。

添加潜力

除了DA层的安全性和弹性外,还有适应不断添加的、建立在其上的rollups和区块链的需求的才能,对于它们的成功至关重要。让咱们看看一些关键的考虑因素。

有用性证明

在评论有用性证明时,了解在DA层中诈骗证明和有用性证明之间的权衡是至关重要的。Avail运用的KZG许诺是一种用于保证DA有用性的有用性证明类型,它减少了内存、带宽和存储要求,并供给了简洁性,这意味着证明的巨细是固定的,不受多项式度数的影响。这使得KZG许诺非常合适零知识根底的区块链,其间功率、隐私和可扩展性至关重要。

此外,与诈骗证明比较,Avail的轻客户端能够敏捷访问和采样数据,并在新区块终究承认后保证正确的区块编码,并在不需求等候应战期完毕的状况下供给数据可用性保证。KZG许诺和Avail的轻客户端的结合加快了Avail上的验证过程,使建立在其上的rollups或独立链能够运用其快速的验证过程,为未来几年的区块链规划供给了可扩展性和灵活性。与Celestia等比较,这种验证办法是使Avail锋芒毕露的关键因素。

Celestia运用安全哈希函数,生成速度比KZG许诺快得多。但是,这种挑选的权衡是它们有必要依靠诈骗证明来承认纠删编码的准确性,这或许导致保证数据可用性保证方面存在潜在的延迟。

Celestia的轻节点不能承认数据是否可用,或者等候挂起的诈骗证明是否已收到。换句话说,由于乐观验证的应战期,诈骗证明的运用减少了网络的轻节点清晰承认采样后数据可用性的才能。

至于EigenDA,它运用KZG许诺,并仅下载少量数据而不是完好的区块,并选用有用性证明。它的办法是运用纠删编码将数据分割成较小的块,并要求运营者仅下载和存储单个块,它是完好数据块blob巨细的一小部分。

至于以太坊,当前版别虽然没有运用有用性证明,但EIP-4844和全面Danksharding在实施时将选用有用性证明。

可扩展性

以太坊上的贵重本钱和买卖缓慢的约束现已促进L2s的激增。它们现已成为未来的履行层,推进对块空间需求的添加。现在,将数据发布到以太坊的费用估量占到rollups总本钱的70%到90%。扩展区块空间将导致验证者和在以太坊上开发的应用程序的额定本钱。

Avail和Celestia等根底层的规划旨在解决这个问题。它们经过优化,适用于数据可用性,具有动态扩展区块巨细的才能。经过结合数据可用性采样(DAS)的轻客户端,它们有才能依据对网络的需求进行数据可用性区块巨细的扩展。这意味着随着区块空间的添加,建立在其上的应用程序依然不受影响,由于这些网络中的轻客户端能够在不需求下载整个区块的状况下履行DAS。这种共同的才能使它们不同于单体区块链。

以太坊市值到达1910亿美元,拥有最大的社区。虽然在以太坊上构建的协议享有规模经济的好处,但由于过去几年有限的区块空间,它们也面临着昂扬的买卖本钱。随着rollup的添加,用户数量和买卖数量到达顶峰,rollup已成为履行的最佳挑选。随着区块链技术变得越来越盛行,对区块空间的需求只会不断添加。

虽然DACs能够在选用简化的中心化办法的状况下扩展,但是一些Rollups将DACs用作暂时措施,直到它们找到去中心化的DA解决方案停止。

五种DA方案全指南:Avail、Celestia、以太坊、EigenDA、DAC

数据可用性采样

Avail和Celestia都支撑具有数据可用性采样(DAS)的轻客户端,使轻客户端能够供给最小化信赖的安全性。正如前文所述,首要的差异在于验证的进行办法,以及在网络中止或瓶颈时,Avail的轻客户端P2P网络如何代替完好节点来支撑网络。

比较之下,EIP-4844之后的以太坊将不配备DAS。这意味着其轻客户端将不具备这种升级的、最小化信赖的安全特性。让工作变得愈加杂乱的是,以太坊的 DA 解决方案要容纳其智能合约环境。经过完好的 danksharding,DAS 将用于扩展 blob 空间,预计几年后就会完成。

EigenDA的安全性建立在对少量完好节点或其他实体的信赖上,由于它缺乏数据可用性采样(DAS)。该协议的完好性依靠于委员会内的超越对折是诚笃的,以及至少有一个额定的实体持有数据副本,相似于乐观结构。虽然与单仲裁比较,双仲裁办法提高了安全性,但它达不到能够经过 DAS 进行独立验证的理想场景。

本钱

就拥堵和需求而言,以太坊是最贵重的解决方案。即便选用 EIP-4844,以太坊的本钱依然很高,由于它只能一次性添加区块空间。DAC 是最廉价的,但这是以选用更中心化的办法为价值的。

由于没有履行层,Avail和Celestia将能够保持较低的运营本钱。它们还能够轻松地添加区块空间,而没有 DAS,现在的以太坊不能做到这一点

至于 EigenDA,它表明将针对可变费用和固定费用引进灵活的本钱模型,但其实际本钱没有发布。

功能亮点

现在咱们现已检查了添加潜力,咱们将看看这些区块链的功能。

五种DA方案全指南:Avail、Celestia、以太坊、EigenDA、DAC

区块时刻

有关每个区块出产所需时刻的信息,请拜见上表。

经过出产区块所需时刻来衡量区块链的功能只供给有限的洞悉,由于这个目标只涉及从区块承认到验证完成过程的一个方面。即便有供给即时终究性的一致机制,选用依据诈骗证明的办法进行DA验证时,验证或许需求一些时刻。

以太坊运用Casper在64-95个slot之间终究承认区块,这意味着以太坊区块的终究承认性大约需求12-15分钟。

EigenLayer并不是一个区块链,而是运行在以太坊上的一组智能合约。这意味着它承继了与以太坊相同的终究承认性时刻。因此,假如用户将买卖发送到一个rollup,rollup需求将该买卖的数据转发到EigenLayer以证明数据可用。但是,即便rollup现已接受了买卖,只有在以太坊块终究承认之后,买卖才会被视为完成,这会导致延迟。有关经过采纳加密经济手段供给更快DA保证的办法的评论现已进行。

区块空间

随着rollups成为未来履行层,对区块空间的需求将不断添加。像Avail和Celestia这样的DA层将能够适应需求,由于它们选用了模块化规划,而以太坊区块空间的添加将受到约束。Avail的Kate测验网已将区块巨细装备为2MB,复制并运用纠删编码到4MB。Avail的共同之处在于它能够运用高效的客户端验证技术添加区块巨细。经过内部基准测验,Avail现已没有困难地测验了高达128MB的区块巨细。随着 DAS 对区块空间的需求添加,Celestia 还能够添加区块巨细。

EigenDA将经过解耦DA和一致、纠删编码和直接单播(unicast)来扩展吞吐量。但是,这是以建立在其上的rollups无法承继根底层的检查抵抗性为价值的。

总结

挑选一个强壮的根底层构建或许是具有应战性的。咱们期望这篇文章能够协助读者更好地了解不同规划挑选的利弊,并挑选合适他们的DA层。

此时快讯

【数据:Starknet桥接TVL达到718,585ETH】金色财经报道,Dune数据显示,Starknet的桥接总锁仓量(TVL)已达到718,585枚ETH,链上桥接总用户量为1,117,627个。此外目前Arbitrum链上桥接TVL为2,965,845枚ETH、Optimism为626,001枚ETH、zkSync为2,051,997枚ETH、Base为222,298枚ETH。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注