链标识只用一个字母:CAIP-23 的 Filecoin f 与 t 二分法 图 1
链标识只用一个字母:CAIP-23 的 Filecoin f 与 t 二分法 · 图 1

在 CAIP 家族一长串链标识文档里,CAIP-23 是最短的一条:Filecoin 命名空间的参考值总共只允许两个字母,f 和 t。文档全称 Blockchain Reference for the Filecoin Namespace,2020 年 8 月 26 日立案,作者 Sergey Ukustov,现状态 Superseded(已被取代),治理搬到 namespaces 仓库的 fil 目录(这套治理体系见 《跨链规范的编辑部手册:CAIP-104 命名空间参考的目录结构与状态机》)。示例向量只有两行:主网 fil:f,测试网与开发网 fil:t。

为什么一个字母就能当链标识

多数命名空间要哈希、要编号,是因为它们的主网和测试网长得一样:同一个地址格式,靠别的字段区分网络。Filecoin 反其道而行——它的地址本身自带网络位。规范正文写得很直:这套参考”依赖 Filecoin 当前对地址的标记方式,即属于测试网的地址以 t 打头、属于主网的以 f 打头”。地址前缀已经把网络信息编码进去了,链标识只需把这同一位信息复述一遍。对照 Stellar 那份整表只有 pubnet 与 testnet 两个词的文档(见 整张表只有两个词:CAIP-28 给 Stellar 定的 pubnet 与 testnet 链标识),会看懂同一个设计原则:命名空间的参考值长度由”生态里还有多少种网络要区分”决定,Filecoin 官方口径里只有主网与非主网两档。

链标识只用一个字母:CAIP-23 的 Filecoin f 与 t 二分法 图 2
链标识只用一个字母:CAIP-23 的 Filecoin f 与 t 二分法 · 图 2

f 与 t 的账本学

Filecoin 地址是校验和保护的编码串(规范按网络类型分 f0/f1/f2/f3/f4 等协议形态,编号体系另见官方地址附录),前缀字母是其中明文可见的一段。链标识取 f/t 意味着零碰撞焦虑:不存在两条链共用同一字母的歧义,除非有人私改地址方案。但也因此粒度过粗——fil:t 不区分 Calibration、Butterfly 等具体测试网。跨链工具里如果同时接入两条 Filecoin 测试网,CAIP-23 的字母表给不出区分位,这是”极简登记”的代价:它登记的是共识层的二分法,不是运维层的资源清单。

与”存储证明”不是一回事

搜 Filecoin 时最常见的混淆要提前拆掉:Filecoin 的招牌机制是存储证明与复制证明那条线,讲”矿工证明自己存了数据”;CAIP-23 讲的只是”这台节点服务的是哪张网”。前者的科普见本栏目《先密封再承诺:Filecoin 复制证明如何证明数据真存了》(202609011063 号,纯文本引用),后者就是本文这两个字母。链标识不参与任何共识与安全计算,它是路由器级别的标签。

从 CAIP 文件到命名空间目录

Filecoin 是最早一批把规范”搬家”的命名空间之一:CAIP-23 立案于 2020 年,2022 年后命名空间参考整体移入独立仓库,每生态一个目录、按 CAIP 编号逐条建档,旧文件标注 Superseded 并挂跳转链接。搬家不是否定——fil:f 到今天仍是有效的跨链标识写法,钱包与聚合器照旧读写它;变的是维护权:以后 Filecoin 新增网络类型、地址协议升级,修订都发生在命名空间目录里,不会再回到 CAIP-23 这份历史文件。读到带 Superseded 标签的参考文档,正确动作是去接替目录核对现行文本,再把历史向量当字典用。

用户侧的一件事

普通用户在钱包里添加 Filecoin 网络时,看到 fil:f、fil:t 之类的字符串,读法就一条:字母 f 才对应你充值提币的那个主网,t 的一切都不该出现真实资金。地址栏前缀与链标识字母应当一致——主网钱包里冒出 t 开头的收款地址,等于对方在测试网,这笔”入账”永远不会到账。两秒钟的前缀核对,是这条极简规范留给使用者的全部防身术。

交易所场景里的混拼词

一个高频事故形态:搜索”欧易 filecoin 充提”时看到地址同时出现 f1 与 t3 两种前缀的说明页,分不清该给哪种。用本文的框架读就清楚了:第一位字母是网络、第二位数字是地址协议形态(账户、脚本、合约等),两维信息共用一个前缀位,链标识 fil:f 与地址首位 f 讲的是同一件事的两个投影。跨链桥、二级市场上的历史单据里两种前缀并存过,判断一笔单子的成败只认”该链标识下的链上记录”,网页上的地址样例长什么样不代表它可用。

风险提示:本文是链标识机制科普,不构成投资建议;Filecoin 网络与地址协议的当期定义以官方规范为准,涉及真实资金请先做小额收发验证。