自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

共享排序器:Rollup 交易排序机制解析

2026-11-03 23:37:24
收藏

共享排序器的核心概念与工作原理

最后更新时间:2026年11月3日

共享排序器(Shared Sequencer)是一种交易排序层,能够服务于多个Rollup(滚动扩容方案),而不是为每个Rollup单独建立一套排序系统。它可以协调参与链之间的交易顺序,但并不会自动使这些交易共同执行或确保其成功。

快速解答

该系统接收来自不同Rollup的交易,就其排序达成一致,并将有序数据提供给相关的Rollup进行处理。这种设计可以支持跨Rollup的协同活动,但交易的执行、数据可用性和安全性仍然取决于各个系统的具体构建方式。

共享排序器的工作流程详解

该术语描述的是Rollup基础设施中的一种角色,而非单一的产品或通用的架构。Astria的文档提供了一个示例:其设计会对包含Rollup ID和交易数据的条目进行排序,然后由各个Rollup自行处理其交易。

  1. 用户提交交易:交易通过相关Rollup的界面或交易路径发送。排序系统需要知道该交易属于哪个Rollup。
  2. 排序器收集并识别条目:在Astria已记录的 designs 中,一个条目包括Rollup ID和交易字节数据。这使得排序层能够区分旨在发送给不同Rollup的数据。
  3. 参与节点达成排序共识:共识过程确定了提交条目的序列。统一的排序使得跨Rollup协调交易成为可能,而不是让每个Rollup孤立地对其活动进行排序。
  4. 有序数据公开可用:Astria记录的架构使用CometBFT共识作为排序器节点,并通过Celestia发布排序后的数据以确保证据可用性。这些是该设计的组成部分,而非所有共享排序系统的必要条件。
  5. 各Rollup执行自身交易:Rollup读取有序数据并应用其自身的规则。Astria将这种分离描述为“惰性”(Lazy)排序:排序器负责排序和提交数据,而Rollup负责执行。

需要注意的是,Astria文档中给出的开发集群区块时间约为1秒(Astria)和11秒(Celestia)。这些是记录的开发集群数据,并非衡量共享排序速度或任何实时网络的通用标准。

多个Rollup可以向共同的排序层发送交易数据

共享排序与其他设计的对比

理解该系统的关键在于将排序与执行分开。公共排序层协调跨Rollup的活动;它不会合并它们的执行环境。Espresso的最新文档描述了一种相关但不同的模型:在该模型中,每个集成系统保留其自己的执行环境和排序器,而Espresso通过去中心化的权益证明(PoS)共识来最终确定交易输出。

设计或层级 处理内容 不意味着什么
独立的Rollup排序器 每个Rollup对自己交易进行排序 多个Rollup之间的统一排序
共享排序器 协调多个参与Rollup的交易排序 单一的执行环境或特定的跨Rollup完成保证
Rollup执行 根据Rollup的规则处理其交易数据 另一个Rollup已执行了相关交易
数据可用性 在所选架构下使交易数据可访问 数据已成功执行

这些区别很重要,因为“共享”一词听起来可能比实际情况更广泛。统一的排序可能有助于应用程序协调活动,但系统仍需明确的规则来处理执行、数据访问以及多链操作中的某一部分失败时的应对措施。

统一的交易顺序并不意味着Rollup共享同一个执行环境

常见误区与风险

排序不等于执行

公共排序层可以在不运行Rollup状态转换的情况下确立交易顺序。每个Rollup可能会根据其自身的执行环境处理有序数据。因此,将相关交易放在一起排序本身并不能证明它们都会完成。

原子性排序并不保证成功

某些设计旨在协调跨链交易,使其被视为一个连接的动作。但排序和执行是不同的步骤。一篇关于两个恒定乘积做市商池之间原子执行的2024年研究论文发现,原子执行并不总能提高套利利润,在某些模拟场景中甚至可能导致损失。这项研究针对的是特定的模拟条件,而非对每种共享排序应用的预测。

共识、可用性与执行是独立的依赖项

评估设计的读者需要询问:谁对交易进行排序?系统如何达成共识?数据发布在哪里?哪个Rollup执行它?如果某个组件延迟或不可用,其影响取决于系统的设计。共享排序器并不能消除停机、审查或交易失败的风险。

此外,使用该基础设施的应用程序还存在常规的加密资产风险。智能合约漏洞、桥接或交易所故障、诈骗以及监管变化都可能独立于排序模型影响用户。技术协调并不能消除资金损失的可能性。

截至2026年11月3日,Espresso的文档描述了其网络模型,同时Espresso基金会也宣布了向权益证明过渡及亚秒级最终性的升级。这些过时的项目更新描述了Espresso的实现,不应被解读为对一般共享排序器性能承诺。

排序、数据可用性和执行各有独立的依赖关系

常见问题解答 (FAQ)

什么是加密货币中的共享排序器?

它是一种由多个Rollup使用的交易排序层。它协调其交易数据的顺序,而Rollup可以保留独立的执行环境并处理各自的数据。

共享排序器能使跨Rollup交易具有原子性吗?

不是自动的。共享排序可以支持协调,但不能确保所有相关交易都成功执行。结果取决于参与系统的执行和故障处理规则。

共享排序器等同于Rollup吗?

不。Rollup在其自身规则下处理交易,而共享排序器为多个Rollup提供排序服务。一些架构还使用单独的系统进行共识和数据可用性,因此这些功能应独立评估。

相关文章

  • 加密货币交易可以撤销吗?事实真相
  • 什么是基于意图的加密货币交易?
  • 可能导致资金损失的加密货币桥接错误

资料来源

  • 介绍 | Astria (docs.astria.org)
  • 交易流程 | Astria (docs.astria.org)
  • 短文:原子执行不足以从共享排序器中提取套利利润 (arxiv.org)

本文仅供参考,不构成财务或投资建议。加密货币波动性极高;投资前请务必自行研究。

展开阅读全文
更多新闻