# Layer2 研究报告

By [Jeffrey ke](https://paragraph.com/@jeffrey-ke) · 2022-05-23

---

L2解决方案
======

> Layer 2——链下扩展（以太坊基础链之外的交易和计算）。各种项目实施解决方案的方法主要有四种。实际上，每个项目使用结合了不同类型技术的混合方法。
> 
> Layer 1——链上扩展，或将所有交易保留在以太坊上的扩展解决方案。

*   **state channle 状态通道**
    

一旦资金存入渠道，参与者就可以根据需要进行多次交易。 当参与者不再需要渠道时，他们可以提交结果，等待一段时间以确保对结果没有任何挑战，然后在链上提交最终交易并解锁其资金。

**缺点**

1.  确保没有恶意行为者，这个过程需要花费时间。
    
2.  资金有效期内被锁定，不支持智能合约。
    

应用

Raiden Network、Celer、Connext、Statechannels 和 Perun

**Raiden** 已经在以太坊上实现了类似于比特币的闪电网络的系统

**Celer** 专注于状态通道技术，但也提供了几种与以太坊，Polkadot 和 NEO 兼容的互补侧链。

*   **Plasma（子链）**
    

Plasma 是一种以太坊区块链副本框架，称为子链（childchain）。

1.  可以在这些 Layer 2 区块中处理成千上万笔交易，并捆绑为一笔单一交易。
    
2.  Plasma子链在无信任的环境中**依赖以太坊的安全机制**，并由于其高吞吐量和安全保证而针对支付进行了优化
    
3.  这里有一个挑战期，用户从 Plasma 链中提取资金后将在以太坊主链上支付一笔交易费
    

项目包括 Polygon（以前称为 Matic）、OMG Network、Gluon、LeapDAO 和 Gazelle。Ploygon 是 Plasma 和权益证明混合侧链，

*   侧链是与以太坊并排运行并与之通信的独立区块链。
    

它使用另一个代币与以太坊挂钩连接，从而创建了双向桥。侧链是完全独立的区块链，具有自己的**共识机制和安全性保证**。

缺点

侧链不那么成熟，去中心化也更差 安全性不成那么成熟。

> Polygon 即将推出的 SDK 将使开发人员能够创建多个 Layer 2 解决方案，例如 Optimistic Rollups、ZK Rollups 和 Validium，这就是该团队将其称为 Layer 2 聚合器的原因。

Rollup

![Rollup](https://storage.googleapis.com/papyrus_images/fd9bdfbb6e264b53d18ac3561b70774ba143da4901cdb32dd21aa58200cafbb9.png)

Rollup

RollRollup 允许将数千个交易捆绑在单个 Rollup 区块中。

*   链下运算 数据放链上
    
*   摘要数据仍在 Layer 1（以太坊）上得到保护
    
*   Rollup中的资金由智能合约持有 运行方在该合约中将资金投入 Layer 1 智能合约中。
    

Optimistic Rollup
=================

由于它与以太坊虚拟机（EVM）兼容，因此在以太坊上做的任何事情也可以在 Optimistic Rollup 上做。这是一种用于扩展通用智能合约的解决方案，并且是一种以合理的安全程度迁移去中心化应用程序（DApp）的简便方法。

提款速度也很慢，可能要花几天时间，以允许提出质疑或纠纷期。

应用

项目包括 Optimism、Arbitrum、Fuel Network 和 Cartesi。

*   **Arbitrum**
    
    Arbitrum One 使用欺诈证明 (fraud proofs)
    
    *   由于 Arbitrum 使用了欺诈证明，它会有周期大概为七天的争议时间延迟 (dispute time delay, DTD)
        

Uniswap V3 正在 Optimism 上启动，该版本目前已将此解决方案验证为首选的 Layer 2 解决方案。

Zk Rollup
---------

ZK Rollups 会在链外运行所有计算，并提交要存储在以太坊上的有效性证明。

零知识是指发行人必须提供的加密证明，才能将一系列交易记录在以太坊区块链上。

Snark

这类似于向以太坊区块链展示计算结果，而不向他们展示所有交易数据或结果的得出方式

优点

*   Layer 1 和 Layer 2 之间转移资金没有延迟，因为合约接受的有效性证明已经验证了资金。
    

缺点

*   智能合约还在开发中，暂时还不能将Dapps迁移到ZK Rollup中
    

应用项目

ZK Rollup上 的项目包括 Loopring、ZkSync（Matter Labs）、Aztec （

Aztec 最近部署了 zk.money 和 Hermez ）

应用方案案例
======

ETH2.0
======

以太坊网络每秒大概只能处理15笔交易，相较于网络的庞大需求

两项技术的引进

*   引进：分片链
    

分片链就是可以在以太坊内操作的区块链。现在，每个以太坊节点在处理一笔新的交易之前都要**同步**整个以太坊区块链的信息。这要比实际需要更多的**算力和存储空间**。

节点可以集中关注一个分片子集，它们只需要同步这些分片的内容，节点并不需要同步整个以太坊区块链的内容。

**安全性**

*   引进：信标链
    

信标链起支配作用，确保网络中的每个分片**同步相同的信息与数据**——它为所有分片链提供共识。

---

*Originally published on [Jeffrey ke](https://paragraph.com/@jeffrey-ke/layer2)*
