首页 科技内容详情
在线博彩平台(www.99cx.vip):联博统计接口(www.326681.com)_解读数据可用性赛道:若何讲好模块化区块链的叙事

在线博彩平台(www.99cx.vip):联博统计接口(www.326681.com)_解读数据可用性赛道:若何讲好模块化区块链的叙事

分类:科技

标签: # 皇冠正网app

网址:

SEO查询: 爱站网 站长工具

点击直达

皇冠信用盘www.hg108.vip)是皇冠信用盘官方正网线上开放会员开户、代理开户,额度自动充值等业务的直营平台。

数据可用性(Data Availability)主要存在于轻客户端节点相对全节点的语境下。对于轻客户端节点的数据可用性问题,行业内已经杀青共识——接纳纠删码(erasure codes)来解决。

不仅轻客户端节点有数据可用性问题,Layer1+Layer2 的叙事也好,Modular Blockchain 的叙事也罢,都市存在数据可用性问题。

现在来看,行业里针对数据可用性问题,主要有以下三个方面的方案:

一、在 L1 链上存放数据的降成本方案——EIP-4488 和 EIP-4844

以太坊用 Rollup 扩容时做一笔生意,主要有三类用度:执行用度(网络中所有节点执行生意而且验证其有用性的用度)、存储/状态用度(更新新状态的用度)、数据可用性用度(将数据公布到 L1 的用度)。其中,数据可用性用度占大头。

现在 Rollup 上传数据到 L1 是以 Calldata 的形式,这种方式异常贵。以是提出了 EIP-4488,可以将每个非 0 字节的 Calldata 成本从 16Gas 降低到 3Gas,但着实这个用度仍然挺高的。

然后,又提出了 EIP-4844 提案,即 Proto-Danksharding。引入了一种称为 Blob carrying Transactions 的生意名堂。这种生意名堂与通俗的生意名堂相比,多了一个 Blob 的位置可以用来存放 L2 的数据。而且,Blob 数据在一个月后会被节点删除,从而大幅节约了存储空间。

Blob 这种生意名堂能够提供比 Calldata 更廉价的数据可用性。主要有两方面缘故原由:一方面,Callda 存在于 Execution Payload 中,而 Blob 数据存储于 Prysm 节点或者 Lighthouse 节点中(而不是在 Geth 中),相比而言 Calldata 需要被合约读取时所消耗的资源要多许多;另一方面,Blob 数据是短期存储,一个月后节点会删除 Blob 数据。

总而言之,这可以明晰为 Ethereum 在 L1 链上降低数据可用性成本的一个方案。

另外,也提了一个配套的验证数据可用性的方案——数据可用性抽样(DAS,Data Availability Sampling),节点通过 DAS 检查,可以只下载一些随机选择的块来验证一个块是否已公布。由于 DAS 可以对区块数据做并行化验证,以是未来数据分片(Data Sharding)的数目纵然许多,也不会增添单个验证节点的肩负,反而会刺激更多验证节点加入,从而保证验证节点的充实去中央化。为了实现 DAS,引入了纠删码手艺;同时为了确保纠删码被准确编码,又引入了 KZG 多项式准许(KZG Polynomial Commitments)。

上述一系列解决方案之后,Ethereum 节点(或者轻客户端)只需要随机下载一部门数据块,就能验证所有数据是可用的。

二、执行层 Rollup 推出的数据可用性方案

现在头部的执行层 Rollup 也有自己的数据可用性解决方案,以 StarkEx、zkSync2.0、Polygon zkEVM 等为例。

StarkEx

StarkEx 是一个用于确立允许的、特定于应用程序的扩容解决方案框架。现在有包罗 dYdX、Immutable、Sorare、DeversiFi、Reddio 等项目接纳 StarkEx 解决方案。

StarkEx 具有多种数据可用性模式:Rollup、Validium、Volition。这三种模式都是基于有用性证实。在 Rollup 模式中,所有数据都在链上提交(data on-chain);在 Validium 模式中,数据保持在链外(data off-chain),只有对最近状态的准许以及该状态的有用性证实提交到链上;Volition 模式是一种夹杂模式,在这种模式下用户可以自行选择单个生意粒度的数据存储模式是链上照样链下。

