Bitget App
交易“智”变
行情交易合约跟单BOT理财Web3
从单链到模块化,Avail 如何改变区块链应用开发

从单链到模块化,Avail 如何改变区块链应用开发

MarsBitMarsBit2023/11/01 12:57
作者:Avail

Avail是一种模块化区块链生态系统,可以提供安全、实惠且高度可用的区块空间,解锁大量的扩展潜力,支持主权Rollup,为用户提供更大的控制权和自主权。Avail正在与L2、L3、主权Rollup、工具提供商建立合作关系,欢迎社区关注。 摘要由 Mars AI 生成 本摘要由 Mars AI 模型生成,其生成内容的准确性、完整性还处于迭代更新阶段。

在这篇文章中,我们将介绍 Avail 如何融入模块化区块链堆栈中,探索开发者可以使用 Avail 构建的初始产品,并提供一些开发者可以立即开始实验的资源。

模块化区块链极大地提高了区块链行业的扩展能力,特别是与传统的单链设计相比。这些好处源于将区块链的核心操作分离到不同层,使得每一层都能有更高的专业化程度。这为开发者提供了更多的灵活性,通过连接优化的堆栈层,为特定用例构建解决方案。

Avail 的目标是提供一个信任最小化和安全的基础层,专注于数据可用性,让生态系统可以在其上进行构建。这个高度优化后的基础层,将为下一代信任最小化的应用程序和区块链提供原始的区块空间。

从单链到模块化:区块链技术的演进

从单链到模块化,Avail 如何改变区块链应用开发 image 0

以太坊上的去中心化应用(Dapps)引发了创造力的爆发,吸引了行业前所未见的广泛关注。然而,在以太坊单链上处理执行、结算、排序和数据可用性,导致了随着底层计算竞争的增加而出现的扩展限制。这促使行业开始关注一些单链方案基本假设,并尝试不同的解决方案。

从单链到模块化,Avail 如何改变区块链应用开发 image 1

Rollup 通过将执行移至链下,为行业带来了模块化。因此,它们减轻了 L1 的拥堵,降低了最终用户的交易成本,并增加了处理的交易总量。

虽然这些发展为行业带来了有意义的改进,但它们并没有消除以太坊上仍然存在的有限区块空间限制,而且在需求大幅上升时这种限制很可能再次出现。应用程序继续使用 L1,尽管成本很高,而 Rollup 仍然使用 L1 来发送数据和处理结算。现在 Rollup 将执行放到了链下,区块空间的使用效率更高了,但区块空间仍然是一种稀缺资源。

在检查以太坊 Rollup 的 L1 交易时,我们可以看到下一个主要的瓶颈 —— 交易数据,这占到它们成本的高达 90%。事实上,这是以太坊 Rollup 最大的成本项目,因为它们的大部分收入都用于支付给 L1 来发布交易数据。

从单链到模块化,Avail 如何改变区块链应用开发 image 2

正如以太坊 Rollup 能够将执行移至链下一样,使用 Avail 构建的方案可以将数据可用性移至链下。Avail 正在构建一个灵活、易用和安全的通用数据可用性层,同时解决可扩展性、治理和去中心化问题。

使用 Avail 构建的模块化方案

选择使用 Avail 将交易数据存储到链下的 Rollup 就是 Validium。Validium 和主权 Rollup 可以依赖 Avail 来实现信任最小化的数据可用性和排序。

从单链到模块化,Avail 如何改变区块链应用开发 image 3

让我们快速了解一下 Avail 的解决方案如何在上述示例中帮助 Validium 和主权 Rollup。

  • Avail 会从 Validium 或主权 Rollup 接收一个数据块(data blob),对应一个应用程序 ID。这使得在 Avail 中索引数据比在传统 L1 上简单得多,因为所有交易数据都与一个应用程序 ID 相关联。
  • 接下来,Avail 通过纠删码扩展数据块,为数据增加冗余,并使节点更难压制数据。
  • 然后,Avail 通过 KZG 多项式承诺提交数据,以确保数据在 Avail 区块头中有足迹。
  • 随后,区块被提议并分发给一个去中心化的验证者网络,以达成共识并将下一个区块提交到区块链。Avail 正在构建支持多达 1000 个外部验证者的活跃集,以减少验证者中心化的风险。
  • 由于 Avail 使用有效性证明而非欺诈证明,轻客户端可以在区块终结后立即保证状态正确性和数据可用性,无需等待挑战期。

Avail 的轻客户端网络通过数据可用性抽样确保数据的高可用性。Avail 可以确保数据高度可用,方法是让轻客户端不断抽样一部分数据。轻客户端可以在用户的笔记本电脑或手机上运行,随着更多轻客户端加入网络,抽样能力就会增加,这使得 Avail 能够支持更大的区块。

