menu-icon
anue logo
熱門時事鉅亨號鉅亨買幣
search icon

區塊鏈

梳理比特幣UTXO、Ordinals、BRC20技術邏輯關係

BlockBeats 律動財經 2023-05-12 10:30




自 Ordinals 問世以來,比特幣 inscription 市場一直都很小眾,但 BRC20 標準的出現改變了這一局面。當 ordi 萬倍神話還在耳邊傳揚時,比特幣 NFT 小圖片市場也順勢打破了冷寂。 本着硬核科普的態度,接下來 thread,我淺薄梳理下比特幣 UTXO、Ordinals、Brc20 之間的技術邏輯關係,探究下其背後的敘事經濟學。

在看到 ERC721 標準帶給以太坊的市場繁華之後,就有開發者思考能否給比特幣注入 NFT 的玩法。具有唯一特性的 UTXO 數據結構就成了突破口: 當一個地址新增一筆 BTC 時就會生成一個 UTXO,而當一個地址花費一筆 BTC 且未花完時,一個新的 UTXO 來替代原有的 UTXO,以此追蹤 UTXO 就能追蹤比特幣地址餘額等狀態資訊。


而 UTXO 由一個 TX 哈希值,和一個 output 指向的從零開始遞增索引號構成,類似於 ERC721 的 ID 序列號; 且每個索引號還對應一個公鑰腳本 ScriptSubKey,原本只描述可以花費該 UTXO 的條件和規則。在 Taproot 軟分叉後,UTXO 可以在其輸出腳本中嵌入,image、text、audio 以及 json 數據包等附加內容;  

這些序列號和腳本數據都在比特幣鏈上,Ordinals 檢索器工具出現對其進行了解析,給出了把 NFT 搬到比特幣網路的解決方案。 提供了根據 UTXO 索引號序列號檢索其對應公鑰輸出腳本中 Metadata 數據的功能,這就使得 UTXO 具備了承載 NFT 功能。 inscribe 刻銘文的就是為 UTXO 上傳相應的 NFT 數據,生成 NFT 的過程.

需要注意的是,inscribe 刻銘文遵循先到先得的約定,若同樣一串字符都出現在了比特幣的公鑰腳本中,以更早的 Ordinals 序列號對應的銘文數據為有效銘文。解釋權歸展示銘文的第三方平台; 這正是為何,每個人都可以上傳 punk 到比特幣網路中,但只有最早的 bitcoin punk 才是正宗,這其實是一種共識! 

很快市場衍生出了比特幣圖片 NFT、域名 NFT、Text 、文件 NFT 等多樣玩法。 相比以太坊網路 Metadata 更多是 URL 形式呈現,比特幣 NFT 元數據都直接儲存在比特幣的公鑰腳本中,因此不少人稱比特幣公鏈才是承載 NFT 收藏品的最佳場所。 不過,此熱潮在一些批判其占用網路儲存資源的批判聲中逐漸冷寂了下來。

然而,Crypto 領域神奇的創新力量總是此起彼伏,3 月初一個名為@domodata的開發者設計了一種 BRC20 銘文實驗,以公鑰腳本中的 json 數據包為承載體,包含 depoly、mint、transfer 等參數。因為 BTC 公鑰腳本只儲存數據,並不支持智能合約指令執行程序。有了 json 數據包,鏈下平台可記錄一套賬本擴展應用。

打個比方:domo deploy 了 ordi 的 BRC20,並註明總供應量 2100 萬,單個地址 limit1000 個,鏈下管賬平台自 ordi 的部署序列號開始追蹤此後備註為 mint 的銘文數據資訊,只有接下來 21000 個包含 mint 的銘文數據包會被認為成有效銘文,遵循 fist is first 的原則。後續銘文再認定的話就超過總 supply 了,顯然不行。

這正是為啥 BRC20 需要三方平台讀賬、管賬的原因。 現在 transfer、mint 等功能簡單,追蹤起來比較快捷,但若要升級 BRC20,再添加 deploy 地址稅收之類的功能就複雜了,不像以太坊可以多個合約公開調用。這非常考驗平台讀取、檢索、管理賬本的權威和公正性。

這裡有不少技術難點,比如,前端接口如何控制 mint 銘文的人數;後端上鏈交易如何透明公平;平台又如何通過追蹤 utxo 排隊情況給用戶提供增加礦工費來提高打包效率的入口。種種功能都是第三方要進一步優化的體驗; 亂局之下自然會有小白受到未知市場的教育和洗禮。

舉個通俗例子:搶 BRC20 銘文如同 12306 搶火車票一樣,火車車廂有效座位號就那麼多,自然是先買先得,如果你擠破腦袋往裡沖,打到的可能是一個無座的銘文,對不起,請站着。當然你也可以直接以高價從黃牛手裡買有效的票,雖然貴點,但至少可以坐着;但你若買了無座票,要求火車站退票,怎麼可能 。

重點是,雖然 BRC20 的管賬方式粗糙了點,但敘事比較好玩,容易出圈,人人可以 depoly,人人可以 mint,加持去中心化 meme 文化思想,一時間就 fomo 起來了。BRC20 的意義是低成本地帶散戶邁進比特幣 NFT 領域。助力 ordinals 框架下一系列 NFT 受益。 所以這兩天比特幣小圖片市場的火爆緣由就不言而喻了。

以上內容技術層很難表述過於嚴謹,我僅從邏輯上跟大家拆解下比特幣 UTXO 機制、Ordinals、Brc20 的市場演變內在邏輯原理,讓大家感受下 ordinals 檢索和 BRC20 標準是如何在比特幣 NFT 市場下一路生花的。 後續市場如何我也審慎態度在觀察,在此之前先,保持好奇,謹慎參與、交給時間。

原文連結

暢行幣圈交易全攻略,專家駐群實戰交流

▌立即加入鉅亨買幣實戰交流 LINE 社群(點此入群
不管是新手發問,還是老手交流,只要你想參與虛擬貨幣現貨交易、合約跟單、合約網格、量化交易、理財產品的投資,都歡迎入群討論學習!

前往鉅亨買幣找交易所優惠

文章標籤


Empty