> For the complete documentation index, see [llms.txt](https://ch-docs.aftermath.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ch-docs.aftermath.finance/yong-xu-he-yue/architecture/fees/reference-gas-price.md).

# 参考 Gas 价格

参考 Gas 价格（RGP）是从 DeepBook 借鉴来的一种基于费用的有害性过滤机制。它对有害订单流施加经济上的反向激励，且无需在协议层改动交易优先级排序。

### 背景

在订单簿市场中，当速度快或掌握信息优势的吃单方 (Taker) 系统性地利用做市商的陈旧报价时，就形成了有害订单流。这迫使做市商扩大价差或缩小报价规模，使包括散户在内的所有人面对的流动性质量下降。

中心化交易所通过撤单优先来应对：撤单请求先于新订单处理。但这种方式需要排序器级别的控制，而 Sui 这样的通用 L1 在不更新协议的前提下无法提供。RGP 提供了一个在现有链约束内可行的替代方案。

### 工作原理

在 Sui 上，每笔交易都会声明一个 Gas 价格，验证者集合每个 Epoch（纪元）发布一个全网**参考 Gas 价格**。钱包默认按参考价格提交，因此出价高于参考价格就是对排序优先权的明确竞价——通常是为了抢先交易或利用做市商的陈旧报价。RGP 把这种 Gas 溢价用作有害性信号。

系统运作如下：

1. 订单交易执行时，合约将其 Gas 价格与当前 Epoch 的参考 Gas 价格比较
2. 如果 Gas 价格严格高于参考 Gas 价格，则该笔交易中的每一次 Taker 成交都会在常规 Taker 费用之上加收一笔**优先 Taker 费**（默认 0.10%；为每个市场单独的参数）
3. 挂单方 (Maker) 交易量不受影响——附加费只针对 Taker 成交

市场也可以完全禁止优先 Gas：若未配置优先 Taker 费，出价高于参考 Gas 价格的交易会直接中止而不成交。

由 Keeper（执行机器人）执行的条件订单——止损触发单、SL/TP 和 TWAP 执行——必须严格按参考 Gas 价格提交，因此这类交易根本无法购买排序优先权。

### 关键特性

RGP 不会拖慢散户，也不会惩罚常规交易流：钱包默认按参考 Gas 价格提交，所以只有刻意为排序优先权加价的交易——最有害的一类订单流——才会支付附加费。该机制完全透明，全部在链上执行逻辑内运作。

罚金与所有其他交易费用一起进入市场的费用池，也就是支撑挂单返佣的那个池子。这形成了正向反馈：有害行为越激进，流向流动性提供者的费用就越多，从而激励持续供给流动性，帮助维持更紧的价差。

与撤单优先不同，RGP 可以在通用链上实现而无需协议更新。它对所有订单操作（下单、撤单、挂单）一视同仁，且优先 Taker 费是每个市场可调的参数，可根据观察到的市场行为调整。

### 为什么不用撤单优先？

撤单优先系统会引入它自己的一种有害性：逆向撤单。当撤单被优先处理时，做市商可以先观望价格走向，再撤掉那些会造成不利成交的订单。这相当于做市商以吃单方 (Taker) 的代价免费获得了期权性。
