
我们正在进入一个以 Rollup 升级为中心的未来,Avail DA 如何提高可扩展性?

Avail 网络为开发者提供了前所未有的机会,可以构建可扩展、安全和去中心化的区块链,但这究竟是如何实现的呢?
Avail DA 提供了一种新的方式,可以在基于零知识证明的去中心化基础上构建可扩展、经济实惠和安全的区块链。通过提供这个安全的基础,开发者可以让他们的用户在自己的手持设备中抽样数据并进行验证。这开启了一个令人兴奋的未来,一个统一的、可扩展的、去中心化的和安全的区块链网络可以蓬勃发展。
以下是基于 Avail DA 构建区块链时可以解锁的 6 个可扩展性功能。

1. 提高以太坊吞吐量
通过将执行层转移到单独的 Rollup 区块链上,Rollup 已经大大扩展了以太坊生态系统内可能的执行吞吐量。通常将执行证明与交易数据一起发送到以太坊,对数据可用性的需求施加了巨大的上升压力,并且当前这种需求并没有放缓的迹象。利用 Avail DA 可以帮助增加以太坊网络上可能的吞吐量,使以太坊能够被更多的用户访问。
开发者现在可以利用许多 Rollup 栈来构建自己的 L2 区块链,将交易数据发送到 Avail 并在以太坊上结算。

2. 跨生态系统支持
使用 Avail DA,你可以利用许多流行的 Rollup 技术栈,如 OP Stack、Arbitrum Orbit Chains、Starkware Madara Chains、Polygon CDK 或 zkSync Hyperchains,来构建区块链。
Avail DA 是一个基础层,它不限定于任何特定的技术或框架。它的主要功能是为其他区块链提供并确保数据的可用性,以满足它们对区块空间的需求。通过使用 Avail DA,你可以发送交易数据,确保这些数据的安全性和可用性。但是,要执行这些交易,你还需要一个额外的执行层。你可以利用多种流行的 Rollup 技术栈在 Avail DA 上构建区块链解决方案。Rollup-as-a-Service 提供商简化了这一构建过程。通过 Avail DA,你可以跨不同的生态系统构建区块链应用和服务,这为开发者和用户提供了更加统一和连贯的体验。

3. 随着需求增加区块大小
通过将区块链的每个部分优化为专用的模块,你不仅能摆脱区块链可扩展性三难问题,还能开启改进这些模块的新机会。可扩展的区块空间就是一个例子。Avail 的可扩展区块空间的构建块包括有效性证明、Avail 的轻客户端和数据可用性抽样。这些共同形成了一个去中心化的 P2P 轻客户端网络,将支持可扩展的区块空间。让我们看看它们是如何结合在一起的。
3.1 基于 ZK 的有效性证明和轻客户端
Avail 节点使用基于 ZK 的有效性证明来验证数据是否在 Avail 网络中可用,为用户提供加密保证,以确认数据何时可用。这种高度调优的验证方法非常适合去中心化区块链,因为它使得即使是最轻量级的硬件,如用户的智能手表,也能验证交易数据是否对网络可用。Avail 轻客户端以安全和可扩展的方式验证这些有效性证明。开发者可以利用轻客户端,使用户能够在去中心化网络上独立验证 DA,而且只需轻量级的消费级硬件,如智能手表。
3.2 数据可用性采样(DAS)
Avail 轻客户端的另一个超能力是数据可用性采样(DAS)。通过从网络中随机抽样,Avail 轻客户端在每次成功抽样后增加其信心,并生成一个信心分数。轻客户端可以快速生成接近 100% 的数据可用性保证,使用 8-30 个样本提供与全节点相当的安全保证。
3.3 快速终结
在 Avail DA 上,新区块每约 1 分钟就会被终结,这是所有 DA 层中最快的。一旦区块被验证者终结,它们就可以被轻客户端抽样并独立验证,无需信任全节点。
3.4 随需求增长的 P2P 网络
每当一个新的轻客户端加入网络,它们就进入轻客户端 P2P 网络。这个轻巧但强大的去中心化网络随着使用而扩展。加入的轻客户端越多,区块就可以越大。这就是 Avail DA 能够根据需求增长其区块大小的原因。
世界各地的消费级硬件都可以为这个轻客户端网络做出贡献,共同形成一个 Avail 区块链的副本。Avail DA 在这个区块链副本中抽样的能力是独一无二的。这使得整个用户社区能够从中抽样,并为网络的安全做出贡献。这种正向反馈循环随着需求增加而扩大区块大小,并为网络增加韧性和安全性。

