什么是Bitcoin銘文?Bitcoin最小單位是聰(satoshi 即 sat),1 枚Bitcoin可分為 1 億聰,每個(gè)聰都通過序數(shù)理論進(jìn)行排序,有對(duì)應(yīng)序數(shù),是唯一編號(hào)。Bitcoin銘文是指使用 Ordinals 協(xié)議將內(nèi)容寫入 satoshi 進(jìn)行銘刻,寫入的信息可以是文字,圖片,視頻和音頻等。Bitcoin區(qū)塊最多可以存儲(chǔ) 4MB 數(shù)據(jù),基于區(qū)塊大小限制,大部分 btcnft 是像素類型。Ordinals 協(xié)議是今年 1 月份上線的,該協(xié)議刺激了Bitcoin網(wǎng)絡(luò)交易頻率,截止 3 月底銘文總數(shù)現(xiàn)已超過 600K,并且還在快速增長(zhǎng),特別是 4 月份爆發(fā)。銘文不依賴服務(wù)器或存儲(chǔ),只要Bitcoin存在,銘文就會(huì)存在。Ethereum鏈上 NFT,如 ERC-721 元數(shù)據(jù)是存儲(chǔ)在 IPFS、Arweave 或有時(shí)完全集中的 Web2 服務(wù)器等平臺(tái)上,對(duì)外部依賴較高。
每個(gè)人都可以在Bitcoin鏈上銘刻(inscribe),創(chuàng)建銘文,生成 brc20 或 btcnft。但銘文遵循先到先得約定,若同樣一串字符都出現(xiàn)在Bitcoin公鑰腳本中,以更早的 Ordinals 序列號(hào)對(duì)應(yīng)的銘文數(shù)據(jù)為有效銘文。比如多個(gè)上傳到Bitcoin網(wǎng)絡(luò)的 punk 中,只有最早 bitcoin punk 被認(rèn)為是有效銘文,才有共識(shí)。也會(huì)存在鑄造時(shí),誰(shuí)支付 gas 越高,就越早被礦工受理,成功效率更高;而支付低 gas 的玩家,由于是“后來者”鑄造失敗,支付 gas 也不會(huì)退回。前段時(shí)間 brc20 鑄造火爆時(shí),鏈上 gas 一度高達(dá) 700 美元,熱度可見一斑。
Bitcoin總量是2100萬(wàn)個(gè),每個(gè)Bitcoin包含10^8個(gè)聰(Satoshi, Sat)。因此,Bitcoin網(wǎng)絡(luò)上一共有2100萬(wàn)*10^8個(gè)聰。Ordinals協(xié)議將這些聰區(qū)分出來,為每個(gè)聰進(jìn)行唯一編號(hào)。本節(jié)將介紹這個(gè)協(xié)議是如何做到為每一個(gè)聰進(jìn)行唯一編號(hào),并且如何追蹤其所在的賬戶。此外,還會(huì)簡(jiǎn)介對(duì)于聰?shù)南∮卸确莘诸悺?/div>
稀有度(Rare Satoshi)
作為Ordinals協(xié)議的衍生玩法,聰?shù)南∮卸瓤梢愿鶕?jù)它們的挖掘順序來定義。這將導(dǎo)致一些特殊的聰具有不同的稀有度。以下是不同聰?shù)南∮谐潭龋?/div>
common
普通級(jí): 除區(qū)塊第一個(gè)聰外的任何聰(總供應(yīng)量為2100萬(wàn)億)
uncommon
優(yōu)良級(jí): 每個(gè)區(qū)塊的第一個(gè)聰(總供應(yīng)量為6929999)
rare
稀有級(jí): 每個(gè)難度調(diào)整期的第一個(gè)聰(總供應(yīng)量為3437)
epic
史詩(shī)級(jí): 每次減半后的第一個(gè)聰(總供應(yīng)量為32)
legendary
傳奇級(jí):每個(gè)周期的第一個(gè)聰(總供應(yīng)量為5)
mythic
神話級(jí): 創(chuàng)世區(qū)塊的第一個(gè)聰(總供應(yīng)量為1)
這種稀有聰?shù)母拍羁梢詾锽itcoin生態(tài)增加更多的趣味性和價(jià)值。不同稀有度的聰可能在市場(chǎng)上具有不同的價(jià)值,吸引收藏家和投資者。
銘文
Ordinals 協(xié)議利用了SegWit 放寬了對(duì)寫入Bitcoin網(wǎng)絡(luò)內(nèi)容的大小限制,將銘文內(nèi)容存儲(chǔ)在見證數(shù)據(jù)中。使其可以存儲(chǔ)最大4MB的元數(shù)據(jù)。Taproot 使得在Bitcoin交易中存儲(chǔ)任意見證數(shù)據(jù)變得更加容易,允許 Ordinals 開發(fā)人員 Casey Rodarmor 將舊操作碼(OP_FALSE、OP_IF、OP_PUSH)重新用于他所描述的「信封」為被稱為「銘文」存儲(chǔ)任意數(shù)據(jù)。
鑄造銘文的流程包含以下兩個(gè)步驟:
首先,需要在提交交易中創(chuàng)建一個(gè)承諾到包含銘文內(nèi)容的腳本的Taproot輸出。存儲(chǔ)的格式是Taproot,即前一筆交易的輸出是P2TR (Pay-To-Taproot),后一筆交易的輸入,在見證的Taproot script中嵌入特定格式的內(nèi)容;首先將字符串
ord
入棧,以消除銘文有其他用途的歧義。
OP_PUSH 1
指示下一次推送包含內(nèi)容類型,并
OP_PUSH 0
指示后續(xù)數(shù)據(jù)推送包含內(nèi)容本身。大型銘文必須使用多次數(shù)據(jù)推送,因?yàn)?taproot 的少數(shù)限制之一是單個(gè)數(shù)據(jù)推送不得大于 520 字節(jié)。此時(shí)銘文的數(shù)據(jù)已對(duì)應(yīng)到交易輸出的UTXO上,但是未被公開。
其次,需要在揭示交易中消費(fèi)提交交易創(chuàng)建的那個(gè)輸出。在這個(gè)階段,通過將那筆銘文對(duì)應(yīng)的UTXO作為輸入,發(fā)起交易。此時(shí),其對(duì)應(yīng)的銘文內(nèi)容被公開至全網(wǎng)。
通過上述兩個(gè)步驟,銘文內(nèi)容已與被銘刻的UTXO進(jìn)行綁定。再根據(jù)上文介紹的對(duì)于聰?shù)亩ㄎ唬懣淌窃谄漭斎氲腢TXO對(duì)應(yīng)的第一個(gè)聰上進(jìn)行,銘文內(nèi)容包含在顯示交易的輸入中。根據(jù)上文介紹的對(duì)于聰?shù)牧鬓D(zhuǎn)、跟蹤的介紹,這個(gè)被銘刻上特殊內(nèi)容的聰可以被轉(zhuǎn)移、購(gòu)買、出售、丟失和恢復(fù)。需要注意的是,不可以重復(fù)銘刻,否則后面的銘文是無效的。
免責(zé)聲明:什么是比特幣銘文?文章轉(zhuǎn)發(fā)自互聯(lián)網(wǎng),版權(quán)歸其所有。
文章內(nèi)容不代表本站立場(chǎng)和任何投資暗示。加密貨幣市場(chǎng)極其波動(dòng),風(fēng)險(xiǎn)很高,可能不適合所有投資者。在投資加密貨幣之前,請(qǐng)確保自己充分了解市場(chǎng)和投資的風(fēng)險(xiǎn),并考慮自己的財(cái)務(wù)狀況和風(fēng)險(xiǎn)承受能力。此外,請(qǐng)遵循您所在國(guó)家的法律法規(guī),以及遵守交易所和錢包提供商的規(guī)定。對(duì)于任何因使用加密貨幣所造成的投資損失或其他損失,本站不承擔(dān)任何責(zé)任。