首页>>资讯>>产业

Based Rollups给以太坊打一针强心剂?

2024-09-09 15:59:00 190

大家好,我是来自Coinmanlabs的Paul,今天想跟大家聊聊Based Rollups是否可以为当前萎靡不振的以太坊注入一剂"强心剂"。


Layer2和Layer1之间的关系


我们可以用工厂的例子来解释 Layer 2 如何将数据提交到 Layer 1。假设我们有一个工厂(Layer 2)和一个主仓库(Layer 1),当然工厂里面有两个最重要的角色:排序器(Sorter)和验证者(Verifier)。


1. 工厂(Layer 2):

   - 工厂负责生产和处理大量的订单。工厂的工作非常高效,能够处理大量订单和生产任务,并记录所有的生产数据。


2. 排序器(Sorter):


   - 排序器是工厂内的一个角色,负责将工厂中生产的数据按照特定的顺序进行整理和排序。这个角色确保所有的数据按照正确的顺序排列,以便在提交给主仓库时不会混乱。


   - 排序器可能会将生产的订单和数据按照时间、优先级或其他标准进行排序,以便于后续的处理和验证。


3. 验证者(Verifier):


   - 验证者是工厂内的另一个角色,负责检查和验证工厂生产的数据的准确性和完整性。在数据提交到主仓库之前,验证者会确保所有数据符合规定的标准和要求。


   - 验证者的工作包括核对订单的正确性、检查生产质量、确保所有记录的完整性等。


4. 主仓库(Layer 1):


   - 主仓库负责最终存储和验证所有从工厂提交的数据。主仓库确保所有的数据记录都是准确的,并且符合质量标准。


数据提交的过程


1. 数据处理和排序(工厂和排序器):


- 工厂处理了大量的订单,并记录所有生产数据。排序器将这些数据按照特定的标准进行整理,以确保提交给主仓库的数据是有序的。


2. 数据验证(工厂和验证者):


 - 验证者对整理后的数据进行核查,确保所有数据的准确性和完整性。验证者会检查数据是否符合规定的标准,并修正任何发现的问题。


3. 定期提交报告(工厂到主仓库):


- 一旦数据经过排序和验证,工厂会定期将整理好的、经过验证的数据报告提交给主仓库。

- 这些报告包含了所有经过排序和验证的数据,并以标准化的格式提交给主仓库。


4. 主仓库验证和存档(主仓库):


- 主仓库接收到工厂提交的数据报告后,会进行最终的验证,确保这些数据记录都是准确和完整的。


 - 一旦验证通过,主仓库会将这些数据存档,以保持系统的透明性和完整性。


从上面我们可以看出来工厂(Layer 2)负责处理大量数据和事务,排序器(Sorter)在工厂中将数据按顺序排列,以确保数据的逻辑性,验证者(Verifier)在数据提交之前检查数据的准确性和完整性,主仓库(Layer 1)则负责最终的验证和存档,确保所有数据的准确记录和完整性。


通过这种方式,工厂(Layer 2)可以高效地处理大量事务,而主仓库(Layer 1)确保最终的数据记录是准确和可靠的。这种分工帮助提高了系统的效率,同时保证了数据的完整性和透明性。


排序器都是工厂自家的

24.png

上面我们提了Layer2可以看作是工厂,但是排序器是工厂自家的,这样就会导致一些问题:


1. 抗审查性弱


审查风险: 中心化排序器如果集中在少数几个节点上,这些节点可能会受到外部压力或审查,导致它们选择性地处理或不处理某些交易。这可能会破坏交易的公正性和去中心化的原则。


中心化控制: 如果排序器控制过于集中,可能会导致一些交易被故意延迟或拒绝,影响网络的公平性和透明性。


2. 弱活跃性


交易处理延迟: 如果排序器在处理交易时效率低下或存在瓶颈,可能会导致交易确认的延迟,影响用户体验。


网络稳定性:中心化排序器的低活跃性或故障可能会导致整个 Layer 2 网络的性能问题,降低网络的可靠性和稳定性。


