当前位置:主页 > 区块链 > 币圈知识 > 排序器全面介绍

一文了解区块链技术中排序器(Sequencer)的原理、现状及未来

2025-08-13 14:46:26 | 来源: | 作者:佚名
什么是排序器(Sequencer),它在 Layer2 中又是如何工作的?中心化排序器所面临的问题有哪些?同时排序器未来将如何发展?本文将深入探讨这些问题

目前 Layer2 主要的收入来源是用户在 Rollup 上进行交易时所给的 Gas 费,只要再减去 Layer2 向 Layer1 提交数据时所交的 Gas 费,剩下的几乎就是纯利润。如下图所示,粗略统计,OP Mainnet 2023 年 6-12 月利润大约为 523 万美元,Arbitrum 利润全年为 1650 万美元,zkSync Era 2023 年 3-12 月利润为 2224 万美元。

实现如此巨大的利润背后的秘密是什么呢?其实这与他们唯一运行着的排序器有很大的关系。

那么,什么是排序器(Sequencer),它在 Layer2 中又是如何工作的?中心化排序器所面临的问题有哪些?同时排序器未来将如何发展?本文将深入探讨这些问题。

什么是区块链技术中的排序器?

排序器是某些区块链网络中的关键组件,专门用于提高交易处理的速度和效率。这个工具在区块链技术扩展中起着关键作用,确保网络能够平稳且经济高效地处理大量交易。通过优化交易处理方式,排序器在提升区块链系统的整体性能和可扩展性方面发挥着基础性作用。

排序器是如何工作的?

交易收集与排序: 排序器的主要职责是收集网络用户提交的交易。在收集这些交易后,排序器将它们组织成特定顺序。这种排序至关重要,因为交易处理的顺序会极大地影响最终结果和网络效率。有效的排序有助于维持系统的完整性和公平性,确保所有交易都以防止冲突并保持网络可信度的方式进行处理。

批量处理与网络效率: 一旦交易被正确排序,排序器就会将它们分组成批次进行处理。这种批处理过程在使用rollups等技术的网络中尤为重要,这些技术旨在在主区块链之外批量处理交易。通过将交易合并成批次并仅将汇总数据记录到区块链上,排序器显著减少了网络的处理负载。这不仅最大限度地降低了交易成本,还提高了网络处理更大交易量的能力,而不会降低性能。

排序器促成的批量处理在维持高交易吞吐量方面特别有益,这对于旨在支持庞大用户群和交易量的网络来说至关重要。这种方法确保了区块链即使在需求增加的情况下仍能保持高效、快速和经济。

排序器的原理

Sequnencer,中文译为排序器或定序器,它是 Layer2 中非常关键的角色。其主要功能为接收来自 Layer2 用户的交易并对其进行执行,最后将对交易排序和压缩后形成的批处理(Batch)提交到 Layer1 中。

或许这样说还是比较抽象,接下来笔者将以具体的例子来类比。以往当用户在以太坊上发生交易时,我们可以形象地看作是自己开车去城里(以太坊)办事,当交易高峰期来临时堵车这样的事情就自然会发生,这时候用户除了等以外,就只能多付点钱让外援(指的是验证者)来接你,不然没有任何办法。

解决堵车问题在现实中有很多种方案,比如发展公共交通、扩宽车道、多修几条路、错峰限号出行等,而 Layer2 就是以太坊的公共交通方案,排序器(Sequencer)便是公交车师傅。公交车师傅告诉大家,你们不用亲自开车进城了,只要给我一些服务费(比自己开车的费用低)保证给大家送到目的地,这样既省钱又省力。同时为了最大化利用公交车内的空间,公交车师傅一般会把人尽可能的装满才发车,还会对乘客进行指挥、重新排列,例如两个胖子之间可以夹一个瘦子,使车内乘客“严丝合缝”。

了解完这个流程,我们再来回答一些大家关注的问题。

谁可以运行排序器呢?

有几种常见的方案:

  • 中心化的排序器

这种方案则是 Layer2 团队亲自或指定某个组织唯一运行排序器,因为这种方式效率很高成本却很低,所以是 Layer2 团队最喜欢的方案;

当然还有其他的方案来决定谁可以运行排序器,笔者将在“去中心化排序器”一节中详细介绍。

  • 完全无许可的排序器

意味着任何人都可以对交易进行排序并提交到 Layer1 上。但是这种方案虽然看似简单公平,但也有明显的缺点,毕竟排序器并不等于 Layer1 的矿工或验证者,它们并不提高最终的安全性,只是向主链提交批处理(Batch)。即使多个参与者同时提交批处理(Batch),最后也只有一个会被收录,这就导致了其他排序器的计算资源和 Gas 被大量浪费;

排序器是按什么标准排序呢?

