Ethereum L2扩容面临中心化挑战:去中心化排序器方案崛起

Ethereum Layer 2扩容解决方案的中心化问题:去中心化排序器的崛起

1. 要点

  • 交易排序已成为Layer 2(L2)领域一个日益严重的问题。L2 rollup的主要作用是为低成本交易提供安全环境。L2 rollup为用户提供执行层,然后将交易数据提交给上层Layer 1(L1),如Arbitrum、Optimism、zkSync等以太坊L2解决方案。

  • 排序器是负责将交易排序成组的实体。它接收用户的无序交易,在链下将其处理成组,然后生成一批压缩的有序交易。这些交易随后可被放入区块并发送到父L1链。

  • Rollup实际上不需要排序器;这只是一种设计选择,目的是为用户带来更低费用和更快交易确认的体验。例如,rollup也可以使用底层L1来进行排序,就像大多数rollup使用以太坊基础层来获得数据可用性一样。然而,以太坊的基础层可能相对低效和昂贵。这意味着目前每个主要的L2 rollup项目都发现,运行一个中心化排序器更便利、更便宜,也更友好。

  • 由于排序器控制着交易排序,它有权审查用户交易(尽管完全审查不太可能,因为用户可以直接向L1提交交易)。排序器还可以提取最大可提取价值(MEV),这可能会对用户群造成经济损失。此外,可用性也可能是一个大问题 - 如果唯一的中心化排序器宕机,用户将无法使用该排序器,整个rollup都会受到影响。

  • 问题的解决方案是共享、去中心化的排序器。共享排序器本质上是为rollup提供去中心化服务。除了解决审查、MEV提取和可用性等问题外,共享排序器还引入了跨rollup功能,开启了各种新的可能性。Espresso、Astria和Radius正在开发创新的共享排序解决方案,它们在各自的架构中具有独特功能。Espresso试图利用EigenLayer来引导其网络,而Astria则与模块化数据可用性网络Celestia保持密切联系。Radius则将其独特的加密mempool带到了对话中。

币安研究院解读去中心化排序器:Layer2安全性基石,开拓原生代币使用场景

2. 简介

随着以太坊L2 rollup生态系统的普及,排序器这一经常被忽视的方面日益重要。排序器负责交易排序,通过rollup使用排序器可以提供更好的用户体验、更低的费用和更快的交易确认。然而,问题在于,迄今为止所有主要的以太坊L2项目都发现,运行自己唯一的中心化排序器最为便利、用户友好且成本更低。考虑到排序器在交易审查、MEV提取和创建单点故障(即可用性问题)方面所拥有的权力,这可能被视为一种不可取的结果,也不符合加密货币的精神。

虽然大多数公司都已经将各自排序器的去中心化作为路线图的一部分,但对于如何实现去中心化还没有达成真正的共识。我们还应该注意到,Arbitrum和Optimism自2021年下半年以来都已推出了自己的解决方案,可以说,它们在去中心化排序器方面还没有取得实质性进展。

在本报告中,我们将仔细研究排序器的作用和以太坊rollup空间的现状。然后,我们深入探讨了正在研究解决方案的项目,即去中心化的共享排序网络。我们将详细介绍这些项目及其解决方案的独特之处。我们还思考了这对以太坊L2 rollup领域的未来发展可能意味着什么。

3. 什么是排序器?

退一步说,区块链是一个分布式数据账本,由按区块排序的带有时间戳的交易数据组成。最初,这些交易数据是无序和无组织的。在经过排序后,可以将其组织成区块并执行,以创建区块链的新状态。对于像以太坊这样的L1区块链,这种交易排序发生在以太坊基础层本身。

在以太坊最受欢迎的可扩展性解决方案 - L2 rollup层中,交易排序已成为一个日益严重的问题。请记住,rollup的主要作用是为用户提供一个安全的廉价交易场所。简单来说,L2 rollup为用户提供执行层,然后将其交易数据提交给上级L1,即以太坊的Arbitrum、Optimism、zkSync等。提交给L1的单批交易通常包含数百或数千个压缩的L2交易,从而降低了向L1发送数据的成本。

在L2 rollup世界中,排序器是有权将交易排序成组的实体。排序器接收来自用户的无序交易,在链外将其处理成组,然后生成一批压缩的有序交易。然后,这些交易可被放入区块并发送到父L1。成批的交易还可以在数据可用性(DA)层(通常是以太坊,用于当前的大多数rollup)上使用。它还向用户提供软承诺,即在收到用户的交易后,排序器会提供一个近乎即时的收据作为"软确认"。而"硬确认"是在交易被发送到L1层之后收到的。

币安研究院解读去中心化排序器:Layer2安全性基石,开拓原生代币使用场景

为什么Rollup要使用排序器,为什么它是一个问题?

从根本上说,排序器有一个非常明确的目标:改善用户体验。使用排序器进行L2交易类似于使用"快车道",这意味着费用更低,交易确认更快。事实上,排序器可将成百上千笔L2交易批量压缩成单笔L1交易,从而节省gas费。此外,排序器提供的软确认意味着rollup交易能够为用户提供快速的区块确认。这种组合有助于改善用户使用L2 rollup的体验。

重要的是要记住,rollup并不需要排序器;它只是为了更好的用户体验而做出的设计选择。例如,就像大多数rollup使用以太坊L1来提高数据可用性一样,它们也可以使用它来进行排序。以太坊基金会的Justin Drake最近称这些为"基于rollup"。然而,以太坊的基础层很可能相对低效和昂贵,特别是考虑到L2交易量很大。从本质上讲,rollup的交易吞吐量将受到以太坊L1数据排序率的限制。用户还将经历与在以太坊上交易相同的交易确认延迟。这意味着,迄今为止,每一个主要的L2扩容项目都发现,运行一个中心化排序器更方便、更便宜、更易于用户使用。虽然L2用户可以直接向L1提交交易以绕过排序器,但他们必须向L1支付交易gas费,而且交易可能需要更长的时间才能最终完成。这在很大程度上违背了利用L2 rollup执行交易的初衷。

