一文盤點比特幣銘文協議的賽道與原理
來源:Community ID
在比特幣鏈上的銘文協議基礎設施中,一系列創新協議,如 BRC-20、BRC-420、BRC-100、BRC-1024 和 BRC-137,催生了數字資產的新时代。這些協議正在推動比特幣生態系統內的顯著變革,涵蓋了從 BRC-20 同質化代幣標準到 BRC-420 元宇宙數字資產管理協議,再到 BRC-100 分佈式計算協議和 BRC-1024 開放元宇宙構建協議,最終再到 BRC-137 去中心化身份協議。
這些協議的出現不僅為數字資產在比特幣網絡上提供了更多可能性,還為去中心化應用、社交金融、遊戲金融等領域提供了新的解決方案,接下來,我們將詳細介紹這些協議。
BRC-20
BRC-20是一種代幣標準,其關鍵資訊被銘刻在比特幣交易的隔離見證腳本數據中。該協議是由區塊鏈分析師 Domo 於 2023 年 3 月初創建的,允許 BRC-20
代幣攜帶 JSON 數據,實現在比特幣網絡上進行代幣部署、鑄造和轉移等附加功能。BRC-20
標準通過 Ordinals 協議支持可互換代幣的創建和轉移,例如 Ordi 和 Pepe。
BRC-20 索引器負責維護分類帳本,與比特幣完全獨立。索引器必須準確記錄每次餘額變化,以確保分類帳本的完整性。儘管隨著時間的推移和節點負擔的增加,索引器的分類帳本會積累,但由於包括 OKX 在內的多個技術團隊的協作努力,基礎設施是穩健的,確保了 BRC-20 的可靠性。
BRC-20 代幣為比特幣區塊鏈引入了創新維度,在 BTC 生態系統內為代幣化和去中心化應用提供了新的可能性。雖然它們在 BTC 生態系統內展示了更廣泛的應用和靈活性,但在智能合約功能和互操作性方面存在一些限制。然而,BRC-20 代幣的持續發展和不斷增長的興趣表明它們有潛力對數字資產領域產生重大影響,使比特幣不僅僅成為一種加密貨幣,還成為各種代幣化資產和應用的平台。
BRC-420
BRC-420 協議是元宇宙中數字資產管理的創新方法,為創作者提供了一個全面的系統,通過遞歸、許可和版稅來管理、共享和變現他們的創作。
該協議旨在顛覆虛擬空間中數字資產創建和分發的概念。使用 BRC-420 的創作者可以開發複雜的資產格式,如遊戲物品、動畫、效果或遊戲模塊,並開放這些格式供社區驅動的增強和利用。最重要的是,BRC-420 實施了一個獨特的系統,將使用權與許可費用聯繫起來,為數字資產創造了新的收入流。
基於銘文,BRC-420 通過約束關係將使用權和許可費用結合在一起。擁有銘文的個人可以分配他們的使用權並為其設置價格。使用權可以理解為允許其他用戶在普通空間中使用創作者的音樂、模型、腳本、遊戲等,或解釋為購買某些特權,比如加入創作者的組織或俱樂部。
BRC-420 的關鍵特徵包括在元宇宙中實現複雜的遞歸數字資產格式,將使用權與創作者利益的版稅聯繫在一起。在技術規範方面,它支持各種遞歸資產格式(2D、3D),與區塊鏈集成,並促進自動版稅轉移。此外,BRC-420 通過遊戲平台和引擎的廣泛採用,提升了在各種數字生態系統中的可用性,同時實現了不可變的資產部署和透明的區塊鏈記錄交易,以保護創作者和用戶的權利。
關於部署,任何人都可以為所擁有的銘文部署 BRC-420。部署者是許可費的接收者。每個銘文只能部署一次 BRC-420,這意味著一旦對特定銘文進行了有效的 BRC-420 部署,進一步的部署將無效。
在與 Ordinals 關聯的遊戲和模塊化區塊鏈中,BRC-420 為創作者提供了創新的可能性。不同的創作者可以貢獻各種模塊,使新的創作者能夠建立在前人的創新基礎上,從而在 Ordinals 生態系統內創新激增,使所有涉及方受益。
BRC-100
協議是基於序數理論的去中心化計算協議,專門用於比特幣 Layer1 上的去中心化應用,比如 DeFi、SocialFi 和 GameFi。它被定義為一個可擴展的去中心化計算協議,允許隨時間集成新的特性和功能。
BRC-100
BRC-100 引入了獨特的計算操作,如 mint2 / mint3 和 burn2 / burn3,每個操作都為協議添加了一層複雜性和功能。mint2和mint3操作通過合併特定條件或狀態來擴展基本的發行過程,例如,mint2 可用於在某些條件下發行代幣,通常涉及應用程序狀態的更新,而 mint3 允許在不影響流通供應的情況下鑄造代幣,對於特定使用場景很有用。類似地,burn2 和 burn3 擴展了標準的燃燒過程。burn2 用於在特定條件下銷毀代幣,通常會導致應用程序狀態的更改,而 burn3 允許將代幣轉換為應用程序內不同的狀態,而不減少流通供應量。例如,在借貸應用中,用戶抵押代幣後,應用程序可以使用 mint2 指令為用戶鑄造認證代幣。
BRC-100 協議的一個顯著特點是其全面的參數和操作集合,定義了其功能。關鍵參數包括 "extends"、"upgradeFrom"、"openAsChild" 和 "stoppable",每個都在協議架構中服務於特定目的。例如,"extends" 確定從其他協議的繼承,而 "stoppable" 表示應用程序是否可以停止。
BRC-100 為協議和應用開發提出了模塊化方法:繼承和嵌套,為 BRC-100 協議和應用的擴展提供了理論基礎。該協議從根本上描述了具有計算能力和狀態的代幣,擴展了 BRC-20 協議的行為。計算能力和狀態轉換可以通過 BRC-100 擴展協議進行擴展,所有 BRC-100 擴展協議都是相互兼容的,這意味著實現 BRC-100 及其擴展協議的代幣可以跨應用使用。此外,BRC-100 協議及其擴展協議可以通過協議改進來更新和升級。BRC-100 協議及其擴展和改進的集合稱為 BRC-100 協議棧。
BRC-100 以其全面的參數、各種操作和高級計算能力而聞名。它可以支持像 BRC-101 這樣的協議擴展和獨特的計算操作,展示了其在應對去中心化計算的複雜需求方面的適應性和創新性。
BRC-1024
BRC-1024 協議是基於比特幣序數理論的開放式元宇宙構建協議。它勾勒了比特幣網絡上元宇宙的核心元素,如角色、地圖和世界觀,並構建了一個類似於漫威和星球大戰的虛擬開放世界。
一旦元宇宙組件部署完成,任何錢包都可以鑄造其實例。
下面概述的順序操作有助於在根元宇宙中部署名為 "charactor:warrior" 的組件,明確定義了在這個背景下戰士的角色。在 "tick" 字段中,分層的類別分隔符由 ":" 表示,表示 "warrior" 是更廣泛的類別 "character" 的子集。
在 "elements" 的領域內,"warrior" 組件的組成部分以字典形式表達。這個字典中的鍵與元素名稱有關,包括種族、亞種、性別、髮色、髮型、膚色、服裝、配飾、武器和外骨骼,總共有十個不同的元素。每個鍵的相應值是一個包含特定元素的候選值的數組。在通過 "mint" 操作啟動創建戰士實例時,需要從提供的數組中精心選擇每個元素的一個候選值。
在部署元宇宙組件後,任何錢包都能夠鑄造其實例。鑄造後,持有者的錢包在根中擁有一個戰士角色實例。將銘文轉移到另一個錢包後,該實例將歸新錢包所有。
實質上,虛擬世界中的各種元素可以通過鑄造不同的元宇宙組件來精確定義,包括角色、土地、環境、世界觀等。創始人在白皮書中強調,元宇宙資產元素的定義不受當前格式的限制。該協議設想未來支持多種類型,包括整數、浮點數、字符串等,甚至更複雜的構建規則。此外,預期的功能還包括升級功能的支持,引發用戶社區的更高期望。
BRC-137
BRC-137 為比特幣生態系統帶來了一種全新的去中心化身份識別系統。它為組織和社區提供了一種在比特幣生態系統中區分自己並建立品牌的方式,提供了高度的靈活性和流動性,是比特幣生態去中心化社交、社區治理以及 SocialVerse 的基石。
對於傳統的去中心化身份標識符(DID),其格式通常遵循 \<name>.\<TLD>,其中 \<TLD> 表示其所屬的域。在同一域內,通常不允許重複使用名稱。為了增強域名的靈活性和流動性,BRC-137 提出了一種新的 DID 組合形式。
BRC-137 協議允許任何人以完全無需許可和去中心化的方式鑄造唯一的 \<DID>。\<DID> 是一種與 BRC-20 協議兼容的半同質化銘文,總供應量為 2100 萬。擁有 \<DID> 的持有者可以在其上自定義一個字符串作為名稱(全鏈唯一且先到先得),一旦銘文銘刻上字符串,它就變得不可替代。對於與 BRC-137 協議集成的基礎設施或 dApps,銘刻的 \<DID> 可以直接解析到銘文持有者的地址。
同時,\<DID> 銘文可以與多個 \<TLD> 建立綁定關係。在建立綁定關係後,\<DID>.\<TLD> 也可以解析到所有者的地址。\<TLD> 同樣以去中心化的方式分發,任何組織或社區都可以通過 \<TLD> 創建自己的品牌並建立身份識別系統。
BRC-137 包括三種資產:BRC137-DID、BRC137-TLD 和 BRC137-DELEGATOR。其中,BRC137-TLD 和 BRC137-DELEGATOR 是基於 BRC-420 協議的非同質化代幣,而 BRC137-DID 是基於 BRC-20 協議的半同質化代幣。
`BRC-137` 主要包括以下三種類型的資產:
- `BRC137-DID` 是與 `BRC-20` 標準兼容的半同質化代幣。任何人都可以以完全去中心化的方式鑄造 `BRC137-DID`,在經過命名之後, `BRC137-DID` 將會變成非同質化代幣,可以直接解析到所有者的地址。此外,`BRC137-DID` 還可以綁定到任意數量的 `BRC137-TLD` 以獲取附加名稱。 `BRC137-DID` 的引入,實現了比特幣生態上的去中心化身份識別,同時保障了資產性質上的高流動性。
- `BRC137-TLD` 是 `BRC-137` 協議中的非同質化代幣,命名規則類似於 `BRC137-DID`,一旦命名,就無法更改。持有者可以設置綁定費用,`BRC137-DID` 的持有者可以向 `BRC137-TLD` 的持有者支付綁定費用,來為持有的 \<DID> 綁定 \<TLD> 後綴,從而實現社區身份的獲取。`BRC137-TLD` 的推出進一步豐富了比特幣鏈上去中心化身份領域的生態系統,為鏈上社區治理提供了更為全面的解決方案。
- `BRC137-DELEGATOR` 是 `BRC-137` 協議中的特殊資產,數量有限。持有者可以成為代理節點。代理節點可以批量記錄用戶交易以降低交易成本,並通過向用戶收取低於交易費用的費用而獲利。引入 `BRC137-DELEGATOR` 角色,在降低`BRC-137` 持有者交易成本的同時,也為 `BRC137-DELEGATOR` 的持有者提供了盈利機會,促進了 `BRC-137` 生態系統的發展。
總結
從銘文的生成和傳輸到獨特的計算能力,再到通過 `BRC-420` 創建開放虛擬世界,以及 `BRC-137` 協議的去中心化身份識別系統,每個協議都呈現出其獨特的技術特徵和應用領域。
這一系列的銘文協議,包括 `BRC-420` 和 `BRC-137`,不僅僅是數字資產的代名詞,它代表著比特幣鏈上基礎協議的新一代,為區塊鏈技術的發展鋪平了道路。這不僅是比特幣作為數字貨幣的演進,也是比特幣作為一個平台的崛起,為各種數字資產和應用提供了堅實的基礎。