10 月份至今,在现货BTC ETF 的预期催动下,从 BRC20、Solana 生态再到 GameFi 等各种概念的普涨让人应接不暇,行情重启似乎只在一瞬之间!
要问最近币圈有什么暴富神话,那一定是铭文赛道了,先有 BRC-20 ORDI 一个月爆拉数千倍,后有以太坊铭文两周 300 倍,这里面很多新概念,又是递归铭文啊又是ESC20的,可谓层出不穷,很多人傻傻分不清楚,还没搞明白呢,人家就爆拉了,只能拍断大腿。
铭文这个概念最早是由 Ordinals 协议在去年 12 月 14 日提出的,简单解释,Ordinals协议是一个给比特币最小单位-聪进行编号的系统,BTC 总量是2100万枚,所以一共有2100万亿聪,同时呢Ordinal 协议还可以把数据植入到聪里面,植入这一过程叫做铭刻(inscribe),被植入的这部分数据自然被称作铭文(inscription),携带了铭文的聪就产生了独特性和稀缺性。把最小单位成为新的炒作标的,某种程度上,也算对比特币做了一次价值的扩容,而且是刻容
刻容刻在哪里?
比特币每一笔交易在上链的时候,除了最基本的交易元数据之外,比特币网络允许你提交一串自定义字符的交易备注,和你给人银行转账添加一倍备注是一样的原理。这个交易备注字段曾经主要是「op_return」字段,这个容量就很小,而在 Taproot 升级之后,也可以是交易 witness 字段。witness 字段最多支持铭刻 4M 而不是几十kb的内容,这才给了铭刻发挥的空间。
那么具体怎么刻呢?铭刻是通过将要铭刻的聪发送到交易中来完成的,在每次比特币交易之后,都会生成一个未使用的交易输出(UTXO),它类似于证明你的余额的证书,并存储在比特币网络上。
Ordinals 协议允许将你的 NFT信息附加到 UTXO,也就是将 NFT 雕刻在你的余额证书上。
当然,数据必须被编码成字符串形式后才能“雕刻”。
我们做一个通俗的类比。好比你的口袋有5元钱,要给我4元钱,按照UTXO的原则,你要把5元钱都拿到桌面上,4元钱给我,没使用的1元钱就给到你,成为了你的余额,Ordinals就是趁你把5元钱拿到桌面上,准备完成交易的时候,把这个备注像刻章一样刻在那个返给你的1元钱上,那1元钱就有了铭文。
本质上,Ordinals 协议实际上是借比特币链上的内存,记录自己的账本,形成新的共识,这个新的共识既基于比特币共识,去中心化且加密原生,又完成了自己的进化,这就是寄生虫生存法则。
这也是 Ordinals 巧妙的地方,把比特币当成工具人,比特币成为数据存储的“硬盘”宿主,也就是数据可用层,自己才是正儿八经的共识层,完成了自身NFT的破茧而出!
这时候有人就会疑惑了,铭文到底是NFT还是FT,也就是同质化代币?说是NFT,为什么Unisat有代币的数量,交易所里也有?
这两张都是比特币铭文,左边这枚聪被刻上了一张 punk 图像,右边这枚聪被刻上了四个字符,之前大家都是聪,无非挖出时间的早晚罢了,一聪就是等于一聪,同质化代币没毛病,但是现在呢,两枚聪被雕刻之后都变得独一无二的,我是 punk 你是 loot ,这一下就非同质化了,我punk当然要比你loot金贵多了。
这个时候聪明的你肯定会想,那我现在也给一个聪上刻上 punk 图像,会不会身价翻倍。
应该不行,除非你是第一个部署和刻上punk的发行者。
跟传统 NFT 一样,铭文的共识也是 First is first。
如果有多个人想要刻同一张图片在不同的聪上,他们的确可以这样做,但是只有第一个铭文是有价值的,这时候时间戳就发挥作用了,判断谁的铭文是那第一个。
除此之外,聪的稀有度还它被挖出时所处于的区块位置决定的,最高等级就是创世块的第一个聪,被叫作神话聪。这就一个,想想就值钱,收藏价值拉满了。
综上这些特点,就是非同质代币的特质,所以铭文是NFT。
而它和以太坊上NFT最大的区别在于,NFT的一切数据均保存在链上,更加去中心化所以也更加原教旨,更性感。
NFT 说完了,那FT又是咋来的呢?
关于token发行标准大家耳熟能详的估计就是ETH上经典的ERC-20和ERC-721,分别对应着可拆分token和不可拆分token,这些协议都是基于ETH自带的智能合约去设计完成的,而想在没有智能合约功能的BTC链上发token,那就非常难了。
但是ordinals协议的出现给了大家一个全新的思路,以单个聪作为载体,铭文作为标记,两者结合就可以生成唯一独特不可篡改的代币。
假设我想发一款名为$MR.V的token,最大发行量为1000个,那么我直接用ordinals给1000个聪都刻上MR.V的字符,也可以在一个聪上刻满1000个,1000个是Ordinals对一个聪刻铭文最大的容量。
同时根据 First is first 的共识,既然是1000个,我只承认前1000个刻上MR.V字符的聪才是我发行的token,这问题不就迎难而解了。
当然另一种情况,虽然规定了最大发行量是1000个,我采用了一个聪刻1个$MR.V的铸造方法,我只铸造了500个,剩余500个可以由任何人去铸造,那么由别人铸造的500个也是属于“First is first”的共识范围内了,后续超过最大发行量的多的$MR.V就不在共识范围内了。
所以根据Ordinals给的思路,第一个基于BTC的代币协议:BRC-20横空出世,协议的制定者domo就用BRC-20协议发行了第一款BTC链上的Token-$ordi,也就是ordinals前四个字母,初期铸造成本约0.1U一聪,最高 68 U,现在跌到了 48U。