通常来讲有两种排序方式,一个是先到先服务,类似于先上公交车的人可以先占座,先发出的交易也会被先排序;第二个方式是按 Gas 费排序,如果有的用户对自己的交易很急,他可以多给排序器一些钱,那么这时排序器就会优先打包他的交易而不管先来后到。

主流的 Layer2 多采用第一种方式,但是不管第一种还是第二种本质上也只是符合常理罢了,对于如何排序其实 Layer2 是没有硬性规定的。排序器甚至可以随心所欲地排序,就像公交车师傅可以拒绝某人上车也可以提前给自己的亲戚朋友占座一样,虽然不符合常理。

排序器可以作恶吗?又该如何防止呢?

理论上排序器可以作恶。

排序器的权力其实非常大,他可以故意撤销某人的交易然后谎报其已经成功了,或者也可以在众多交易中夹杂一个恶意交易(例如将用户在 Layer2 的资产转移到自己的地址)来使自己获利。

但是,为了防止排序器可能的作恶行为,不同的 Layer2 也有不同的约束方式。Optimistic Rollup 采用欺诈证明的方式,即首先乐观的认为排序器是诚实的,在争议期内(通常为一周)如果没有验证者证明排序器提交到 Layer1 的数据有误,那么其提交的数据将永远无法更改;ZK Rollup 则采用的是有效性证明,即对于排序器发布的批处理(Batch)都会进行第一时间的验证,验证通过后交易就会在 Layer1 得到最终确认,没有争议期。

Starknet 排序器运行图

现状:中心化排序器引发的问题

目前主流的 Layer2 例如 OP Mainnet、Arbitrum One、Starknet 及 zkSync Era 都采用的是中心化排序器方案,由官方或附属组织运行着排序器,例如 Optimism 基金会运行着 OP Mainnet 的排序器、Offchain Labs 运行着 Arbitrum One 的排序器等。

中心化排序器对于 Layer2 项目来说具有许多好处,例如便于管理、提高效率并且还能赚取一定的收入。虽然它们几乎都承诺会维护用户的利益,不会作恶(现阶段严格按照先到先服务的排序标准),但是中心化排序器依然引起许多用户的担心。

抗审查性弱

排序器由单一的一个中心化实体来运行,那么其抗审查性是无法与 Layer1 中成千上万的验证者或矿工相比的。团队可能会因为法规的要求而剔除一些交易,或者因为某些原因将一些交易列入黑名单等。尽管目前大多数 Layer2 都设计了机制,使用户能够绕过排序器直接向 Layer1 提交交易,但是用户依然需要付出额外的成本。

用户自行提交交易的方案(来源:L2BEAT)

弱活跃性

弱活性也可以理解为单点故障。相比于一秒成千上万的交易请求,一个中心化的排序器因为硬件等原因无法同时处理这么多请求,当一个排序器过载而又没有其他备用排序器时就会引起整个系统宕机,例如 Arbitrum 发放空投时就出现过一段时间的宕机。

获取不当的 MEV 收益

MEV 全称为 Maximal Extractable Value,即最大可提取价值,是指矿工 / 验证者通过操纵交易(添加、删除、重排交易)所能够获取的额外收益。虽然通常情况下它们会按照 Gas 费从高到低进行排序决定交易被纳入区块的顺序,但一旦监控到有重大利润出现时,矿工可以通过在区块中添加交易、删除交易或改变交易顺序以获取除出块奖励以外的收益,通俗理解就是“即当选手又当裁判”。

在 Layer2 中,排序器也和 Layer1 的矿工 / 验证者类似有着操纵交易顺序的权力。虽然排序器由 Layer2 团队运行,但本质上我们依然无法完全相信他们,尤其是像 OP Mainnet 使用的还是私有内存池(为用户暂存交易的地方,等待排序器处理),这就相当于是在进行黑箱操作,尽管其声称这样做的原因是为了防止其他人监控交易而获取不当的 MEV 收益。

未来

主流的 Layer2(OP Mainnet、Arbitrum One、Starknet、zkSync Era)也并非没有意识到中心化排序器带来的问题。所以它们都提出了自己的去中心化排序器方案。

不过目前仅还体现在官方文档或白皮书中,似乎相比与将自己的权力和收益分散,它们现在更专注于打造自己的核心竞争力(网络性能、生态建设)。

去中心化排序器

以下笔者将简单介绍几种去中心化排序器的方案:

  • 地理去中心化

这是一种简单粗暴的方式,将几个排序器发布在全球不同的地理位置,并由声誉良好且利益相关的公司 / 组织运行。他们可以通过轮换的方式来决定谁在一段时期内进行交易排序。虽然依然具有问题,但比起单一的中心化排序器,这种方案还是具有更好的抗审查性和活性。

  • 排序器拍卖

