午夜咖啡午夜咖啡

jolestar 的文章与笔记。

Post

从半同质化资产角度看铭文

2023-12-21 01:55:25Post

把铭文放回资产类型和发行方式,而不是只停在技术表象。

很多技术人第一次看铭文,第一反应都是疑惑:这到底是什么玩意?它看起来简单粗暴,甚至有点像把 JSON 和文本硬塞进链上。但如果换一个角度,我觉得铭文更适合被理解成一种半同质化资产,或者说 SFT(Semi-Fungible Token)的现实爆发。

从技术表达上看,Ordinals Inscription 原本更像一种 NFT:它有唯一 ID,可以携带任意内容。BRC20 则是在这层表达里再嵌一层 JSON 规则,把一部分铭文变成了可流通的 FT。也就是说,FT 被包进了 NFT 的壳里,而这种“既有类型身份,又有局部差异,还保留一定流动性”的形态,本质上就很接近 SFT。

如果把它放回资产类型的语境里,铭文的意义就不只是“在 Bitcoin 上刻字”。SFT 这类资产很适合表达游戏道具、票据、债券、优惠券、权益凭证等各种介于 FT 和 NFT 之间的东西。上一轮周期里,这类资产形态一直没有真正被大规模激活;而铭文这波,反而把这种中间地带的资产一下子做活了。

问题随之而来:如果铭文真的是一种有生命力的 SFT,它的扩展性该怎么解决?只靠往铭文协议里不断加字段、加 op 指令,最后会碰到一个很硬的问题:协议一旦被市场广泛接受,就会有多家 Indexer 各自实现。任何协议升级都需要链下协调多个实现达成共识,这种难度其实并不比 L1 级别的协议升级低多少,扩展空间很快就会卡住。

所以更自然的答案还是智能合约。整个软件工程世界已经反复验证过,真正可扩展的方式不是不断往协议里堆规则,而是提供一个更通用的执行环境。从这个角度看,围绕铭文的扩展其实就只有两条像样的路:要么在 Indexer 中引入智能合约,让它变成一层可编程执行层;要么反过来,用智能合约直接表达一种“铭文式”的资产协议。

前一条路我更倾向于把它理解成“智能索引器”或者一种 DA-first 的执行层。Bitcoin 负责数据可用性和排序,Indexer 承担执行角色,铭文资产在这层之上获得更强的可编程使用场景。后一条路则是在智能合约链上吸收铭文的优点:低认知门槛、低发行门槛、更公平的初始分发,以及介于 FT/NFT 之间的资产表达能力。

我后来之所以去试着做 Movescriptions,出发点也就在这里。与其让用户继续围着一堆难以使用的 JSON 打转,不如直接用 Move 这类更适合资产表达的语言,把铭文背后真正有价值的部分抽出来。也就是说,把它做成一种原生可编程的半同质化资产协议:保留简单直观的类型表达,保留更低门槛的发行方式,同时让它天然成为智能合约状态的一部分,而不是依赖额外的链下索引解释。

所以我现在看铭文,重点已经不再是它最初那种“看起来有点荒诞”的技术外形,而是它给开发者提了一个很直接的问题:既然市场已经用真金白银证明,用户需要一种比传统 FT 合约更低门槛、比纯 NFT 更容易形成流动性的资产表达方式,那我们能不能把这种需求,用更成熟的智能合约和执行层方法重新实现一遍?如果能,这件事的价值就不会停留在铭文本身,而会进一步打开游戏、AW 和更多链上应用的构建空间。