Gas费创新低,L1再受关注,L2是否仍有必要?

最近,以太坊主网的Gas费降到了五年来的最低点,这个变化让很多人开始重新思考:既然在L1上操作变得这么便宜,我们还需要L2解决方案吗?这个问题引发了不少讨论,而今天我们要聊的Based Rollup架构,正好提供了一个有趣的视角——它如何借助以太坊主网的力量,实现更去中心化的排序和更高的安全性。

从现在的情况看,随着以太坊L1主网的gas费用降到五年来的最低点,很多项目团队觉得直接部署在L1上似乎也变得可行了。这自然引发了一个问题:那么现在的L2解决方案到底在解决什么核心问题呢?

区块链的不可能三角与L2的角色

说到这里,不得不提那个老生常谈的话题——区块链的不可能三角。按照Vitalik的解释,就是在【安全性】、【去中心化】和【可扩展性】这三个方面,你最多只能同时实现两个。从技术本质上讲,这正是L2应该解决的问题:把状态摘要放在L1上,由主网来保证【安全】;在排序器的设计上尽量保持【去中心化】;而【扩展性】则由L2在链下来实现。

Based Rollup:一种不同的L2思路

说到L2解决方案,大家可能对OP系Rollup和ZK系Rollup已经很熟悉了。今天我们来聊点不一样的——Based-Rollup。这种Based L2方案最早是由V神提出的,而像Taiko这样的项目一直在推动Based Rollup的发展。

PS:注意,这里是Based,和Coinbase的Base网络没有任何关系,Base其实是基于OP Stack的L2解决方案。

排序器权力与MEV问题

我们都知道,在一个标准的OP系L2系统中,排序器的权力非常大——它可以决定谁的交易先处理,谁的交易后处理。即使不做什么坏事,排序器也能通过MEV(最大可提取价值)获得不少收益。这也是为什么像Metis这样的项目会提出构建去中心化排序器的想法。

不同的L2对MEV的处理方式也不一样:比如Arbitrum主张公平对待MEV,严格按照交易到来的先后顺序处理;而Optimism则比较鼓励MEV,认为这是自由市场的正常行为,所以会对MEV征税。但不管怎样,L2排序器的地位都是举足轻重的。

Based-Rollup:让L1来掌管排序

面对这种情况,Based-Rollup选择了一个直接的解决方案——削弱排序器的权力。它的理念很简单:直接让以太坊L1来负责排序,这样就能有效限制L2排序器的权力。我们可以看看taikoxyz文档里的这张图:

从图中可以看出,这个过程分为三步:

第一步,L2的搜索者把L2的交易打包好,然后发送给L2的区块构建者;

第二步,L2的区块构建者负责构建区块;

第三步,L1的搜索者把这个L2区块包含到他们在L1上构建的区块中。

有意思的是,这里的L1搜索者和L2构建者可以是同一个人。这就像一个人"打两份工"——L1搜索者的设备性能其实是有富余的,再多做一些Taiko L2的区块构建工作,对他们来说并没有太大压力。

打个不太恰当的比方,如果把以太坊比作一个省,L2比作一个市,那么Based Rollup的思路就是让市长(L2构建者)同时兼任副省长(L1搜索者)。这样一来,就相当于动用了L1的资源来保障L2的安全。

Taiko的新探索:Based Booster Rollup

Taiko从TGE到现在已经整整一年了,Token Unlock也即将开始。在这一年里,Taiko不仅完善了Based Rollup的思路,还酝酿了一个新概念,叫做Based Booster Rollup,简称BBR。

Booster Rollup还可以作为L1的镜像,这个思路也很有意思。不过由于篇幅限制,关于Booster Rollup的详细分析我们留到下一篇文章再展开。

总结

随着以太坊Gas费的降低,L1和L2的关系正在重新被审视。而Based Rollup作为一种创新的L2架构,通过将排序权交还给L1,既保留了L2的可扩展性优势,又增强了安全性和去中心化程度。这种"让L1来保护L2"的思路,为以太坊生态系统的发展提供了一个新的方向。未来,随着像Taiko这样的项目不断探索和完善,我们可能会看到更多基于这一理念的创新解决方案,进一步推动以太坊生态系统的健康发展。

相关问答

  1. 问:什么是以太坊的L1和L2?

    答:L1是以太坊主网,是基础区块链层;L2是建立在L1之上的第二层解决方案,旨在提高交易速度并降低成本。

  2. 问:为什么Gas费创新低会让人们重新关注L1?

    答:因为当Gas费降低时,直接在L1上部署应用的成本也随之降低,使得人们开始重新考虑是否还需要L2解决方案。

  3. 问:什么是区块链的不可能三角?

    答:区块链的不可能三角指的是安全性、去中心化和可扩展性这三个特性,根据Vitalik的解释,一个区块链系统通常只能同时实现其中的两个。

  4. 问:L2解决方案主要解决哪些问题?

    答:L2主要解决三个问题:将状态摘要放在L1上以维护安全性;在排序器上努力保持去中心化;在链下尽可能巧妙地实现可扩展性。

  5. 问:什么是Based Rollup?

    答:Based Rollup是一种L2解决方案,其特点是直接利用以太坊L1来进行交易排序,从而限制L2排序器的权力,提高去中心化程度和安全性。

  6. 问:Based Rollup和Coinbase的Base网络有什么关系?

    答:没有关系,Based Rollup是一种架构理念,而Coinbase的Base是一个基于OP Stack的L2网络,两者名称相似但概念不同。

  7. 问:标准OP系L2系统中排序器的问题是什么?

    答:在标准OP系L2系统中,排序器权力很大,可以决定交易顺序,即使不作恶也能通过MEV(最大可提取价值)获利,这可能导致中心化风险。

  8. 问:不同L2如何处理MEV问题?

    答:不同L2对MEV的处理方式不同,如Arbitrum主张公平对待MEV(按先来后到顺序),而Optimism则比较鼓励MEV,认为这是自由市场行为,并对MEV征税。

  9. 问:Based Rollup的工作原理是什么?

    答:Based Rollup的工作原理分为三步:L2搜索者将交易打包发送给L2区块构建者;L2区块构建者构建区块;L1搜索者将L2区块包含在他们在L1构建的区块里。

  10. 问:Taiko项目提出了什么新的思路?

    答:Taiko项目提出了Based Booster Rollup(BBR)的新思路,它还可以作为L1的镜像,不过具体分析需要另文展开。

TAG: