区块链技术博客
www.b2bchain.cn

区块链技术读懂 Polygon 与 Celestia 提出的「数据可用层」的创新点和现实意义

第20476篇区块链技术文章区块链技术读懂 Polygon 与 Celestia 提出的「数据可用层」的创新点和现实意义

Polygon和Celestia提供了一个新的区块链架构,它不仅允许模块化设计,而且允许特定应用的主权链共享安全性

整个节点无法为光节点生成数据可用性证明,因为块丢失了数据。同样,整个节点无法生成无效块的欺诈证明,这意味着轻节点必须自己验证数据可用性,或者假设大多数数据是诚实可信的,因此,这就是为什么大多数节点必须下载所有事务数据并验证块数据的可用性。然而,这将给网络扩展解决方案带来可扩展性的限制和问题。例如,随着验证复杂性的增加,碎片、汇总和块大小也随之增加,那么,avail和Celestia如何解决这个问题呢?事实上,他们已经建立了一个链链,并且关于链的一致性只是用来验证事务排序和数据可用性,而没有事务执行/验证

让您更好地理解这一点,让我们看看传统的BaseCub架构看起来是什么样子。一般来说,区块链架构由以下三层组成:

对于大多数人使用的以太坊这样的区块链,这三层耦合在一个整体架构中以太坊虚拟机(EVM)是共识规则和协议的一部分。Celestia和avail等项目实际上提供了一个“单独的”数据可用性层和一致性层,其他不同的区块链/交易执行环境可以从中受益,Celestia和available可以用作最小的可插入共识层和数据可用性层,仅验证数据可用性和交易顺序,这为区块链网络的模块化架构提供了更大的灵活性,不仅如此,将数据可用性层和共识层分离可以使其更具可扩展性,因为他们可以使用数学数据可用性证明非常有效地执行Da检查(注:Celestia使用擦除码,avail使用kzg承诺方案)

这样,我们可以有效地解决实现一致性瓶颈问题,因为在数据可用性层,我们只需要进行数据可用性证明,不需要通过执行来验证块的状态和有效性,更重要的是,作为一个“独立”层,意味着执行环境是“主权独立”的。就特定于应用的区块链而言,Celestia和available是“可插拔”的,可以从它们的安全性中获益,而无需指导它们自己的验证集/共识,换句话说,这些区块链不仅可以更容易地实现网络扩展,但是,由于数据可用层和共识层不验证事务的有效性,因此必须以某种方式执行“执行”以处理事务执行和验证/争议解决。Cellestia建议使用最优汇总作为解决方案,并向cosmos SDK添加汇总支持。从本质上说,这个解决方案是在数据可用层和共识层之上构建一个实现层

总体来说,“数据可用层和共识层”的环境与eth2.0构建的未来场景非常相似。例如,vitalik buterin在以rollup为中心的以太坊路线图中写道:“每个人都可以处理单个高安全性执行片段和可扩展的数据可用性层。”

读懂 Polygon 与 Celestia 提出的「数据可用层」的创新点和现实意义

如果polygon的新工具能够构建一个可靠的执行层和一个稳定、方便的执行层,那么链扩展解决方案,那么这种可扩展的数据可用性层技术似乎非常有前途

总之,avail和Celestia提供了一种新的区块链架构,它不仅允许模块化设计,而且还受益于特定于应用程序的主权链的共享安全性

  1. 执行层
  2. 共识层
  3. 数据可用层

来源链接:twitter.com

读懂 Polygon 与 Celestia 提出的「数据可用层」的创新点和现实意义

Celestia 和 Avail 可以作为最小的、可插入的共识层和数据可用层来使用,仅验证数据可用性和交易排序,这就给区块链网络模块化架构提供了更大的灵活性。

读懂 Polygon 与 Celestia 提出的「数据可用层」的创新点和现实意义

不仅如此,将数据可用层和共识层「独立」出来,可以使其更具可扩展性,因为他们使用数学数据可用性证明(mathematical data availability proofs)能够非常有效地执行 DA 检查。(注:Celestia 使用纠删码,Avail 使用 KZG 承诺方案)

通过这种方式,可以有效解决执行共识瓶颈问题,因为在数据可用层只需执行数据可用性证明,无需通过执行验证区块的状态和有效性。

更重要的是,作为一个「单独」的层,意味着执行环境是「主权独立」的,就特定于应用程序的区块链而言,Celestia 和 Avail 是「可插入」的,无需引导自己的验证器集合 / 共识即可从其安全性中受益。

也就是说,这些区块链不仅可以更轻松地实现网络扩展,而且还能获得 Celestia/Avail (数据可用层和共识层)保护的安全性。

但是,由于数据可用层和共识层不验证交易有效性,因此必须以某种方式来执行「执行」,以处理交易执行和验证 / 争议解决。Celestia 提出将 Optimistic Rollups 作为一种解决方案,同时提议为 Cosmos SDK 添加 Rollup 支持。本质上来说,这种解决方案其实是在数据可用层和共识层之上建立了一个执行层。

整体来看,「数据可用层和共识层」环境与 ETH 2.0 拟构建的未来场景非常类似。比如,Vitalik Buterin 在以 Rollup 为中心的以太坊路线图中就这样写到:「每个人都可以处理单个高安全性执行分片,以及一个可扩展的数据可用层。」

读懂 Polygon 与 Celestia 提出的「数据可用层」的创新点和现实意义

如果 Polygon 的新工具能在链下扩展解决方案上构建一个可靠的执行层和一个稳定且便捷的执行层,那么这种可扩展的数据可用层技术似乎非常有前途。

最后总结一下:Avail 和 Celestia 提供了一种全新的区块链架构,该架构不仅允许模块化设计,其中特定于应用程序的主权链还能从共享安全中受益。

来源链接:twitter.com

区块链技术读懂 Polygon 与 Celestia 提出的「数据可用层」的创新点和现实意义 由www.b2bchain.cn 提供
文章整理自网络,只为个人学习与分享使用
链接地址https://www.b2bchain.cn/20476.html

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 区块链技术读懂 Polygon 与 Celestia 提出的「数据可用层」的创新点和现实意义
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们