查看原文
其他

Avail 愿景:成为以太坊 rollup 默认的 DA 层!

Anurag Arjun Modular 101 2023-10-30

Avail 正在为未来的区块链创建基础层,使开发者能够以可扩展性、灵活性和简易性来构建 rollups 和 appchains。Avail 对未来的设想是,为 Web3 开发者提供像 Web2 一样轻松构建的环境,并将传统基于中心化信任的系统转化为无需信任的系统。

 

Avail 在今年 3 月份宣布从 Polygon 独立出来,将专注于成为整个区块链生态系统的首选共识和数据可用性层。

 

截止到目前,已经发生很多令人兴奋的进展!在今年 6 月份发布了第二个长期运行的测试网,Kate 测试网。一组新的外部验证人也已经加入了系统,参与者已经开始运行验证者和完整节点,以及轻客户端。

 

选择自己独特的发展路径需要很大的勇气。因此,当有其他项目和新的合作伙伴主动联系 Avail 并希望进行合作时,他们为此感到非常受宠若惊和高兴。他们与多家公司,如 Sovereign Labs、Dymension 和 Madara 等,正在进行或计划进行合作集成。当他们与这些可能的合作伙伴接触时,这些合作伙伴给予的正面反馈和对产品的匹配度评价让他们感到很受鼓舞。这些积极的反馈再次强化了他们的信心,相信他们作为一个主要集中于达成共识和提供数据可用性的区块链,拥有数据可用性采样功能,他们正在为未来的区块链技术打下坚实的基础。


走向模块化

 

在过去的一年中,用于执行扩展的 rollup 已经成为焦点。现在,Rollups 被公认为是在基础层之外进行链下计算的主要方式。

 

随着这些和其他技术的发展,我们正在说的区块链构造本质上正在变得模块化。Ethereum 的 rollups 本质上是在链下执行,并依赖基础层处理数据可用性和结算,最常见的是通过 rollup 智能合约。

 

Rollups 专注于扩展执行,但如何扩展数据可用性呢?Rollups 的数据扩展是所有基础层区块链发展的下一个前沿领域。Avail 正处于这个前沿领域,拥有无与伦比的数据可用性接口和创新的安全方法。

 

简化区块链集成并转化为信任

 

我们的全球社会在构建过程中依赖于一些被认为是可信赖的系统和组织。但这些系统和组织因为涉及人的参与,所以固有地存在人为因素。这种人为因素会限制系统和组织的扩展能力,并可能引入某种形式的偏见或不公平。例如,即使在技术发展的今天,很多公司和个人在转移资金时,仍然依赖于如第三方托管这样的受信任的机制。我们有能力并应该寻找更好的方法和系统来完成这些任务,而不是仅仅依赖现有的受信任的方法。

 

区块链技术,借助点对点交互,让我们能够从信任中移除人为元素,并依赖数学来减少偏见,并扩展信任,不仅仅是在一个国家内,而是在全世界范围内。

 

归根结底,区块链技术有力量转化所有权、信任和价值交换,我们深受这一信念的驱动,致力于使无需信任的计算基础设施对开发者开放,并推动可能性的边界。

 

Avail 希望构建能够让应用开发者将无需信任的组件集成到他们的应用中的基础设施。

 

“ 我们的目标是最终实现异步应用链。我们相信,就像 Web2 微服务扩展了互联网一样,带有异步组合性的应用链将扩展区块链和无需信任的计算。” —— Anurag Arjun

 

未来,终端应用将由跨多个应用链的组件组成,而不是在单一的大型链上,从而增加了可扩展性、灵活性和互操作性。Avail 有一个巨大的设计空间,用于实现异步组合性:构建能够(异步地)从多个应用链整合功能的应用的能力。这可能的例子包括:作为服务的支付通道、作为服务的第三方托管、作为服务的分类账(例如,NFTs、可替代的代币账户)以及替代今天在日常应用中的受信任解决方案的更复杂的应用。

 

为了实现广泛使用,应用链中异步组合性的开发者体验需要等同于在常规应用中集成 APIs。当我们实现这一点时,我们会看到开发者在日常应用中如何嵌入无需信任的服务上展现出他们的创意。为了达到这个目标,Avail 将通过强大的数据可用性基础层赋权链开发者,使他们轻松地启动自己的链。Avail 正在努力简化区块链集成过程,推动创新,并重塑区块链的未来

 

已在 Avail 上实现的功能


Avail 的重点是成为 Ethereum rollup 基础设施默认的 DA 层,当他们想要部署 Validium、Optimistic 链或 L3 链时,可以直接使用 Avail 提供的服务,并使他们部署一个独立的应用程序就像在 Ethereum 上部署智能合约一样简单。

 

Avail 是其他区块链的基础模块层,最明显的是 rollups。这些 rollups 可以基于有效性证明、乐观的(基于欺诈证明)或简单的悲观 rollups(所有状态转换都被重新执行)。Avail 为 rollups 提供大规模的共识和数据可用性服务。


 

Avail Light Clients 利用 KZG 多项式承诺、擦除编码和数据可用性采样(DAS)来允许验证而不下载区块数据(除了一个小的随机样本)。它们还可以下载单个应用程序/rollup 的所有交易,从而实现应用程序完整节点。https://blog.availproject.org/avail-light-clients/

 

这将可以在 Avail 上构建一个庞大、充满活力的生态系统:

 

1. 利用 Avail 区块空间的不同类型的 rollups,但可以根据独特需求进行调整。


  • 独立的 rollups

  1. 有效性证明/ZK rollups

  2. 乐观 rollups

  3. 悲观 rollups

  • 应用特定链

  1. 自定义执行和状态(考虑使用有效性证明或乐观构造的 Cosmos 样式应用链)

  • 具有复杂环境的通用链,如 EVM、SVM

 

2. 基础设施应用程序,如 Validiums 和 L3 排序器


  • Validiums

  • Optimistic 链

  • L3 链

 

3. 状态验证桥,是最强大的互操作方法,可以在 rollups 之间实现异步组合。

 

4. 共享安全性:应用程序不需要自己的验证人集。可以一键新链。

 

5. 轻客户端将被构建到应用程序客户端(和钱包)中,我们将拥有数百万这样的客户端。

 

展望未来

 

Avail 的愿景包括通过稳健的共识和数据可用性层来改变区块链的格局。通过为模块化链提供原始块空间,Avail 使开发者能够以可扩展性、灵活性和简便性来构建 rollups 和 appchains。随着 Avail 的演进,它为可验证的计算、异步消息传递和一个广泛的生态系统打开了大门。

 

与众不同的道路需要勇气、决心和承诺。我们相信 Avail 的团队拥有达到他们想要的目标所需要的能力。

 

原文链接:https://blog.availproject.org/the-avail-vision-reshaping-the-blockchain-landscape/

编译:Modular 101


阅读更多:


关注 Modular 101 

专注探索模块化区块链,带你了解 Web3 的新范式!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存