你付的手续费聪去哪了:序理论把费用聪排进 coinbase 的规则 图 1
你付的手续费聪去哪了:序理论把费用聪排进 coinbase 的规则 · 图 1

比特币转账付出的手续费,平时只是一个钱包界面上的数字。但在 Ordinals 序理论的视角下,每一枚聪都有编号、都能追踪去向,于是出现一个以前不值得追问的问题:手续费里的那些聪,最后到了谁手里?官方手册的 FAQ 给了明确答案:交易输入多于输出的那部分聪归出块矿工所有,它们在账本上被当作 coinbase 交易(块奖励交易)的额外输入处理,排序方式跟随对应交易在区块内的顺序。

手册用一个简化例子讲清整个流程。把交易输入想象成一串按序排列的聪,输出一串等待填放的格子,聪按先进先出的规则从输入依次落入输出格子;输入比输出多出来的聪没有格子可去,就成了矿工的费用。例子里标签为 e、f 的两枚聪从原输入落选后,随同该交易一起进入 coinbase 交易的输入序列,与块补贴排在一起。也就是说,手续费聪没有被销毁,它们被并入了矿工新收到的输出,与其他收入混在同一笔钱里。

这对普通用户有一个实际推论:你无法完全决定把哪些聪付成费用。序理论的分配规则决定了输入侧聪的落位,钱包挑拣 UTXO(未花费输出)时,如果里面恰好混着一枚你心仪的罕见聪,它可能顺着先进先出的算法滑进费用部分。想精确控制,要么自己管理 UTXO 的构成,要么在付款前后用索引工具核对去向;嫌麻烦的一般做法,是把重要聪单独存放在不常动用的地址里,减少被顺带花掉的概率。

另一个推论与矿工侧有关。FAQ 写明费用聪在 coinbase 里按对应交易在区块中的顺序排列,这意味着同一区块内,你的费用聪与区块里其他交易的费用聪会按交易顺序混排进入矿工输出。对做罕见聪收藏的人,矿工的钱包因此可能时不时流出一批编号位置奇特的聪——历史上也确实有收藏者专门从矿商地址搜购此类聪。这属于机制的下游效应,不构成任何一方的义务或承诺。

需要划清的一条边界:以上全部是序理论的记账视角,不是比特币协议的费用规则。协议层面手续费一直是矿工收入,序理论没有改变费用归属,只是给聪编号之后,费用的“哪几枚”第一次变成了可以追问的问题。读 FAQ 里那串例子时,把它当作理解工具排序逻辑的辅助,而不是新规则——规则本身早已写在 BIP 与节点的默认行为里,FAQ 还特意注明细节以 BIP 为准。

顺带一提,费用聪的去向也解释了比特币费用市场的一个侧面:矿工在同一区块里对不同交易的费用按顺序整理后统一收取,序理论的编号规则只是把这笔“混装收入”里聪的排列方式写清楚了,并没有给收藏者留出优先挑拣权。想从矿工钱包买回特定编号的聪,本质是普通的币交易,价格由买卖双方谈定,历史上矿商确实出售过此类打包聪,但那属于市场行为,不是协议功能,也不意味着每一枚付出去的罕见聪都有机会被“赎回”。

把三件事排成一个自查清单最实用:付款前,钱包是否允许查看或挑选输入的聪属性;付款后,费用部分是否值得用索引器回看一次;长期持有的重要聪,是否存放在被误付概率低的独立 UTXO 里。三项都不做,罕见聪也可能在不知不觉中变成别人区块里的小费;三项都做,你对“钱动了哪几枚聪”就有了与区块浏览器同等粒度的答案。手续费不再只是成本项,而是序理论世界里一次有具体对象的移交。

本文为机制说明,不构成任何投资建议。

你付的手续费聪去哪了:序理论把费用聪排进 coinbase 的规则 图 2
你付的手续费聪去哪了:序理论把费用聪排进 coinbase 的规则 · 图 2