0

深入了解 Layer3:Web3「用途」的下一叙事?

 1 year ago
source link: https://www.btc798.com/articles/91470.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
藏民3小时前1043
6654180_watermarknone.png

图片来源:由无界版图 AI 工具生成。

在过去几年的区块链开发中,Layer 范式一直在变化。近期,V 神强调了 Layer3 的意义,因为该架构可以优化和改进网络,前提是它们具有不同的功能。但是,随着大量可用多链解决方案的涌现,L3 能与目前的 L2 和 L1 竞争吗?现有的 L2 还没有解决区块链三难困境(这也是 Web3 中最大的叙事之一)。下面,Odaily 星球日报带大家共同探索下,L3 是否真的能解决这个近十年的扩展性问题。

Crypto 各层简介

L1 是指区块链,例如以太坊或任何可以独立存在的区块链。换句话说,那些不是建立在另一个链上、可以完全独立运行的链。L2 是与 L1 区块链一起使用的第三方集成。本质上,他们是在扩展基于底层 L1 的解决方案,增加了安全性和可扩展性。

那什么是 L3?我们只是把 L3 构建在 L2 之上以提高性能和安全性吗?简单来说,就是改变扩展解决方案来得到更高级别的扩展解决方案。以太坊太拥挤了,人们想再加一层来防止拥挤。但每一层都有一些不允许堆叠的新特性,这意味着只能提高一次可扩展性。

最近,Starkware 为 L3 提出了一个更可行的想法,为不同的目的增加层。正如 V 神所强调的那样,这种方法实际上可能有效,但让我们先来看看为什么我们可以通过在 rollup 上叠加 rollup 来保持扩展。

Rollup 带来的问题

rollup 在主以太坊区块链之外执行交易,并将数据发送回主以太坊网络。rollup 也可以被认为是一种扩展技术,主要解决两个瓶颈——计算和数据。计算指的是欺诈证明或 SNARK,它依赖于少数的参与者来处理和验证一个区块,要求其他人只执行一小部分计算以确保有效性。

这意味着 SNARK 几乎可以无限制地扩展,例如,一个 SNARK 嵌入到一个 SNARK 中,而 SNARK 是 SNARK 生态系统中的 SNARK 的子集。

然而,数据要复杂一些。rollup 目的是在压缩链上数据,这就是为什么有大量关于 zK 证明解决方案的叙述,因为它压缩了近 8 倍的数据。问题是 rollup 仍然需要链上可用的数据,才能实现开源,用户才能访问和验证数据。这允许他们独立计算 rollup 的状态,并在之前的 rollup 处于非活动状态时作为证明者加入。

与计算不同,数据不能反复压缩,只能压缩一次。因此,你可以将 rollup 作为 rollup 生态系统中 rollup 的一个子集进行嵌入,但这并不能提高可扩展性。

Starkware 对 L3 的设想

Starkware 目前的版本使用了不同目的的层(layer)。本质上,如果 rollup 将数据压缩 8 倍,那么在 rollup 之上的 rollup 将数据压缩 64 倍。

V 神以 Starkware 的 L3 为例提出 3 个「L3 愿景」,该愿景主要由 3 个主要目的组成,再次强调 L2 和 L3 需要具有不同的目的。要点包括:

  • L2 可用于扩展,而 L3 用于隐私等定制功能;

  • L2 用于通用扩展,而 L3 用于定制扩展;

  • L2 用于免信任扩展,也称为 rollup,而 L3 用于信任度不高的扩展解决方案。

6654181_watermarknone.png

来自 Delphi Digital。

L3 真的比 L2 效率更高吗?

我认为是的,它比现有的 L2 模型更便宜。可以在 L2 和 L3 之间进行存取款,而无需与底层链(L1)交互。这意味着可以在 L2 之间转移代币,而无需返回主链或 L1。问题是存款需要等待防欺诈窗口。例如,如果一个代币来自以太坊,那么从带着基础合约或包装合约的 L2 提款至以太坊将需要巨大的延迟,而存入则是即时的。

这时 zK-rollup 就会发挥作用,因为它们要快得多,而且由于安全原因不需要这么长的等待时间。此外,rollup 的成本相对较低。然而,向链提交批量交易有很高的固定成本。rollup 可以等到有大量交易需求时再提交一批,这迫使用户等待高安全性的确认。企业和零售企业采用这种方法是不可行的。

想象一下为一个即时交易等待 12 个小时,这对于日常交易来说是不可行的。这意味着有两种选择,等待更长的时间以获得低成本,或等待更短的时间以获得高成本。L3 可以解决这个问题,因为 zK-rollup 中的 zK-rollup 将大大降低近 20 倍的成本,这意味着交易可以以快速发送,同时仍然保持高度的安全性。

然而如果需求仍然很低,可能会产生问题,但我们可以通过在 L3 之上添加另一个层(L4)来优化它。如果我们将 L3 用于定制交易,可以创建 L4 作为仅在流量减弱时使用的一次性层。

总而言之,将同一层叠加在自己之上的 L3 扩展解决方案是行不通的。L2 利用底层 L1 的安全性,同时提高性能;L3 可以通过实现「自定义扩展」来扩展当前区块链的能力;结合新的编程语言,L3 可能是推动大规模采用的真正因素。虽然 rollup 可能不是最佳解决方案,但利用其技术,可有助于改善任何区块链网络的整体功能。

欧易okex交易平台欧易okex交易所官网欧易okex官方下载APP


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK