CoinmanLabs

发布于 2024-05-25到 Mirror 阅读

从现在看未来-并行EVM是24年的主叙事吗?

     大家好,我是来自Coinmanlabs的Paul,今天想跟大家聊聊并行EVM。

Layer 2

     Layer 2 是指构建在区块链主链之上的第二层解决方案,旨在提高区块链的性能、扩展性和功能。它通过将部分交易和计算迁移到主链之外的侧链、状态通道或其他并行网络中,来减轻主链的负担,从而提高整个系统的吞吐量和效率。以下是 Layer 2 的一些主要类型和技术:

**     侧链(Sidechains)**:侧链是一种与主链平行存在的区块链,它可以处理主链上的交易之外的交易。用户可以将资产锁定在主链上,然后在侧链上进行高频交易,最后再将结果提交到主链上。侧链可以实现更高的吞吐量和更快的交易确认时间,同时减少主链上的负载。

**     状态通道(State Channels)**:状态通道是一种将交易和状态转移移出链的技术,它允许参与者在不需要每次都将交易记录到区块链上的情况下进行直接的点对点交易。通过在参与者之间建立双向通道,可以实现快速、安全和低成本的交易。常见的状态通道应用包括闪电网络(Bitcoin Lightning Network)和Raiden Network(以太坊的状态通道方案)等。

**     Plasma**:Plasma 是一种分层的设计,通过将交易放置在子链上,并定期将子链的状态提交到主链上来实现扩展性。Plasma 可以支持更多的交易并提高区块链的吞吐量,同时保持主链的安全性。Plasma 的设计可以适用于不同的场景,如支付、游戏、身份验证等。

**     Rollups**:Rollups 是一种将交易数据压缩并批量提交到主链的技术,以降低交易成本和提高吞吐量。它将大量的交易数据存储在侧链或智能合约中,然后将这些数据的摘要提交到主链上,以验证交易的有效性。Rollups 有两种主要类型:Optimistic Rollups 和 ZK-Rollups,它们在验证交易的方式上略有不同。

     Layer 2 技术的发展为区块链系统带来了更大的灵活性、扩展性和性能提升。通过使用 Layer 2 技术,用户可以体验到更快速、更便宜和更高效的区块链应用,同时减少对主链的负担,为区块链的大规模应用和发展打下了基础。

那现在的Layer2主要是解决什么问题呢?

     Layer 2 技术的出现是为了解决区块链系统面临的一些重要问题,需要 Layer 2 的主要原因:

**     扩展性问题**:区块链主网(如比特币和以太坊)通常受限于交易吞吐量和区块大小的限制,导致交易拥堵和高昂的交易费用。Layer 2 技术通过将部分交易和计算迁移到主链之外的侧链、状态通道或其他并行网络中,来减轻主链的负担,从而提高整个系统的吞吐量和效率。

**     高昂的交易费用**:区块链主网的交易费用通常由矿工费用决定,当网络拥堵时,交易费用会飙升。Layer 2 技术提供了一种在第二层网络上执行交易的方式,这些交易可以更快地完成并且费用更低。

**     延迟和确认时间**:区块链主网的确认时间通常受限于区块生成时间和确认深度。Layer 2 提供了一种更快速的交易确认方式,减少了交易延迟时间。

**     智能合约功能的限制**:区块链主网上的智能合约功能可能受到性能限制和安全考虑的制约。Layer 2 提供了一种扩展智能合约功能的方式,使得更复杂的智能合约可以在第二层网络上执行。

     综上所述,Layer 2 技术的出现填补了区块链系统的一些重要缺陷,包括扩展性、交易费用、交易延迟和智能合约功能限制等方面的问题。通过引入 Layer 2 技术,区块链系统可以实现更高的吞吐量、更低的交易费用、更快的确认时间和更丰富的功能,从而促进了区块链技术的发展和应用。

未来的趋势呢?

那现在我们回头想下近年才需要Layer2,那以前为什么不需要呢?

     首先我们回忆下Layer2未出现之前,是怎么解决扩容的,是不是不同的团队来做一个链,采用不同的共识来为了更多的吸引用户。

     但是多链会形成一个个孤岛,无论是信息还是流动性,后续出现了IBC。

     那作为龙头的以太坊肯定也不会眼睁睁看着用户被抢走,所以以太坊基金会提出了各种扩容的理念,后续被不同团队发展成当前的各种Layer2。

     总的来说是因为随着用户的增多出现了以太坊的性能、吞吐量或成本等方面达到了瓶颈,并且需要进一步提升系统的可扩展性和性能

     今天是2024年5月25日,也让我们一起做个来自未来的人,后续Layer2是不是也会出现性能瓶颈,那为了更好的吸引用户和MAU等数据,大家是不是都想去突破瓶颈。

那并行是不是可以被重点关注下呢?

为什么会觉得并行需要重点关注呢?

首先我们先给大家说两个知识点:

知识点.1 Layer2是基于Layer1安全性

     Layer 2 是建立在 Layer 1(主链)之上的。Layer 1 是指区块链的基础层,例如比特币、以太坊等主链网络。Layer 1 主要负责处理交易和维护整个区块链网络的状态。而 Layer 2 则是通过使用主链作为安全性基础的前提下,在其之上构建的第二层解决方案。

知识点.2 EVM单线程

     目前的以太坊虚拟机(EVM)是单线程的,即同一时间只能处理一个交易或合约调用。这种单线程的设计导致了以太坊网络的交易处理速度有限,容易出现拥堵和高交易费用的情况。

     我们从上面可以看出是不是现在的Layer2是可以很大程度的提高扩展性,那最后是不是还受阻于Layer1。

     那是不是还需要去提好下Layer1的虚拟机的速度呢?

     虽然当前的以太坊虚拟机是单线程的,但并不意味着它不能进行并行处理。实际上,可以通过一些技术手段实现 EVM 的并行处理,以提高整个系统的吞吐量和性能。这可能涉及到硬件层面的多线程处理器,或者在软件层面采用并行计算技术来处理智能合约的执行。

目前并行EVM赛道

Monad

项目官网:https://www.monad.xyz/.

项目推特:https://x.com/monad_xyz

项目介绍:Monad 正在为下一代去中心化应用程序构建高性能第 1 层区块链。Monad 的使命是通过构建比其最接近的竞争对手快 100 倍到 1000 倍的区块链来加速去中心化的颠覆性力量。这将缓解现有区块链中的严重瓶颈,并实现更复杂的应用程序和更广泛的采用。

项目投资机构:

     看到上面这张融资图,大家可以发觉到什么点?首先是融资数额大,其次就是参与融资的机构多。这是不是从侧面说明了大部分机构都是看好并行EVM这个赛道且愿意下重注去参与的。

Sei V2

项目官网:https://www.sei.io/.

项目推特:https://x.com/SeiNetwork

Sei V2是Sei网络的一个重要升级,它旨在成为首个完全并行化的EVM。这个升级将使Sei具备以下功能:

     1.向后兼容EVM智能合约。

     2.乐观并行化。

     3.SeiDB。

     4.与现有链的互操作性。

Neon

项目官网:https://neonevm.org/.

项目推特:https://x.com/Neon_EVM

项目介绍:Neon EVM利用Solana区块链的能力,为以太坊dApps提供高效的环境。它在Solana内作为智能合约运行,允许开发者以最小或无需代码更改的方式部署以太坊dApps,并从Solana的高级特性中受益。Neon EVM的架构和操作专注于安全性、去中心化和可持续性,为以太坊开发者提供了一个无缝转换到Solana环境的机会。它凭借使交易并行执行、提供高吞吐量和降低成本的能力,利用了Solana的低费用和高交易速度等优势。

Lumio

项目官网:https://lumio.io/

项目介绍:

Lumio是Pontem Network开发的一个Layer 2解决方案,旨在解决以太坊的可扩展性,并为Web3带来类似Web2的体验。它作为区块链空间中的一个独特Rollup而脱颖而出,它能够同时支持EVM和Aptos使用的Move VM。这种双重兼容性允许Lumio在Aptos上处理交易,同时在以太坊上结算,为dApp开发者和用户提供了一个多功能且高效的解决方案。它具有以下几个关键特点:

1.双虚拟机兼容性:Lumio独特地支持EVM和Aptos的Move VM。这种双重兼容性使Lumio能够无缝整合以太坊和Aptos的功能,提高了dApp开发和执行的灵活性和效率。

2.高吞吐量和低延迟:通过利用像Aptos这样的高性能链进行交易排序,Lumio显著提升了交易带宽。这种整合确保了Lumio能够高效处理大量交易,同时保持以太坊的安全性和流动性特点。

3.乐观Rollup技术:Lumio使用开源OP栈,采用乐观Rollup技术。乐观Rollup以其高效的交易处理和较低成本而闻名,适合扩展基于以太坊的应用程序。

4.灵活的Gas费用经济模型:Lumio引入了以应用为中心的Gas费用经济模型。这种模型允许应用开发者直接从网络使用中受益,可能激励更多创新和用户友好的dApp开发。

5.互操作性和整合:Lumio能够在Aptos上处理交易,并在以太坊上进行结算,展现了不同区块链生态系统之间的高度互操作性。这一特性使开发者能够在其应用程序中充分利用以太坊和Aptos的优势。

6.安全性和可扩展性的平衡:结合了以太坊的强大安全性和Aptos的可扩展性,为开发者提供了一个有吸引力的解决方案,以构建高性能、安全的dApps。Lumio的架构旨在有效平衡这两个关键方面。

推荐项目

     上面这么多的项目,很多人跟我说犯了选择纠结症,想让我推荐下。

     那我就说下自己的想法吧,首先Monad是肯定是需要去做的,其次就是Lumio。

     Monad我们就不说了,我就给大家说下Lumio想做的原因:

     1.首先他们是建立在MOVE语言的,这门语言对区块链是完美契合的。

     2.他们现在不卷,现在正在进行封闭测试,只有不卷的才能赚到钱。

     3.目前他们开发Labs开发了Aptos上面的最大的DEX,同时也具有最大的钱包用户量,这是很好的引流。

     4.目前他们在Aptos上面进行交易,以太坊进行结算,我们都知道目前MOVE系的都还没出现强势的DAPP,如果能借助Lumio来将以太坊的流量引入,那官方是会大力支持的。