Avail 生态系统系列:Avail 与 StarkWare 合作

StarkWare 将与 Avail 集成,为世界带来由有效性驱动的应用程序链和 L3。Madara Sovereign Rollup 可以通过 Avail 实现快速最终确认。Avail 的数据可用性解决方案可以集成,以进一步优化 L3 上的成本和性能。Avail 主网已上线。

TL;DR(太长不看)

  • StarkWare 将与 Avail 集成,为世界带来由有效性证明驱动的 appchain 和 L3。
  • Madara Sovereign Rollup 可以通过 Avail 实现快速最终确认。
  • 你可以立即开始试验 Madara DA 接口
  • Avail 已在主网上线。

与 StarkWare & Avail 的分形扩展

StarkWare 的 分形扩展愿景 基于递归有效性证明,一路贯穿堆栈,代表了一种有前景的区块链可扩展性和快速最终确认设计模式。随着去中心化排序器的开发正在进行中,Madara 将成为 Starknet 生态系统扩展基础设施的关键组成部分。将 Madara 与 Avail 的数据可用性区块链 配对,两者都建立在 Polkadot SDK 上,并利用递归有效性证明,允许开发者构建强大的基于 ZK 的 L3。借助 Avail 和 Madara,开发者可以构建安全、可扩展、低成本和去中心化的区块链,从而为最终用户实现快速最终确认。

使用 Avail 的 L3 分形扩展

StarkWare 的多层理论认为 L2 提供了一个通用的以太坊可扩展性层,而 L3 提供了一个定制层。这允许在二层网络之上进行低成本的实验。然后,开发者可以自由灵活地部署自定义应用并探索不同的结构,而无需直接在以太坊的 L1 之上构建。Avail 的数据可用性解决方案可以集成,以进一步优化 L3 上的成本和性能。L3 将在以太坊上获得硬最终确认之前,在 L2 上的公共 Starknet 上进行结算。

图片来源: StarkWare 分形扩展

Madara 去中心化排序器 有望成为扩展基础设施的 关键部分,以在 Starknet 生态系统中实现所有这些。Madara 的目标是通过利用 递归有效性证明 的独特特征来提高交易速度,同时降低交易成本。

Madara 还将为 L3 开发者提供使用 Avail 进行数据可用性的选项。

  • 在 Validium 模式下,基于 Madara 的 appchain 和 L3 可以使用 Avail 代替数据可用性委员会 (DAC)
  • 在 Rollup 模式下,可以在 L1 上结算之前完成状态验证和 DA 验证,从而提供软确认。
  • 在 Sovereign Rollup 模式下,开发者可以构建 Sovereign Rollup,这是一种独特的区块链结构,可以独立于单独的结算层结算交易。
  • 在 Volition 模式下,最终用户可以决定每笔交易采用 Rollup 还是 Validium 模式。

Madara DA 接口

Avail 团队与 Madara 和 StarkWare 团队密切合作,构建了 Madara DA 接口,从而可以轻松地将 Avail 的 DA 层与 Madara 链集成。将 Avail 用作你的 Madara 链的 DA 层有很多好处,因为 Avail 是从头开始专门为这种用例而构建的。

当使用 Avail 作为你的 DA 层时,发布到 Avail 区块链的数据会通过纠删码进行扩展。这增加了数据的冗余性,并使节点更难抑制数据。Avail 生成提交数据的 KZG 多项式承诺,并创建一个“数据根”,它是 Merkle 树的根,该 Merkle 树的叶子是提交的数据 Blob。这在区块头中提供了提交的数据 Blob 的足迹。

一旦 Avail 验证器的大多数就一个区块达成一致,它就会使用 GRANDPA 最终确认工具进行最终确认。然后,Avail 网络会保证数据的可用性。然后,数据根可用于显示最终 Avail 区块中发布数据的包含证明。Avail 还支持 数据可用性采样,这允许链在无需下载完整区块的情况下确认数据的可用性。你可以在 文档 中了解有关 Avail 的更多信息。

使用 Avail 的 Madara Validium

Avail 驱动的 Validium 改善了基于 DAC 的 Validium 提供的安全假设和去中心化保证。开发者无需依赖受信任的各方,而是可以将交易数据发送到 Avail 的去中心化区块链,该区块链正在 努力 支持 1,000 个外部验证器。

一个 使用 Avail 构建的 Madara Validium 将状态差异发布到 Avail。然后,Avail 返回 DA 包含证明,证明数据已正确提交到 Avail 并包含在区块链中。Madara 排序器将包含证明发布到 L2/L1 链,可以在其中进行验证。

使用 Avail 的向量证明桥,来自最终区块的 数据根 将被发送到目标链上的特定桥合约。数据证明用作 L2/L1 上的证明,证明 Avail 的验证器已就数据的可用性达成共识。

使用 Avail 的 Madara Sovereign Rollup

鉴于 Avail 和 Madara 都是使用 ZK 技术构建的,因此构建在 Madara 上且使用 Avail 的 Sovereign Rollup 将能够在约 1 分钟内为最终用户提供 DA 保证,且交易费用非常低。

在 Sovereign Rollup 模式下,Rollup 节点将交易提交给 Madara 排序器,后者对交易进行批处理并发送到 Avail。Sovereign rollup 节点可以在本地验证执行和 DA 证明,从而使它们能够独立于单独的结算层结算交易。

使用 Avail 的 Madara Rollup

在以太坊上验证 Starknet 的 ZK-Rollup 的交易可能需要长达 8 小时才能完成,但借助 Avail,你可以利用预确认。

除了以太坊之外,状态差异还可以发布到 Avail。通过这种方法,Avail 的区块链验证器可以生成 有效性证明 来证明数据的可用性。数据可用性证明和执行证明可以发送到客户端,客户端可以在本地验证交易。例如,用户可以在其钱包中验证交易,从而在以太坊上 8 小时的最终确认之前提供强大的预确认。

未来的道路

通过利用 Starknet、Avail 和 Madara 的独特特征,在构建强大的基于 ZK 的区块链方面,有很多有趣且有前景的开发机会。在这种情况下,随着区块链节点代表区块链网络或由客户端直接验证执行和数据可用性,递归有效性证明的优势会不断增强。

要开始试验,请查看 Madara DA 接口Avail 文档 或在 Avail 论坛 上与团队交流。

关于 Avail:Avail 最初是 Polygon 内部的一个项目,于 2020 年启动,并于 2023 年成为一个独立的实体。该团队由 Polygon 的联合创始人 Anurag Arjun 和前 Polygon 研究负责人 Prabal Banerjee 领导,旨在提供一个 行业领先的数据可用性解决方案**

生态系统 合作伙伴关系 可扩展性

  • 原文链接: blog.availproject.org/av...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
Avail Project
Avail Project
Build with Avail DA, the validity proven data availability layer unifying Web3