4. 去中心化关键区块链基础设施
虽然我们已经开发了一些出色的去中心化协议,但许多核心基础设施仍然严重依赖于中心化实体。RPC 是一个很好的例子,其中 dApp 开发者可以选择运行一个全节点或者信任少数几个中心化提供商。由于运行全节点的经济效率低下,大多数开发者选择通过这些中心化的 RPC 提供商路由调用。这种不太理想的解决方案还受到 RPC 提供商之间竞争格局的影响,迫使他们走上不断合并以降低价格的道路。这意味着行业现在对少数受信任的中心化提供商有了重大依赖。
为了实现扩展,区块链行业必须去中心化许多核心层。在使用 Avail DA 构建时,Avail 轻客户端在实现这一目标中扮演了极其重要的角色。轻客户端不再需要信任由中心化基础设施提供商运行的全节点来给开发者或用户提供 DA 保证。相反,轻客户端可以直接从 Avail 网络抽样数据,并在用户的设备上本地验证自己的 DA 保证。轻客户端非常高效,可以在移动设备、智能手表和浏览器中运行。这为区块链行业提供了一个可扩展的基础,减少了我们过去对中心化基础设施提供商的重度依赖。

5. 克服区块链可扩展性三难题
通过使用 Avail DA 构建 Rollup 或应用链,可以使开发者能够摆脱区块链可扩展性三难题的束缚。这一突破在于将区块链的堆栈分解为各自独立的模块,每个模块都经过高度优化以在堆栈中发挥特定作用,然后重新组合起来作为一个完整的整体运行。
这与用于扩展 Web2 的微服务方法并没有太大不同。构建全球信息高速公路的需求被分解为专门的、专用特定目的构建的组件,这些组件协同工作,为我们提供今天在互联网上享受的许多不同体验。如果区块链行业要构建价值互联网,那么我们需要高度可扩展、安全和去中心化的系统来构建这些体验,摆脱可扩展性限制。
通过在 Avail DA 上构建,你可以接入一个高度调优和专为特定目的构建的数据可用性层。这种方法对于解决数据可用性问题(所有区块链的关键组件)具有重大影响,并为区块链提供了一个基础,使其能够摆脱区块链可扩展性三难题的限制。

6. 降低成本
尽管本文讨论的主要关注点是技术性的可扩展性改进,但在这里我们想关注经济效率及其与区块链可扩展性的关系。当你将交易数据发布到 Avail DA 时,你可以为用户提供更低的交易费用,在某些情况下,与使用以太坊进行 DA 相比,费用可以节省 90%。这一节省是上文提到的专业化特性带来的另一个好处,但它的重要影响在于降低了最终用户的交易费用,这意味着可以创建更多用户可以使用的应用程序。
普通用户不愿意支付高额费用来更新他们的社交媒体账户。通过继续降低进入这项技术的财务门槛,同时保持高安全性和去中心化保证,我们可以鼓励更多用户进入这个新领域,并使更多开发者能够构建负担得起的应用程序。

释放区块链可扩展性
我们已经在过去很长时间里听到区块链技术所带来的潜在好处,虽然这个行业在过去几年里已经取得了很多进步,但是基础的可扩展性问题依然存在,即区块链技术在处理大量数据和交易时的能力仍然受限。
我们现在正在进入一个以 rollup 升级为中心的未来,其中多个 rollup 将开始蓬勃发展。构建从底层为 rollup 设计的、优先考虑去中心化和安全性的可扩展基础的重要性不容忽视。
阅读更多:
关注 Avail 中文社区

长按二维码
添加小助手微信
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。