3. 获取不当的 MEV 收益


MEV 争夺: 中心化排序器可能会有意或无意地提取不正当的 MEV 收益。例如,排序器可能优先处理对其有利的交易,或插入特定的交易以获取更多收益,损害普通用户的利益。


不公平的市场: 如果排序器控制了交易的排序,可能会影响市场的公平性,使得一些用户或交易被不公正地优待或忽视。


中心化排序器在 Layer 2 解决方案中可能导致几个关键问题:


抗审查性弱: 容易受到审查或控制,影响交易的公平性。

弱活跃性: 可能导致交易处理延迟和网络性能问题。


获取不当的 MEV 收益: 可能优先处理对其有利的交易,或利用 MEV 获取不正当收益。


通过引入去中心化排序器、提升系统的透明度和公平性、实施负载均衡和自动化修复机制、以及设立 MEV 监管机制等方法,可以有效地缓解这些问题,提高 Layer 2 网络的稳定性、公正性和可靠性。


流动性割裂


以太坊目前主要以Rollups为短暂的解决方案,导致Rollups如雨后春笋般一层层出,但是也是由于太多了,导致目前社区中对流动性割裂的讨论日益增多。


流动性割裂指的是在多个Layer2网络上,用户和资产的流动性被分散到不同的平台上,导致总体流动性不如集中在一个平台时有效。这种现象在Layer2网络中尤为明显,因为每个Layer2网络都有其独立的生态系统和用户基础。


我们都知道每个Layer2网络(如Optimism, Arbitrum, zkSync等)都有自己的桥接机制和生态系统,这意味着资产在不同Layer2之间的转移需要额外的步骤和成本。由于不同Layer2网络的特性(如费用、速度、隐私等)不同,用户和开发者可能倾向于集中在某一个或几个Layer2上,导致其他Layer2的流动性相对减少。尽管桥接技术在不断进步,但跨Layer2转移资产仍然可能涉及一定的费用和时间延迟,这进一步加剧了流动性的分散。


流动性分散可能导致在某些Layer2上的交易深度不够,进而影响到交易价格的稳定性和执行效率。频繁跨Layer2操作的用户可能会因为流动性割裂而体验到不便,如交易费用增加、交易速度变慢等。对于开发者来说,选择在哪个Layer2上部署应用可能变得更加复杂,因为他们需要考虑流动性、用户基础和生态系统的成熟度。


Based Rollups会是最优解吗?


在传统的Layer 2 解决方案中,如 Optimistic Rollups 和 ZK Rollups,通常依赖于一个或多个中心化的排序器(sequencer)来决定交易的顺序。这不仅引入了中心化风险,还可能导致 MEV,因为排序器可以操纵交易顺序以获取额外收益,同时多种Layer2还导致流动性隔离。


为了解决上述的问题,Based Rollups被提出来,Based Rollups 的核心思想是将排序的权力从 Layer 2 移至 Layer 1(以太坊主网),这样 MEV 的收益将自然流向 Layer 1。这不仅增强了 Layer 1 的经济安全性,还可能促进跨域 MEV 的提取。


Based Rollups 的概念最初由 Vitalik Buterin 在 2021 年提出了一个名为“Total Anarchy”的想法,后来在 2023 年由 Justin Drake 正式定义为“Based Rollups”。Based Rollups 通过利用 Layer 1 的共识机制来排序交易,实现了去中心化和安全性的继承。具体来说,Layer 1 的提议者可以与 Layer 1 的搜索者和构建者协作,无需许可地将下一个 rollup 块作为下一个 Layer 1 块的一部分。


Based Rollups主要是存在以下的优势:


去中心化:通过 Layer 1 排序,Based Rollups 能够从以太坊主网继承高度的去中心化,减少了对单一或少数排序器的依赖。


安全性:排序由 Layer 1 控制,意味着 Layer 2 网络从 Layer 1 直接继承了安全性。


 经济激励:MEV 的重新分配不仅可能提高网络的整体经济效率,还可以减少 Layer 2 网络之间的流动性割裂。


