Chia 的 NFT 怎么读:launcher、DID 与版税字段逐项拆解 图 1
Chia 的 NFT 怎么读:launcher、DID 与版税字段逐项拆解 · 图 1

Chia 的 NFT 怎么读:launcher、DID 与版税字段逐项拆解

一枚 NFT 是一枚“唯一币”

Chia 的账本模型是 UTXO 风格的币(coin),它的 NFT 并不是某个合约映射表里的一行,而是一个 singleton:由一次启动(launch)产生的 coin 派生出来,用 launcherId 唯一标识,整个生命周期都带着血统证明(lineage proof)。你可以把它理解成“一枚有身份证的币,这枚币本身就是藏品本体”。钱包的 walletconnect 接口里,chia_getNFTInfo 要的参数正是 coinId,也就是 launcher id。

这种结构带来一个卖家很在意的性质:官方文档把它称作市场独立性(Marketplace Independence)——卖的时候不必然要把藏品转进市场合约,自持托管是默认路径。至于某个市场具体怎么走流程,要看那个市场的实现,而不是 Chia 链本身的规定。

Chia 的 NFT 怎么读:launcher、DID 与版税字段逐项拆解 图 2
Chia 的 NFT 怎么读:launcher、DID 与版税字段逐项拆解 · 图 2

归属用 DID,不只有一个地址

Chia 把去中心化身份(DID)作为 NFT 溯源的推荐做法,官方教程明确建议创作者把 DID 挂到自己铸造的所有 NFT 上。钱包返回的字段里能同时看到 ownerDid(当前归属的 DID)与 minterDid(铸造时的 DID),两者不一致时,说明这枚藏品换过归属主体。对收藏者来说,这是一个额外可查的连续性线索:它记录的是链上归属关系,而不是作品是否正版。

supportsDid 字段则说明内层谜题程序是否支持 DID。历史早期版本存在不支持的结构,跨版本比对时不要假定所有藏品同构。

版税与内容字段都在接口里

chia_mintNFTNFTInfo 的字段可以看到:royaltyAddressroyaltyPercentage 用来声明版税去向和比例,uris 是内容地址列表,hash 是内容哈希,另有 metaUrismetaHash 指向元数据、licenseUrislicenseHash 指向许可证文件,editionNumbereditionTotal 表示当前版次与总版数,mintHeight 记录铸造时的区块高度,chainInfo 是刻在链上的少量信息。

这些字段各有边界。内容哈希能对上一次抓取到的文件,却对不了“这图是不是本人画的”;licenseUris 指向一份文本,法律上是否成立仍要看文本本身和适用法律;版次字段证明了发行方声明的总量,售罄与真伪仍需结合发行方 DID 与铸造记录判断。版税字段也一样:它是一条声明,最终是否按比例支付取决于交易市场如何构造交易。

上手核验的三步

第一步,拿 launcher id 查 chia_getNFTInfo,把 urishasheditionNumber/editionTotal 抄下来。第二步,把 ownerDidminterDid 跟项目方公布的信息对照,看归属链条是否连续。第三步,把内容文件从 URI 抓下来自己算一次哈希,跟 hash 字段比对。三件事全部对上,才叫“链上声明与链下内容一致”。

常见误区

把 DID 当身份认证是最常见的一条。DID 是链上可验证的标识符,它证明“这个标识控制了这枚 NFT”,不证明标识背后是某位真实的人。第二条是把“不需要转到市场合约”误解为“挂了单就不可能同时挂两处”,链上结构不阻止你在两个地方同时展示同一枚藏品,最终只有一个成交。第三条是忽略 updaterPuzhash 所指的元数据更新方,元数据由谁负责更新、能否更新,是链上可见的结构信息,不该只看界面。

再往前一步:什么时候值得选 Chia

如果一枚藏品的发行方在 Chia 上铸造,你作为买家获得的是“可全字段核验”的便利:从 launcher 到 DID、从内容哈希到许可证链接,理论上每一项都能自己查。但也正因如此,核验责任部分落在了收藏者手里——字段齐全不等于有人替你核实过字段。把这套接口当成显微镜而不是成绩单,是使用 Chia NFT 最务实的心态;同样的一枚藏品,字段查得越细,宣传与事实之间的距离就越藏不住。

风险提示:本文只解释技术机制与操作边界,不构成投资建议,也不推荐任何项目或平台。链上规则可能随版本升级变化,判断以官方规范文本与链上实际代码为准。