简而言之,Avail 的解决方案确保模块化区块链生态系统可以访问安全、实惠且高度可用的区块空间,以存储交易数据,为行业解锁大量的扩展潜力。

使用 Avail 构建的 Validiums

为了解决数据可用性问题,一些 Validiums 建立了数据可用性委员会(DAC)。但使用 Avail 后,就不再需要 DAC 了。迁移到 Avail 的 Validiums 可以通过将其数据可用性层迁移到 Avail 的信任最小化、公共区块链网络上,消除 DAC 的中心化风险、治理和协调开销。

从单链到模块化,Avail 如何改变区块链应用开发 image 4

使用 Avail 构建的 Validiums 甚至可以向以太坊发送证明,证明 Avail 验证者已经通过 Avail 的数据证明桥在数据可用性上达成共识。数据证明桥旨在与任何兼容以太坊虚拟机(EVM)的链相连接,并适用于零知识证明(ZK)和 Optimistic 实现。数据证明桥目前在我们的 Kate 测试网上已上线。

使用 Avail 构建的主权 Rollup

主权 Rollup 是一种独特的设计,它进一步推进了模块化框架。它们将交易结算和最终确认从基础层的智能合约中移出。相反,主权 Rollup 网络中的每个节点都可以利用 Avail 的基础层独立验证链的状态。

从单链到模块化,Avail 如何改变区块链应用开发 image 5

将验证和结算从基础层的智能合约转移到点对点网络,为用户提供了更大的控制权和自主权。L1 上的智能合约中不再嵌入分叉选择规则,而是转移到主权 Rollup 用户自身。然后,网络节点可以通过欺诈证明或 ZK 证明来确定主链。 

在 Avail 上构建主权 Rollup 的另一个好处是,开发者不需要招募验证者集合,因为他们从 Avail 基础层的验证者继承了安全性。因此,开发者开始解锁 web2 开发的有利方面,如更大的创新空间和更快的迭代速度,而不会牺牲安全性。

有兴趣使用 Avail 构建主权 Rollup 结构的人应该查看 Sovereign Lab's SDK 以及 Avail 的 DA 适配器。你还可以看看 OpEVM,它可以用来构建主权的、与 EVM 兼容的 Optimistic Rollup。请注意这些功能还没有准备好投入生产。

  • Sovereign Lab's SDK:
  • https://github.com/Sovereign-Labs/sovereign-sdk
  • DA 适配器:
  • https://github.com/availproject/avail-sovereign-da-adapter
  • OpEVM:
  • https://blog.availproject.org/opevm/

主权 Rollup 在模块化生态系统内已经成为一个有前景的框架,许多设计空间尚待探索。Avail 设计中立的、通用的基础层为实验提供了充足的空间,并可能在扩展无信任计算中发挥重要作用。

模块化区块链生态系统的专用数据可用性层

从单链到模块化,Avail 如何改变区块链应用开发 image 6

随着我们主网发布脚步的临近,Avail 团队正在与 L2、L3、主权 Rollup、工具提供商以及其他希望在 Avail 的专用数据可用性层上构建的合作伙伴建立合作关系。如果你希望增强你的项目并有兴趣与 Avail 集成,请通过 [email protected] 向我们发送电子邮件。

我们邀请社区关注我们,我们将继续攻克这一重要的区块链扩展里程碑,并共同努力构建开放、无需许可的区块链网络。

你可以在我们的文档或 GitHub 上了解有关 Avail 解决方案的更多信息。

  • Avail Twitter:
  • https://twitter.com/AvailProject
  • Avail 文档:
  • https://availproject.github.io/
  • Avail Github:
  • https://github.com/availproject/avail
0

免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。

PoolX:锁仓获得新代币空投
不要错过热门新币,且APR 高达 10%+
立即参与!

你也可能喜欢

$GOATS链上提现通知

Bitget2024/12/05 02:59

加密货币监管,安全风险在印度区块链周引起轰动

1. Coinfest Asia将于2024年巴厘岛聚会做准备,亚洲最大的Web3音乐节。 2. 今年的版本以“创新与采用的交汇点”为主题,承诺将迎来行业领导者、零售参与者和顶级Web3项目的激动人心的融合。 3. 该活动拥有令人印象深刻的已确认演讲者阵容,包括孙(TRON创始人)莫(Aptos联合创始人兼CEO)、孙(Animoca Brands联合创始人)、李(Manta Network联合创始人)等杰出人物。 4. 与会者可以在专用区域获得各种各样的体验,如主要阶段、Alpha会话、ETH SEA、牛区和突破区。 5. 该节日还与领先的加密货币交易所合作举办交易比赛,为参与者提供赢得大笔资金的机会。

币界网2024/12/04 22:30