Tezos 的链标识是 CAIP 家族里最特殊的一个:它不是数字、不是一长串哈希原文,而是一个以 Net 开头的短码,比如主网写作 tezos:NetXdQprcVkpaWU。出处是 CAIP-26——Blockchain Reference for the Tezos Namespace,2020 年 12 月 12 日立案,作者 Stanly Johnson,现状态 Superseded(已被取代),治理搬到 namespaces 仓库的 tezos 目录(搬家规则见 《跨链规范的编辑部手册:CAIP-104 命名空间参考的目录结构与状态机》)。它同样是 CAIP-2 框架的生态落地文档。
一条五步公式
CAIP-26 的参考值定义是一个嵌套公式,展开成中文正好五步:第一步,拿到链的创世块哈希,它本身以 B 开头的 Base58Check 串;第二步,把这串解码,还原出 32 字节的原始哈希;第三步,对这个哈希值再算一次 blake2b(长度 32 字节),取输出结果的前四个字节;第四步,用 Tezos 的 Base58Check 编码、配 Net 这个前缀字节序列把它重新编码;第五步,得到的 Net 开头短码就是链 ID。示例向量:主网 NetXdQprcVkpaWU,文档当年写的活跃测试网 DelphiNet 是 NetXm8tYqnMWky1。同一条链的标识只有 4 个字节的有效信息,短到可以用手抄——这是全家族里唯一”能背下来”的链 ID。

4 个字节够不够
前四个字节意味着 32 位空间,约 42.9 亿分之一。对比之下比特币系截创世块哈希的前 128 位(见 比特币系链的链身份不是一个数字:CAIP-4 用创世块哈希前 32 位定链)、EOS 系截前 128 位(见 EOS 系链的链标识是创世哈希截一半:CAIP-7 的 64 位 Chain ID 取前 32 位),Tezos 的方案窄了不止一个量级。这不是笔误而是照抄原生协议:Tezos 节点的链 ID 本来就这么算,协议代码里的实现与公式一致,CAIP-26 只是把生态已有事实登记进跨链框架。32 位对”历史上出现过的 Tezos 网络”这个集合够用,但它防不住蓄意碰撞:想钓鱼的人可以反复重生成创世配置,直到刷出一个以 NetXdQpr 开头的链 ID,再让受害者连上假节点。对手抄得来的链 ID,短格式的安全边界正在这里。
和 tz1 地址怎么区分
Tezos 生态里三种前缀各有岗位:tz1 是用户地址,KT1 是合约地址,Net 是链标识——它们共用同一套 Base58Check 编码工艺,靠前缀字节区分用途。所以在跨链工具里看到 tezos:NetXdQprcVkpaWU 这样的字符串,冒号后那段不是地址、不能收钱,它回答的问题只是”这是哪条链”。核对 NFT 转账一类场景里,先确认地址、再确认链标识(Tezos 地址体系本身是另一个话题,链标识这一层的跨链通用读法可对照 地址后面挂一个下划线:CAIP-363 的链标识通配符怎么读 的通配符规则)。
公式里的哈希是 blake2b
值得留意的细节:解码后的创世块哈希本身就是 blake2b-256 的输出,公式里的”blake2b(msg = 解码结果, size = 32)“实际是对原始哈希串再算一次 32 字节 blake2b,然后截前 4 字节。Tezos 协议全线偏爱 blake2b——区块头、哈希、地址派生都走这条曲线体系,链标识只是其中一环。对做数据核对的人,这意味着手算链 ID 的工具链需要 blake2b、Base58Check 两个原语,普通的 SHA256 脚本直接套会算错。
已过时文档的正确用法
Superseded 状态下 CAIP-26 的公式与向量仍是历史账本的解码器:翻旧钱包导出、旧浏览器 URL 里的 NetXm8tYqnMWky1,靠这份文档能对上是当年的 DelphiNet 测试网。但新对接应直接读 namespaces 仓库的 tezos 目录,那里按”每条 CAIP 一份参考文件”重排,标识文档与地址、资产文档分开维护。链标识本身极稳定——除非创世块重算,Net 码不会变;会变的永远是周边约定。
手抄短码的防错纪律
一个 17 字符、4 字节熵的标识,看起来比 64 位十六进制”亲切”,对钓鱼者却更友好:Base58 字母表里大小写相近的字符(l 与 I、O 与 0)肉眼难分,抄写、截图转述、聊天记录复制三个环节都可能引入单字符变异,而校验和位只占尾部 4 字节,改错中段照样过校验。可靠的动作序列和所有链一致:永远从节点接口或官方文档页直接复制链 ID,不手敲;粘贴后比对首尾各 6 个字符;主网测试网的 Net 码只差中段几个字符时,优先怀疑网络选错而不是显示问题。短标识让”用眼睛核对链 ID”从不可能变成半可靠,这是它相对长哈希在体验上的全部让步。
风险提示:本文是链标识机制科普,不构成投资建议;测试网名称与活跃状态随生态更替,历史标识与现网核对请以官方节点返回为准。
发表评论
还没有评论,来说两句吧。
评论区为展示样式,提交不会被处理。