一天3个OP_CAT协议,比特币生态要「变天」了?
昨天可能是一个适合猫咪出来晒太阳的日子,至少,在比特币生态是这样。一天的时间内,我们见到了 3 个使用 OP_CAT 来驱动的比特币 FT 协议——Fractal 上的 CAT 20、「量子猫」团队的 CATNIP 以及「Moto 系」的「Danny CAT 20 」。
这三者中,Fractal 上的 CAT 20 是已经落地打到如火如荼,$FB 的价格一度突破 30 美元,在我撰写这篇文章的时候,Fractal 链上的矿工费率已经高居 2000 sats/vb 不下。
「量子猫」团队的 CATNIP 只是官宣,落地要等到比特币主网的 OP_CAT 复活。
「Moto 系」的「Danny CAT20」则是 Motoswap 和 OP_NET 创始人 @bc 1 plainview 在 CAT 20 出来 2 小时以后表示自己才是最先提出 OP_CAT 驱动比特币 FT 协议这种想法的。这里先不具体说我的看法,接下来我们讨论到的时候再说。
先从已经可以玩的、Fractal 上的 CAT 20 开始。
CAT 20
CAT 20 在早期被玩家发现并形成传播以后还没有那么的火,因为直到昨天晚上,我都还可以用 300-500 sats/vb 的费率打到一些。真正爆火还是因为到昨晚快 11 点的时候,Fractal 的区块浏览器上突然多了个「CAT 20 」分栏,于是彻底 FOMO 起来了。
这里的数据从昨晚出来以后就没动过,所以也不好算还有多久 $CAT 会打完
如果 $FB 的价格是 30 U,拉到 2000 sats/vb 的费率来打,单张的成本接近 1 U,也就是这个情况下其实是按照 2100 万美元的市值来「购买」$CAT。
CAT 20 的技术文档相当专业,Github 页面也相当规整,是实实在在使用了 OP_CAT 技术来驱动的 FT 协议。如果不是对比特币的技术有深入钻研的个人或团队,难以掏出这样水平的东西。
什么叫「实实在在使用了 OP_CAT 技术来驱动的 FT 协议」?用官方文档的话来回答就是,「任何管理 Token 铸造过程的规则都是在智能合约中执行」。基于此,CAT 20 就有了这些特性(更多特性请参阅 官方文档 )
- 不会烧资产。你可以直接把用于铸造 Token 的 UTXO 再拿来继续铸造 Token,因为本质上,CAT 20 相当于我们把数据写在 UTXO 里面然后智能合约去处理。以往的烧资产我们通常是以「染色币」思路来理解——我把一个存在铭文或者是「染色币」的 UTXO 花出去了,就再也找不回来了。但是 CAT 20 不是这样,链上数据是不可能丢的,合约通过检查链上数据(交易)来处理变化。我们的 UTXO 实际上是花在了合约交互上,像 ERC-20 。
- ticker 可重复。尽管 ticker 是可以重复的,但是每个 Token 在创世交易的 txid 和输出索引都是不同的,它们共同构成一个 Token 独一无二的 tokenid,以此区分同 ticker 的不同 Token。
- 铸造规则更自由。没有人为规定,完全是看部署 Token 的时候合约是如何编写。官方文档提到的一些用例包括预售、预挖、PoW 挖、指定 Token 持有者铸造、质押铸造等等。
「量子猫」团队的 CATNIP 在实现上和 CAT 20 比较像,所以在接下来的 CATNIP 部分,我想着重谈谈这个东西对比特币生态的潜在巨大影响。
CATNIP
首先要提醒大家,CATNIP 只有在比特币主网的 OP_CAT 正式复活以后才会上线,在此之前不会有任何参与方式,这不像符文那样可以通过仿照 Casey 的想法来「抢跑」。原因在上面的 CAT 20 部分其实也交代了——没有 OP_CAT,根本无法实现「任何管理 Token 铸造过程的规则都是在智能合约中执行」。
我看到 CATNIP 的时候第一个想法是, @udiWertheimer 像是终于露出了他的「獠牙」,他要「跳脱 Ordinals 之外」...
为什么这么说呢?来看看他的推文:
他说,BRC-20 和符文的用户体验让大多数 Crypto 爱好者感到失望,尽管 Ordinals 和铭文被广泛认为是优越于其它链的 NFT 实现,但是 BRC-20 和符文不满足其它链上的 FT 协议标准。原因是,比特币的共识(节点和矿工)不知道它们的存在,符文必须通过代码上的技巧绕过限制,「欺骗」(非攻击,只是一种形容)以在比特币网络上得以实现,这也是为什么符文的 UTXO 要切割否则交易都不可以实现部分购买,以及无法拥有 AMM 和流动性池的原因。
如果比特币的共识接受了 OP_CAT,那就不需要再想尽办法「欺骗」,还可以实现更多。
从 Ordinals 诞生以来,大部分的比特币生态创新还是围绕在 Ordinals 上,包括 FT 和 NFT。Udi 这么一整,也许比特币生态的注意力会被切成两半,一半是 OP_CAT 和 FT,另一半是 Ordinals 和 NFT。
而如果比特币主网的 OP_CAT 成功复活,最大的受益者之一无疑是「大巫师」及「量子猫」团队及持有者。即使在当下,我们都可以猜想到这两个项目持有者的两种收益——CATNIP 的第一个 Token 给「大巫师」及「量子猫」空投,直接收益;发动社区带领 OP_CAT 复活运动并最终成功,作为 NFT 项目的地位再难有人企及,间接收益。
除了热情之外,我想他们也有非复活 OP_CAT 不可的现实理由。毕竟,「大巫师」拿了 750 万美元融资。
短期的后续发展将很有趣。Udi 会不会和 Ordinals 支持者(甚至是 Casey)发生论战?在 Fractal 上的 CAT20 已经有了先发优势,这两者会不会发生竞争,比如 CAT20 在未来杀向主网?而这,会不会又引起新一波「中外互不接盘」?
Danny CAT 20
和上面两位比起来,这名参赛选手真的「搞子」属性比较强... 说实话,我看了 @bc 1 plainview 的推文以后一头雾水——大哥,你怎么敢说你一个月前就发明了 CAT 20...
没有 CAT20 那样专业的技术文档,甚至也没有 CATNIP 那样详细阐述实现流程的推文,就只有这张 Telegram 截图。OK 没有关系,我给大家解释下这张图表达的思路——实际上就是用 OP_CAT 把 Mint 铭文的几个字段给串起来,OK,我发明了 OP_CAT 版本的 BRC-20 了。
这和 CAT20 是风马牛不相及的东西。本质上这东西和 BRC-20 是一样的,建立在 Ordinals 协议之上,所以他才会说必须要等到 Fractal 上区块高度 21000 Ordinals 协议激活以后才能推出。其次,CAT20 和 CATNIP 都是用合约来驱动整个 FT 协议的,这个 Danny CAT20 实际上是铭文驱动,只不过是把创建铸造铭文的方式变了一下,改成用 OP_CAT 把铸造铭文上的字给串起来...
这就好比一块牛肉,CAT20 和 CATNIP 是在探索怎么把锅升级成炼丹炉,把牛肉做成唐僧肉。大哥冒出来说,牛排直接一整块煎着吃也可以,切成块用签子再串起来烤着吃也可以,我和你们是一个等级的选手...
投机取巧的「做盘式创新」可休矣。
结语
CAT 20 和 CATNIP 无疑让我感到振奋。此前也很想写 OP_CAT,但是技术原理实在很晦涩,也没有直接的用例可以向大家直白地阐述与分享。随着这两者的出现,我想我们会看到更多的 OP_CAT 应用。
Ordinals 打开了比特币创新探索的大门,但道阻且长的漫漫征途,只有 Ordinals 存在是寂寞的,更是不正常的,我们乐于见到更多的探索。而对于 Fractal,CAT 20 的出现是对其「试验田」定位的绝佳诠释,也让我对 Fractal 的未来发展有了更多期待。