什么是 Layer 2 ?

什么是 Layer 2 ?

·

1 min read

现在的 Web3 世界,

🌐 第2层网络,无处不在!每个人都在说第 2 层(Layer 2) + 以太坊 🚀

image.png

🤔 等一下,什么是第 2 层,它对以太坊意味着什么?

让我们深入了解基础吧👇

首先,以太坊是什么: 这是一个每个人都可以进行交易的网络。 使用区块链作为底层组织信息。通过矿工对信息进行优先排序、组织和广播。 然后经过节点在网络中多个节点之间运行的软件中,就信息达成一致。

image.png

image.png

👇这还不是全部:

在以太坊中你不仅可以进行交易,还可以编写代码和执行代码(开发,编码,你知道就是智能合约)

这是可能的,因为以太坊上集成了一台超级数字计算机,称为以太坊虚拟机(EVM)。

image.png

✍️因此,以太坊是一个网络,每个人都可以在其中进行交易,但也可以上传他们的代码(应用程序)并执行已经上传到网络中的代码(使用 Dapp 程序)。

虽然它运行的很棒,但它的成功也让自己成为了受害者。

随着用户量的增加,很多人在以太坊上上传和执行应用程序,进行交易和做很多事情。

矿工必须对所有数据进行优先排序和组织,并且每个人都必须对所有数据达成一致。

以太坊的超级计算机火了🔥🔥,由于拥塞,所有交易都在放缓。但是,我们可以让它更强大吗?是的,我们可以。

就像我们说的,所有的交易所有的时间都必须经过矿工、节点等。一个一个,排队等待处理。

🤔 那么,如果我们重新组织它会发生什么呢?

🌐 第 2 层(Layer 2)从这里开始有了意义。

我们可以将那台超级计算机带到以太坊主网络之外,使用它来批量执行交易,然后仅将这些交易的结果传送到以太坊,以对其复杂的结构进行验证。

🏭 在这种情况下,以太坊主网上的矿工、节点和其他一切的复杂结构只会处理交易结果。

🚀 以太坊主网将作为结算结果的“结算网络”。

⛓️⚡️ 第 2 层是以太坊之上的一层,直接与其相连,准备执行批量交易并将每批交易的结果传送到主网络。

image.png

而且,这个第 2 层中最受欢迎的是:Rollups 🗞️, Rollups的名称来自“交易批处理”。我们处理了大量交易,将它们卷在一张纸上,在外面执行,然后将仅包含执行结果的那张纸传送到以太坊。

image.png

问题:如果我们没有完整的以太坊区块链,我们将如何确保交付的结果是有效且无恶意的? 答案:零知识汇总(zkRollup) 和乐观汇总(Optimistic Rollup)。

👍 为了验证结果,零知识或 zkRollup生成可用于证明验证的加密证明。

📰 每一批交易都有自己的“有效性证明”提交给主链。

image.png

🗞️ zkRollup 示例:

@zksync @loopringorg @0xPolygonHermez

🗳️ 另一方面,Optimistic Rollup 假设所有交易都正常,但它包含一个挑战期,在此期间任何人都可以质疑交易批次中包含的数据的合法性。

🗞️ Optimistic Rollup 示例:

image.png

@arbitrum @optimismPBC

更多内容关注: @AntCaveClub