Rollup 可以通过智能合约直接进行排序器拍卖。任何人都可以竞标排序器运行权。这样的拍卖对每个区块进行,也可以针对某一时间段。当然,最后获胜的一方仍要质押一定的保证金,以便在他们作恶时可以对他们进行处罚。同时,拍卖所得的资金 Rollup 也可以进行有效的分配。

  • 领导者选举

此方案为任何人都可以将代币(ETH 或 Layer2 原生代币)质押到 Layer2 的智能合约中,每一个提交批处理(Batch)的排序者都从这些质押者中随机抽取(抽中概率也可以与质押金额成正比)。

  • Based Rollup

这是近期在以太坊社区中产生的一种方案,即直接由以太坊的验证者来主导 Layer2 交易的排序,完全取代 Layer2 自己的排序器。当然,这个方案相比于前几种操作难度更高,且目前还有许多技术问题待解决。

共享排序器

去中心化排序器方案本质上探讨的是 Layer2 如何下发排序器的运行权力,在这个过程中 Layer2 团队依然是主导者。而共享排序器指的则是取消了单个 Layer2 专属的排序器,多个 Layer2 同用一个第三方排序器网络。

这样做有诸多好处,例如 Layer2 之间的原子可组合性(不同的 Layer2 交易在同一个内存池内)、防止 MEV 提取等。目前有许多项目正在建立一个共享排序器网络,如 Astria、Radius 和 Espresso 等。

总结与思考

消除单点故障和缓解系统性风险是加密精神之一,将排序器去中心的想法某种程度上也是基于这种精神的延伸。但是,如果我们从实际角度出发思考,去中心化排序器或共享排序器是否现在能完美缓解中心化排序器所引发的问题呢?笔者看来未必。

从 MEV 的角度上来说,拿以太坊举例,根据 Flashbots 的数据显示,自以太坊 The Merge 后,其统计的区块提议者(Proposer)已实现了 288829ETH 的 REV 提取。(注:REV 为已经被提取过的 MEV)

这还只是 Flashbots 统计的不完全数据,可见 MEV 市场在无需许可的以太坊中有多么巨大。

良性适当的套利操作而产生的 MEV 有利于市场的稳定,但在巨大 MEV 利益的诱惑下而进行的恶意操作(例如三明治攻击),就会对整个网络产生不利影响。即使矿工自己不作恶,也会滋生出一个链下的勾结和贿赂市场。这显然违背了以太坊理念的初衷,也会严重伤害普通用户的利益,虽然目前以太坊也在寻找解决方案(例如将排序者与提议者分离),但短期内这样的情况依然存在。

以太坊目前 MEV 的格局是市场自发形成的,那么当 Rollup 的排序器同样放开和去中心化后,久而久之会不会也形成这样的市场格局呢?相比于信任 Rollup 团队而可能造成的单点故障,市场无序竞争后引发的混乱和另一种中心化也令人胆战。

同时,共享排序器虽然能使不同的 Rollup 在排序器层面具有了互操作性,但如果未来越来越多这样的第三方共享排序器被使用,本质上它们就成了一个控制多个 Rollup 的网络,其权力也会越来越大。那么,到时会不会又引发同样的中心化问题呢?我们是否又需要某种方案来去中心化共享排序器?这些问题都有待进一步的思考。

区块链的发展与去中心化是个漫长且困难的过程,排序器被人们关注的原因是因为它在整个 Rollup 中扮演着极其重要的角色。相信在未来经过不断的探索与努力,今天所面临的问题都会得到合适的解决。

到此这篇关于一文了解区块链技术中排序器(Sequencer)的原理、现状及未来的文章就介绍到这了,更多相关排序器全面介绍内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

免责声明:本文只为提供市场讯息,所有内容及观点仅供参考,不构成投资建议,不代表本站观点和立场。投资者应自行决策与交易,对投资者交易形成的直接或间接损失,作者及本站将不承担任何责任。!
Tag:排序器  

你可能感兴趣的文章

更多

热门币种

  • 币名
    最新价格
    24H涨幅
  • bitcoin BTC 比特币

    BTC

    比特币

    $ 70304.92¥ 483205.71
    +1.75%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 2043.15¥ 14042.56
    +0.44%
  • tether USDT 泰达币

    USDT

    泰达币

    $ 1¥ 6.8729
    -0.02%
  • binance-coin BNB 币安币

    BNB

    币安币

    $ 644.34¥ 4428.54
    +0.76%
  • ripple XRP 瑞波币

    XRP

    瑞波币

    $ 1.3925¥ 9.5706
    +1.24%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 0.9997¥ 6.8709
    -0.02%
  • solana SOL Solana

    SOL

    Solana

    $ 86.2635¥ 592.88
    +0.09%
  • tron TRX 波场

    TRX

    波场

    $ 0.2853¥ 1.9608
    -0.24%
  • dogecoin DOGE 狗狗币

    DOGE

    狗狗币

    $ 0.095126¥ 0.6538
    +4%
  • cardano ADA 艾达币

    ADA

    艾达币

    $ 0.2639¥ 1.8137
    +1.89%

