Bitcoin應該隻作(Do)爲(For)數字黃金使用(Use),還是(Yes)應該實現更加複雜的(Of)功能呢?Ordinal NFT的(Of)出(Out)現激起了(Got it)大(Big)家對bitcoin的(Of)新一(One)輪關注,社區紛紛開始嘗試使用(Use)bitcoin網絡的(Of)不(No)可篡改性來儲存數據。
其中一(One)項創新舉措就是(Yes)使用(Use)名爲(For)BRC-20的(Of)标準來在(Exist)bitcoin上(Superior)創建原生的(Of)同質化通證。BRC-20通證聰明地繞開了(Got it)bitcoin網絡在(Exist)可編程方面的(Of)限制,并采用(Use)序數銘文創建半同質化通證。
本文将對BRC-20通證及其機制做深入探讨,并思考BRC-20是(Yes)否有潛力成爲(For)bitcoin上(Superior)的(Of)主流通證标準。
什麽是(Yes)Bitcoin Ordinals?
首先我們先簡單了(Got it)解一(One)下Ordinals。Ordinals将數據刻在(Exist)了(Got it)bitcoin的(Of)最小單位“聰”(satoshi)裏。它采用(Use)一(One)種名爲(For)序數理論(ordinal theory)的(Of)邏輯排序系統,給每個(Indivual)聰分配一(One)個(Indivual)單獨的(Of)序号,然後再将任意數據刻在(Exist)每個(Indivual)聰裏。
刻在(Exist)聰裏的(Of)數據可以(By)是(Yes)圖像、視頻、音頻、文字或甚至是(Yes)完整的(Of)應用(Use),比如簡化版的(Of)DOOM遊戲。正如下圖所示,BRC-20通證本質上(Superior)就是(Yes)嵌入了(Got it)某種文本格式的(Of)序數銘文,這(This)些文本爲(For)通證的(Of)創建和(And)管理制定了(Got it)規範。在(Exist)序數銘文中嵌入文本是(Yes)bitcoin NFT的(Of)常見用(Use)例,不(No)過随着技術的(Of)發展,也出(Out)現了(Got it)許多其他(He)的(Of)創新用(Use)例。
許多類型的(Of)數據都可以(By)嵌入到銘文中,不(No)過現在(Exist)越來越多的(Of)用(Use)例都是(Yes)将文本數據刻在(Exist)每個(Indivual)聰裏
Ordinals NFT是(Yes)bitcoin網絡的(Of)原生通證,不(No)需要(Want)依賴L2解決方案,也不(No)需要(Want)對bitcoin協議做任何改變,而且可以(By)向後兼容bitcoin網絡。序數銘文在(Exist)很短時(Hour)間内就成爲(For)了(Got it)bitcoin網絡中儲存數據的(Of)方式。
什麽是(Yes)BRC-20通證标準?
BRC-20通證最初是(Yes)在(Exist)2023年3月9日由一(One)位匿名開發者在(Exist)demo中發布的(Of)。這(This)位開發者使用(Use)了(Got it)一(One)種實驗性的(Of)标準,在(Exist)bitcoin網絡中創建原生的(Of)同質化通證。值得注意的(Of)是(Yes),BRC-20标準不(No)像EVM區塊鏈上(Superior)的(Of)主流通證标準一(One)樣使用(Use)智能合約,而是(Yes)将腳本文件儲存在(Exist)bitcoin網絡中,并用(Use)這(This)個(Indivual)文件來将通證與每個(Indivual)聰一(One)一(One)對應。BRC-20通證将JSON數據嵌入序數銘文中,因此用(Use)戶可以(By)部署、鑄造和(And)轉移通證。
第一(One)批BRC-20通證包含以(By)下JSON數據,定義了(Got it)通證的(Of)名字、每次鑄造量(上(Superior)限爲(For)1000個(Indivual))以(By)及總量(上(Superior)限爲(For)2100萬個(Indivual)):
雖然據BRC-20的(Of)創建者所稱,這(This)些通證隻是(Yes)爲(For)了(Got it)探索在(Exist)bitcoin網絡中創建同質化通證可行性,但是(Yes)它們卻激起了(Got it)bitcoin社區的(Of)強烈關注。其他(He)人(People)也開始嘗試創建自己的(Of)BRC-20通證。與此同時(Hour),包括錢包服務和(And)交易市場在(Exist)内的(Of)Ordinals基礎設施提供方也開始集成BRC-20,讓用(Use)戶可以(By)鑄造和(And)交易BRC-20通證。
BRC-20證明了(Got it)開源社區和(And)協作(Do)開發的(Of)強大(Big)力量。當有開發者提出(Out)一(One)個(Indivual)創新概念并将其開源後,這(This)個(Indivual)想法就可以(By)由社區中的(Of)其他(He)成員繼續發展和(And)延續,不(No)斷拓寬邊界。這(This)種開放與協作(Do)的(Of)環境有時(Hour)可以(By)激發出(Out)巨大(Big)的(Of)創新,并推動底層技術不(No)斷向前發展。
BRC-20通證的(Of)優劣勢分析
BRC-20通證雖然被看作(Do)是(Yes)同質化通證,但其實更準确的(Of)說法應該是(Yes)“半同質化通證”,因爲(For)它們隻能以(By)設定的(Of)增量進行交易。
用(Use)戶要(Want)鑄造BRC-20通證,必須先創建一(One)個(Indivual)mint JSON NFT,定義通證鑄造數量。然後,用(Use)戶要(Want)通過優先gas競拍機制才能有機會完成鑄造。如果要(Want)在(Exist)bitcoin網絡中交易BRC-20通證,賣家必須創建transfer NFT,将原本的(Of)mint NFT分成幾個(Indivual)小份,然後将通證賣給買家。如果有買家想要(Want)購買一(One)定數量的(Of)BRC-20通證,就需要(Want)先找到一(One)個(Indivual)正好出(Out)售這(This)一(One)數量通證的(Of)賣家。
另外,用(Use)戶如果要(Want)查看錢包中的(Of)BRC-20通證餘額,必須運行一(One)個(Indivual)鏈下索引器,這(This)個(Indivual)索引器會運行一(One)套規則來解釋銘文。而光有bitcoin全節點是(Yes)不(No)足以(By)完成這(This)些任務的(Of)。
BRC-20的(Of)創建者在(Exist)這(This)篇文檔中提到:
“這(This)個(Indivual)标準隻是(Yes)一(One)個(Indivual)有趣的(Of)實驗,展示了(Got it)你可以(By)用(Use)銘文在(Exist)鏈下創建餘額狀态。但大(Big)家絕對不(No)要(Want)把它當作(Do)bitcoin上(Superior)唯一(One)的(Of)同質化通證标準,因爲(For)我相信肯定還有更好的(Of)設計和(And)優化方案。”——domo
BRC-20 vs. ERC-20
BRC-20和(And)ERC-20其實隻有名字相似而已。ERC-20是(Yes)Ethereum上(Superior)的(Of)一(One)種同質化通證标準,基于(At)智能合約實現;而BRC-20則是(Yes)聰明地采用(Use)了(Got it)bitcoin網絡中的(Of)序數銘文來創建半同質化通證。由于(At)bitcoin區塊鏈有意限制了(Got it)可編程性,因此BRC-20比ERC-20更簡單也限制更多。
Bitcoin網絡通證的(Of)未來前景
雖然BRC-20并不(No)是(Yes)第一(One)次嘗試在(Exist)bitcoin網絡中創建資産,早期的(Of)Colored Coins和(And)近期的(Of)Taro都做過相關嘗試,但是(Yes)BRC-20卻采用(Use)了(Got it)創新的(Of)方式在(Exist)bitcoin網絡中創建原生的(Of)半同質化通證。
雖然就連BRC-20的(Of)創建者都對它的(Of)長期可行性持不(No)确定态度,但開源開發者社區可能會抓住這(This)個(Indivual)創新機會,并不(No)斷探索突破bitcoin腳本功能的(Of)新邊界。
微信咨詢