深度解析:以太坊Rollup排序器中心化问题及去中心化方案

以太坊的 Rollup 是中心化的:深入了解去中心化排序器

1. 要点

  • 交易排序已成为第二层(L2)领域一个日益严重的问题。L2 rollup 的主要作用是为廉价交易提供安全的场所。L2 rollup 为用户提供执行层,然后将交易数据提交给上级第一层(L1),如以太坊的 Arbitrum、Optimism、zkSync 等。

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

  • Rollups 实际上不需要排序器;这只是一种设计选择,目的是以更低的费用和更快的交易确认速度为用户带来更好的体验。例如,就像大多数 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 领域的未来发展可能意味着什么。

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

3. 什么是排序器?

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

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

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

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

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

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

重要的是要记住,rollup 并不需要排序器;它只是为了更好的用户体验而做出的设计选择。例如,就像大多数 rollup 使用以太坊 L1 来提高数据可用性一样,它们也可以使用它来进行排序。以太坊基金会的 Justin Drake 最近称这些为 "基于 rollup"。然而,以太坊的基础层很可能相对低效和昂贵,特别是考虑到 L2 交易量很大。从本质上讲,rollup 的交易吞吐量将受到以太坊 L1 数据排序率的限制。用户还将经历与在以太坊上交易相同的交易确认延迟。这意味着,迄今为止,每一个主要的 L2 rollup 项目都发现,运行一个中心化排序器更方便、更便宜、更易于用户使用。虽然 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 抽取。即使没有这些顾虑,随着项目运行自己的中心化排序器,这些协议的不可信和去中心化程度也会对用户造成影响。这些协议的可信度和去中心化肯定会受到质疑。

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

排序器市场现状

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

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

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

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

其他问题

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

如上所述,由于排序器控制着交易的排序,它们可以排除用户交易,也可以提取 MEV。然而,排序器最终也无法将用户完全排除在 rollup 交易之外。用户

此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 5
  • 分享
评论
0/400
LiquidatedTwicevip
· 23小时前
排序这种集中 真有点难顶啊
回复0
TrustlessMaximalistvip
· 23小时前
大家都在吹L2,谁管排序器中心化啊
回复0
wrekt_but_learningvip
· 23小时前
啊 排序权限有点集中啊
回复0
TooScaredToSellvip
· 07-13 03:43
层二又出新幺蛾子啦
回复0
Gas_FeeSobbervip
· 07-13 03:41
感觉中心化这锅还得交易员来背啊
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)