由于 Validium 的数据保持在链外,只需要把最近状态的准许和证实提交上链,以是 Validium 生意用度更低,同时 TPS 也更高,但价值是 StarkEx Validium 的运营商(Operators)可以冻结用户的资金。StarkEx 引入了一个获得允许的数据可用性委员会(DAC,Data Availability Committees),DAC 必须通过其法定人数对状态的每次更新举行署名来确认它已收到数据。现在在 StarkEx 中,DAC 由 8 名介入者组成。

zkSync

zkSync2.0 引入了一个新的整体架构,提供 zkRollup 和 zkPorter 两种账户的夹杂。但这两部门也是可组合和可互操作的:zkRollup 端的合约和账户能够与 zkPorter 端的账户无缝交互,反之亦然。从用户的角度来看,唯一显著的区别是 zkPorter 账户的用度廉价 100 倍。

">

zkRollup 状态具有链上数据可用性,zkPorter 则接纳链下数据可用性。详细而言 zkRollup 的数据可用性在 L1,zkPorter 的数据可用性在 L2。其中,zkRollup 的生意数据通过 Calldata 公布到 Ethereum,这个就是通例操作,有特色的是 zkPorter 的数据可用性方案。

zkPorter 通过连系 zkRollup 和分片头脑的夹杂方式来处置数据可用性。它可以支持随便多个分片,每个分片都有自己的数据可用性计谋,由分片的智能合约界说。分片的选择在小我私人账户级别举行控制。相当于把数据可用性委托给各个分片,这些分片可以自由选择差其余解决方案。

zkPorter 的分片主要包罗:Shard 0、Guardians Shard 和 Protocol X Shard。 Shard 0 是一个简朴的 zkRollup shard,具有底层以太坊 L1 的完整数据可用性和平安保证。以是 Shard 0 是 zkPorter 内部运行成本最高的分片,约莫是在主网上生意成本的 1/100。 ">

">

其他分片则是在自己的智能合约上界说自己的数据可用性计谋。zkPorter 的分片交流链上数据可用性,使生意成本进一步降低 10-100 倍,TPS 增添跨越基础分片。zkPorter 引入了一种可选的验证器机制——zkPorter Guardians——这种机制使得协议能够约请协议利益相关者作为协议分片上的数据可用性保证人。

zkPorter 的数据可用性由 zkSync Token持有人(监护人)珍爱。他们通过签署区块来跟踪 zkPorter 端的状态,以确认 zkPorter 账户的数据可用性。监护人使用 zkSync Token 介入权益证实(PoS)。这也就是所谓的数据可用性的加密经济保证。

Polygon zkEVM

Polygon zkEVM 是一种基于加密证实的去中央化以太坊 Layer2 扩容方案,可为生意提供验证和快速确定性。和 Polygon Avail 一样都是 Polygon 推出的扩容方案,着重点有所差异。虽然他们推出了 Polygon Avail 这种通用的数据可用性方案,但 Polygon zkEVM 照样设置了自己的数据可用性方案。

,

以太坊高度

,

chơi tài xỉu(www.84vng.com):chơi tài xỉu(www.84vng.com) cổng Chơi tài xỉu uy tín nhất việt nam。chơi tài xỉu(www.84vng.com)game tài Xỉu đánh bạc online công bằng nhất,chơi tài xỉu(www.84vng.com)cổng game không thể dự đoán can thiệp,mở thưởng bằng blockchain ,đảm bảo kết quả công bằng.

,

www.326681.com采用以太坊区块链高度哈希值作为统计数据,联博以太坊统计数据开源、公平、无任何作弊可能性。联博统计免费提供API接口,支持多语言接入。

,

Polygon zkEVM 也是接纳夹杂模式的数据可用性,可以选择 Validium 或者 Volition。Validium 模式下,数据存储在链下,只有有用性证着实链上公布;Volition 模式下,对于某些生意,数据和有用性证实都保留在链上,对于其余生意则只有证着实链上。

Scroll

固然,也有尚未设计自己的数据可用性方案的 zkRollup,好比 Scroll。

其 CTO Ye Zhang 在接受链捕手采访时示意,「Scroll 暂时没有设计专门的数据可用性方案。对以太坊手艺的时间线照样对照乐观的,岂论是 Danksharding 照样 Proto-Danksharding。其次,引入分外的数据可用性方案会让系统整体的平安性有一定的妥协,以是我们以为耐久来看最好照样用以太坊作为原生的数据可用层。」

