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。