鉴于排序器控制着交易的排序,理论上它有权不将用户交易纳入其中(不过,如果用户有能力并愿意支付gas费,也可以直接向L1提交交易)。排序器还可以从交易组中提取MEV,这可能会对用户群造成经济损失。如果只有一个排序器,就像目前所有主要rollup交易的情况一样,中心化的风险就会更大。在这种情况下,可用性可能会成为一个问题,即如果唯一的排序器出现故障,那么整个rollup都会受到影响。多排序器设置可以降低这种风险。

通过这种设置,排序器可被视为用户的半信任方。虽然排序器不能阻止用户使用L2,但它可以延迟用户的交易,导致用户支付额外的gas费,并从用户的交易中获取价值。

币安研究院解读去中心化排序器:Layer2安全性基石,开拓原生代币使用场景

MEV的相关性

MEV在这里尤为重要。MEV指的是从区块生产中获得的价值,超出了一阶挖矿(或质押)区块奖励和gas费。它是通过操纵区块内的交易,即通过纳入、排除和改变交易顺序来提取的价值。例如,提取MEV的常见形式包括前置运行和三明治攻击。

鉴于排序器在L2 rollup中扮演的角色,它们可以了解链外的所有用户交易。此外,由于这些定序器通常由项目本身或附属团队运行,例如OP Mainnet的乐观基金会和Arbitrum One和Nova的Arbitrum基金会,许多用户担心他们无法看到潜在的MEV抽取。即使没有这些顾虑,随着项目运行自己的中心化排序器,这些协议的不可信和去中心化程度也会对用户造成影响。这些协议的可信度和去中心化肯定会受到质疑。

排序器市场现状

在撰写本文时,所有主要的以太坊L2版本都依赖于中心化排序器。随着越来越多的以太坊交易转移到L2解决方案上,尽管以太坊的验证器集本身是去中心化的,但似乎大量的交易(即那些在L2上的交易)都会受到以唯一排序器为形式的中心化力量的影响。

不出所料,这些公司中的大多数都已经解决了各自排序器的去中心化问题,并将其作为路线图的一部分。虽然这是一个积极的信号,表明去中心化是L2愿景的一部分,但我们应该注意到,Arbitrum和Optimism自2021年末就已推出了自己的解决方案,可以说,它们在去中心化排序器方面尚未取得实质性进展。

大多数顶级公司似乎都将资源用于改进其核心产品和功能,而不是专注于权力下放。这并不完全是一种批评,因为在竞争激烈的环境中,在拥有有竞争力的产品之前就专注于去中心化并不符合任何公司的最佳利益,这在某种程度上是可以理解的。然而,随着网络公司的成熟,这种观点正在发生变化,人们的讨论正迅速转向排序器去中心化和提高可信度。

币安研究院解读去中心化排序器:Layer2安全性基石,开拓原生代币使用场景

其他问题

值得强调的是,关于依赖中心化排序器所带来的风险程度存在一些讨论。

如上所述,由于排序器控制着交易的排序,它们可以排除用户交易,也可以提取MEV。然而,排序器最终也无法将用户完全排除在rollup交易之外。用户可以绕过排序器,直接向L1提交交易(只要他们乐意并愿意支付增加的gas成本)。虽然行为不当的排序器可能会导致交易延迟和用户承担额外费用,但它最终无法完全审查。在此之前,没有任何一家大型L2公司极其专注于去中心化其排序器,这很可能就是原因之一。尽管如此,排序器重新排序交易以提取MEV仍是一个问题,尤其是像OP Mainnet这样的私有mempool。

也许,更大的问题在于实时性。鉴于主要的rollup程序都在运行唯一的中心化排序器,如果这些排序器出现问题,整个rollup程序都会受到不利影响。虽然用户仍然可以通过直接访问L1来完成交易,但这并不是一个特别持久的方法,而且不太可能对大多数交易起作用。请记住,使用L2 rollup的全部意义在于节省交易成本。鉴于加密货币背后的基本理念之一是防止依赖唯一的中心化提供商(就像在传统金融领域一样),排序器中心化显然是一个亟待解

ETH-0.68%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 10
  • 分享
评论
0/400
MetaNomadvip
· 07-07 03:02
l2还真不能全信..有套路
回复0
SneakyFlashloanvip
· 07-06 17:31
这排序中心化也太离谱了 看空
回复0
跑路预言家vip
· 07-06 14:07
排序这事儿,早晚得出乱子
回复0
RektHuntervip
· 07-05 14:37
排序器真能说的清楚嘛
回复0
GateUser-c799715cvip
· 07-04 08:10
中心化排序 都难说清吧
回复0
0xOverleveragedvip
· 07-04 08:09
Layer2这套排序咋整啊?还想着能靠谱点儿
回复0
HodlTheDoorvip
· 07-04 08:09
谁说Layer2一定要中心化?
回复0
难道我又错过空投vip
· 07-04 08:09
排队讲真没必要讲那么正经
回复0
TokenRationEatervip
· 07-04 08:04
还在纠结中心化 不如早点把L2跑起来
回复0
GasFeeLadyvip
· 07-04 07:48
说实话,那些中心化的排序器让我汗流浃背……最近一直像鹰一样盯着gwei,这些l2的东西确实需要严肃的mev保护,真的真的。
查看原文回复0
查看更多
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)