序数理论(ordinal theory)的核心只有一句话:给比特币的最小单位每一聪编上流水号,并跟踪它们随交易流动。但’聪 2099994106992659’这种叫法太工程化了,于是 ord 手册(docs.ordinals.com)准备了至少五种表示法,让不同场景用不同的’方言’指称同一枚聪。看懂这五种写法,等于看懂了聪编号这个系统的几何结构。
最朴素的是整数记法:聪按被挖出的先后从 0 开始编号,第 0 号聪在创世块的第一个输出里,2099994106992659 则是最后一枚聪的序号(对应总量上限 21 亿枚比特币乘以一亿)。这套编号不依赖任何账本查询,纯由发行时间表推导——这就是手册说的’编号方案依赖挖矿顺序’。第二种是小数记法:写成 481824.16797 的样子,点号前是这枚聪所在的区块高度,点后是它在区块内的偏移。它把’第几个聪’翻译成’第几块的第几个’,方便定位聪诞生的现场。第三种最有仪式感:度数记法,形如 1°0′0″0‴,借天文学的度分秒符号,把聪的位置拆成周期、自上次减半以来的块数、自上次难度调整以来的块数、块内偏移四级——恰好对齐比特币的四层时间结构:四年一次的减半、两周一次的难度调整、十分钟一块、块内顺序。手册的潜台词是:稀缺性可以像坐标一样被计算。
第四种是百分位(percentile):把这枚聪的序号换算成’比特币供应进度条的百分比’,比如 99.99971949060254% 意味着它诞生于整个发行史的尾端。百分位的好处是与绝对序号脱钩,跨周期可比:不论哪个时代,人们都知道 0% 附近的聪是’最早期’。第五种是名字(name):把序号编码成字母 a 到 z 组成的 base-26 字符串。这里藏着一个反直觉的设计——为了让创世块 coinbase 里那批短名字不被永久锁死在一个无人可花的输出里,名字长度随序号增大而缩短:第 0 号聪的名字 nvtdijuwxlp 长达十一个字母,而最后一号聪的名字只有一个 a。换句话说,在命名空间里’越晚出生的聪名字越短’,与直觉恰好相反。
这些表示法不是文档练习,它们各自对应真实的使用场景和索引开销。整数适合程序与数据库;小数对应区块浏览器的定位逻辑;度数对应稀有度判定(块的第一聪、难度调整块、减半块的聪各是什么,度数一眼分辨);百分位适合向非技术者解释’老不老’;名字则是市场语言,普通用户记不住十六位数,但记得住一个单词——于是聪市场把 base-26 名字做成了交易凭证。ord 浏览器把这几种写法全部收进一个搜索框:任何形式粘进去,都能落到同一枚聪的页面,这是理解’多种表示法只是同一编号的投影’最直观的方式。对刚入门的读者,建议的练习是拿自己钱包里任意一笔交易的输出,依次用整数、小数和百分位各查一遍,亲眼看三种写法收敛到同一个结果——比读十篇解释都管用。
需要划清的边界:聪编号是索引器层面的记账规则,不是比特币共识的一部分。它依赖两条确定性假设——聪按出块顺序编号、交易内按输入顺序先进先出地流动——主流实现都按同一套 BIP 执行,但任何依赖聪归属的交易,验证时都应确认对方用的索引器版本与自己的口径一致。聪可以追踪、可以命名、可以讲故事,但所有这些价值都建立在’大家对编号算法无异议’这块窄木板上,这一点在收藏决策中值一次停顿。
本文为机制说明,不构成任何投资建议。

发表评论
还没有评论,来说两句吧。
评论区为展示样式,提交不会被处理。