首页 / Layer2 / 通俗解释什么是Layer2概念

通俗解释什么是Layer2概念

标题:通俗解释什么是Layer2概念

1、什么是Layer2: Layer2:第二层解决方案是一系列链路可扩展性解决方案的总称。

2. 为什么需要Layer2?

首先,区块链技术存在一个“不可能三角”,即不可能同时实现可扩展性、去中心化和安全性。您只能获得三个中的两个。如果要保证系统的去中心化和安全性,那么每一笔交易都必须由网络中的每个节点处理,而这注定无法满足性能要求。公链吞吐量的根本限制是我们不能要求单个节点的吞吐量。就像我们玩某个游戏时,开发者不可能要求每个用户的电脑都达到最高性能来运行游戏。

3、增加节点的工作负载。由于上述原因,有人提出增加每个节点的工作量,使得每个节点每次可以处理更多的工作。例如,将区块扩大2倍,这意味着每个节点的工作量可以增加。工作量是以前的两倍。但这显然提高了节点加入的门槛,并牺牲了部分去中心化性。就像某款游戏需要用户使用2080TI以上显卡才可以玩,这显然提高了游戏的门槛。这种扩容计划不仅提高了门槛,而且对区块链的性能也只是略有提升。

4.分而治之——Layer 1思想的提出者应该受到中心化系统的分布式概念的启发,去中心化处理,统一结果,分而治之。

在区块链的常规思维中,每个节点都需要并行处理每笔交易,但是如果每个节点不需要处理每笔交易怎么办?

假设网络被分成很多部分,并且每个部分都可以半独立运行,那么我们的交易量限制就变成了多个节点同时处理的交易的总和,吞吐量增加了一倍。这是第一层的扩展方案,以太坊本身的基础协议就支持了。

5、现有容量只做有用的事情——Layer 2。如果我们不想增加公链本身的容量,如何利用现有容量做更多的事情?

答案是公链只做核心的事情。目前区块链上的很多共识并不需要所有节点的确认。有些事情只发生在两三个人之间。他们只需要了解并确认自己。那么这些事情是不是可以在链外来做,最后底层(指原来的公链)会起到一个法官的作用。这是第二层解决方案,Layer2。 Layer2技术包括State Channel、Plasma、Off Chain Computation、Rollup等,互操作实际上不属于Layer2技术。主要用于跨链通信。它和Plasma 的区别在于,两条链不强调优先级。

6. Rollup 技术Rollup 的概念可以追溯到2014 年,被以太坊联合创始人Vitalik Buterin 称为“影子链”。 Plasma 和状态通道等解决方案的失败导致开发人员重新审视Buterin 的影子链(现在称为Rollup)。 Rollup 是一个类似于Plasma 的Layer 2 扩容方案,它借鉴了Plasma 的很多概念。 Rollup 与Plasma 类似,它通过将链下交易迁移到受主网络保护的第2 层侧链(即第1 层)来扩展以太坊。这两种扩展解决方案都将智能合约部署到主网,其中包含存储在侧链中的所有资金的证明以及侧链的当前状态。侧链用户和运营商维护侧链并确保将有效的状态转换提交给主网合约。

状态通道的应用:sprites、counterfactual、FunFair、SpankChain

Plasma 应用:Plasma Cash、MVP(MInimal Viable Plasma)、Plasma Leap

链下计算应用:Truebit

跨链通信应用:Polkadot、Cosmos

汇总应用程序:Arbitrum

上一篇
下一篇

为您推荐

手机访问
手机扫一扫打开网站

手机扫一扫打开网站

返回顶部