总的来说,Based Rollups 的提出是为了通过改变交易排序的方式,解决以太坊 Layer 2 网络中的中心化排序器问题,优化经济激励机制,从而推动以太坊生态系统向更去中心化、更安全的方向发展。    


Based Rollups目前的项目


目前,基于 Based Rollups 的项目中,最为人熟知的当属 Taiko。

24.png

Taiko 是一个致力于构建基于零知识证明(ZK)的以太坊等效虚拟机(zkEVM)的项目。它的 Based Contestable Rollup (BCR) 和 Based Booster Rollup (BBR) 设计引入了创新的概念:


Based Contestable Rollup (BCR):这种设计允许对区块的有效性进行挑战和验证,利用多种证明系统(如 Optimistic 和 ZK),并通过竞争性验证机制来增强安全性和去中心化。Taiko 通过这种方式,用户或验证者可以对区块的有效性提出挑战,如果挑战成功,则可以获得奖励。


Based Booster Rollup (BBR):这是对 Based Rollups 的进一步发展,允许跨层级交易(Layer 1 和 Layer 2 之间),旨在优化交易成本和效率。BBR 通过将排序工作交给 Layer 1,减少了 Layer 2 上的中心化风险,同时优化了 MEV 的分配。


虽然 Taiko 是基于 Based Rollups 概念的代表性项目,但目前市场上直接以 "Based Rollups" 命名的项目并不多见。其他项目可能在某种程度上采用了类似的设计理念,但未明确以 "Based Rollups" 命名。例如,Puffer Finance 通过其 Unifi 产品也涉及到 Based Rollups 的概念,专注于解决流动性割裂问题。


Coinmanlabs的思考


1.去中心化和安全性:Based Rollups通过将排序工作移至以太坊的Layer 1,继承了以太坊的去中心化和安全性。这不仅解决了传统Layer 2解决方案中可能存在的中心化排序器问题,还增强了整个网络的安全性。这样的设计可以增强用户对以太坊生态的信心,因为它减少了单点失败的风险。


2.MEV的重新分配:基于的设计使得MEV(Miner Extractable Value)自然流向Layer 1,这不仅可能提高以太坊的经济安全性,还可以优化整个生态系统的经济激励机制。MEV的重新分配可能吸引更多的矿工和验证者参与,以太坊网络的活跃度和安全性因此而提升。


3.技术创新和市场竞争:Based Rollups的提出和实施,标志着以太坊在Layer 2解决方案上的技术创新。这不仅推动了以太坊自身的技术进步,也激发了市场上的竞争和创新。竞争往往带来更好的产品和服务,从而吸引更多的开发者和用户进入以太坊生态。


4.用户体验和应用场景:通过Based Rollups,用户可以享受到更快的交易确认和更低的交易成本,这对于DeFi、NFT等高频交易应用场景尤为重要。改善用户体验可能会吸引更多的用户和开发者,进而推动以太坊生态的繁荣。


5.市场认知和投资:新技术的引入和成功实施往往会带来市场的重新评估和投资机会。Based Rollups的概念和实际应用如果被市场广泛认可,可能吸引更多的资本进入以太坊生态,推动市场的复苏。


6.生态系统的完整性:通过Based Rollups,以太坊可以更好地解决Layer 2之间的流动性割裂问题,增强整个生态系统的连通性和完整性。这对于构建跨链应用和服务至关重要,可能会促进更广泛的生态系统发展。


然而,需要注意的是,尽管Based Rollups带来了诸多优势,但其实现和普及仍面临挑战,如技术实现的复杂性、对以太坊基础设施的依赖性,以及是否能真正吸引足够的开发者和用户转向这种新型的Layer 2解决方案。此外,市场的复苏不仅仅依赖于技术创新,还需要宏观经济环境、政策支持以及整个加密货币市场的整体情绪。

声明:本网站所有相关资料如有侵权请联系站长删除,资料仅供用户学习及研究之用,不构成任何投资建议!