三、数据可用性的通用解决方案

除了 Ethereum L1 和 Rollup L2 在解决数据可用性问题及降低数据可用性成本外,尚有一些项目也在实验推出数据可用性的通用解决方案。这类项目有望在未来的模块化区块链中肩负起数据可用性层的主要作用。现在主要有 Celestia 和 Polyon Avail 两个项目。

Celestia

Celestia 是一个模块化区块链,专注于数据可用性层。Celestia DA 层有两个要害特征:数据可用性采样(DAS)和命名空间默克尔树(NMT)。DAS 使轻节点无需下载整个区块即可验证数据可用性;NMT 使 Celestia 上的执行和结算层能够下载仅与它们相关的生意。

Celestia 要成为一个自力的数据可用性层,有三个焦点事项:Rollup 将所有生意数据通报给 Celestia; ">

">

Celestia 在其网络上公布所有这些数据;

Ethereum 确认 Celestia 已经存储和公布了这些数据,而且可以随时接见。总而言之,Celestia 通过纠删码(Erasure Code)+敲诈证实+经济约束和激励机制实现了这个通用的数据可用性解决方案。

Polygon Avail

Polygon 是一个生命力很强的项目,其团队计划和研发能力异常强。Polygon 履历了扩容手艺方案从状态通道、Plasma 到 Optimstic Rollup、zk Rollup 的演变,Polygon 团队内部也探索了多种扩容偏向,现在也仍然保持着多个扩容偏向的推进,好比:Polygon Avail、Polygon Zero、Polygon Miden、Polygon zkEVM 等。Polygon 就像是一个 Layer2 聚合器,聚合了多种扩容方案。

Polygon Avail 是一个旨在解决以太坊扩容方案的数据可用性的项目。官方在官网上将 Polygon Avail 界说为一个模块化区块链,对应数据可用性层。

Avail 可以为任何轻客户端提供数据可用性的高保证,固然在官方文档中也直言「并不比任何其他网络为轻客户端提供更高的 DA 保证」。

Avail 专注于通过行使 KZG 多项式准许、纠删码和其他手艺来允许轻客户端高效且随机地小样本采样,从而证实区块数据可用而无需下载所有区块以验证其完全可用性。

与 Celestia 一样,Polygon Avail 也是一个通用的数据可用性解决方案。与 Celestia 差其余是,Celestia 接纳敲诈证实确保纠删码准确,而 Polygon Avail 则接纳 KZG 准许。Celestia 实现起来对照简朴,但由于其纠删码和轻节点采样数据的规模较大,因此需要的通讯带宽略高。Avail 涉及相对庞大的加密实现,难度稍大。它的优点是纠删码规模小,轻节点采样数据量小,带宽要求低。

总结

以上三个方面的方案都是旨在解决链上数据可用性问题,或在 L1 上引入存放数据的新方式,或以模块化的视角看待区块链的生长然后去做通用的数据可用性层,或在 L2 上设计 Data off-chain 的廉价数据可用性方案。 我感受这些方案在未来很长一段时间会共存。 "> ">

"> ">

Layer1+Layer2 的架构下,「Blob」取代「Calldata」承接 Layer2 的数据可用性,Validium、Volition、zkPorter 则以有限相关方局限内的经济约束和激励机制确保 Layer2 自己也具备数据可用性解决方案。模块化区块链的叙事下,Polygon Avail 和 Celestia 类通用的数据可用性方案则以相对加倍去中央化的方式,在未来肩负起 DA 层的责任。 "> ">

"> ">

同时,更希望能看到更多优异的创业团队在数据可用性领域的探索。现有的这些数据可用性解决方案是探路人,但我总感受这些方案照样差些兴奋点。

原文问题:《 一文读懂数据可用性赛道的生长现状 》

原文作者: 0x1,IOBC Capital

泉源:区块律动

查看更多,

在线博彩平台www.99cx.vip)是一个开放皇冠体育网址代理APP下载、皇冠体育网址会员APP下载、皇冠体育网址线路APP下载、皇冠体育网址登录APP下载的官方平台。在线博彩平台上最新在线博彩平台登录线路、在线博彩平台代理网址更新最快。在线博彩平台开放皇冠官方会员注册、皇冠官方代理开户等业务。

 当前暂无评论,快来抢沙发吧~

发布评论