币圈快讯

  • EIA:未来两个月布伦特原油价格将维持在95美元以上

    2026-03-11 05:11
    美国能源信息署(EIA)周二在月度报告中称,由于伊朗战争导致供应中断,未来两个月布伦特原油价格将维持在每桶95美元以上,年底前将回落至70美元左右。EIA在其《短期能源展望》中指出,霍尔木兹海峡作为全球五分之一石油流通的关键咽喉要道,其航运通道已基本被封锁,这将导致未来数周中东地区石油产量进一步下滑。EIA将2026年布伦特原油价格预测上调37%至每桶79美元,并预计今年第三季度布伦特油价将跌破每桶80美元。该机构同时预测美国零售汽油价格将达每加仑3.34美元,较此前预期上调14.7%;柴油价格预测值上调至每加仑4.12美元,较此前预估的涨幅约20.1%。EIA指出,油价上涨将刺激美国原油增产,预计今年日均产量将达1,361万桶,2027年将攀升至1,383万桶。此前EIA预测2026年产量为1,360万桶/日,2027年为1,332万桶/日。
  • 伊朗外交部发言人:伊朗不会相信美国做出的任何承诺

    2026-03-11 05:07
    伊朗外交部发言人巴加埃表示,在过去的一两年当中,伊朗和美国已经进行了两次谈判,但美国每次都是在谈判期间对伊朗发动了袭击。因此伊朗不会相信美国做出的任何承诺,目前伊朗的主要精力集中在维护国家主权和领土安全的议题上。巴加埃再次重申,目前伊朗的反击主要是以以色列和美国在地区内的军事基地为目标,伊朗无意与地区国家为敌。(央视新闻)
  • 美能源部长声称美军护送油轮通过了霍尔木兹海峡数分钟后删帖

    2026-03-11 05:01
    一位消息人士表示,美国海军尚未护送油轮通过霍尔木兹海峡。此前,美国能源部长赖特曾发布消息称,海军力量已护送一艘油轮通过了这条状况焦灼的水道,随后又删除了该消息。“美国海军成功护送一艘油轮通过霍尔木兹海峡,确保石油继续流向全球市场,”赖特在X上写道,但未提供更多细节。几分钟后,该消息被删除。特朗普上周首次提出海军护航的想法,他周一表示,希望不需要用到海军护航。此外,伊朗方面也“打脸”赖特,伊朗革命卫队发言人称,“美国舰队及其盟友的任何行动都将在我们的导弹和无人机射程内被阻止。在战争期间,没有一艘美国舰船敢于接近阿曼海、波斯湾和霍尔木兹海峡。”
  • 白宫宣称战争将在特朗普认为目标达成、伊朗投降时结束

    2026-03-11 04:59
    白宫新闻秘书莱维特表示,美国在伊朗的军事行动“从长远来看将导致天然气价格下降”。“对美国人民来说,近期石油和天然气价格的上涨是暂时的,从长远来看,这项行动将导致天然气价格下降,”莱维特说。她补充说,特朗普和他的能源团队“正在密切关注市场,与行业领袖交谈,美国军方正在根据总统的指示,继续保持霍尔木兹海峡畅通,制定更多方案。”当被问及对伊朗行动的时间表时,莱维特表示,伊朗军事行动将在特朗普认定目标已实现且伊朗无条件投降时结束。“最终,当三军统帅(特朗普)认定军事目标已经实现、完全达成,并且伊朗处于完全无条件投降的状态时,无论他们是否承认,军事行动就会结束,”莱维特说。
  • 美国白宫:伊朗海军“不具备作战能力”

    2026-03-11 04:58
    白宫新闻秘书莱维特称,美以对伊朗采取的军事行动“迄今为止取得了巨大成功”,并形容伊朗海军“不具备作战能力”,美国在实现其军事目标方面取得了“巨大进步”。“十天过去了,这场战役迄今为止取得了巨大的成功,美国的战士们正在以比我们预期更快的速度赢得这场重要的战斗,”她说。莱维特称,自行动开始以来,伊朗的弹道导弹袭击减少了90%,无人机袭击减少了约85%。“伊朗政权的任何舰船都没有在主要区域水道上活动,伊朗海军也被评估为缺乏作战能力,”莱维特说。“趋势很明显——美国的作战能力日益增强,杀伤力和优势与日俱增,而伊朗政权的应对能力却迅速下降。”
  • 查看更多