BTC Ordinals 熱潮:一文了解 BRC-20、ORC-20
前言
在先前的文章中,我們介紹過 BTC NFT,而在短短的數個月中,BTC Ordinals 又衍伸出了許多不同的分支協議。相信大家只要平常有關注幣圈的社群媒體,一定多少都看過這些字眼,像是:BRC-20、BRC-721、ORC-20 等等。那麼,這些協議分別代表什麼,又有著哪些用途呢?
本文將會將介紹當前較多人使用以及關注的協議,探索它們的不同之處。
同質化代幣(Fungible Token,FT)
Fungible 的意思是「可替代的」,這代表著代幣之間的可替代性,且擁有同樣的價值。簡單來說,這就是我們平常熟知的「加密貨幣」。
在 BTC 上可分為:BRC-20 以及 ORC-20。
BRC-20
BRC-20 是 BTC 網路上的同質化代幣協議,類似於以太坊的 ERC-20,BRC-20 制定了代幣的名稱、發行量、轉帳等功能。
透過 Ordinal 協議,BRC-20 將銘文(inscriptions)設定為 JSON 格式的文本(Text),部署代幣合約、鑄造和轉移。因此,開發人員也可以直接透過 Ordinal 協議建立和發行代幣。
以上圖的 JSON 文本為例,各指令分別代表:
- op:執行的操作
- deploy:代幣的部署
- mint:代幣鑄造
- transfer:轉移代幣
- tick:代幣名稱
- max:發行量
- lim:單次最大鑄造量
BRC-21 & BRC-42
BRC-21 和 BRC-42 是 BRC-20 的跨鏈版本,兩者的功能正好相反,BRC-21 可以將外部區塊鏈的資產部署到 BTC 網路上,而BRC-42 則是將 BRC-20 的代幣部署至其他鏈上。
ORC-20
ORC-20 和 BRC-20 不同之處在於,ORC-20 能夠兼容 BRC-20,擴展了 BRC-20 的功能,並取消了一些限制,以更好去應對項目發展的需求。以下為 ORC-20 優化後的功能:
1. 代幣辨識功能
ORC-20 加入了可供識別的特定代幣識別符號(ID)。由於在部署時加上了 ID,因此即使是相同名稱的代幣也能夠被輕鬆區分。
2. 取消命名限制
ORC-20 取消了 BRC-20 四個字母的命名限制,允許建立任意長度的名稱。
3. 代幣可升級
ORC-20 加入了可修改總供應量和單次最大鑄造量的功能,讓項目方可以更加靈活地應用,為代幣新增更多的賦能,例如減少供應量增加稀缺性等。
4. 使用 UTXO 模型
透過在 ORC-20 的代幣轉帳中加入了 UTXO 模型,進一步降低雙花攻擊的風險。
非同質化代幣(Non-Fungible Token,NFT)
相信大家對此都不陌生,非同質化代幣就是在 2021 年爆紅、廣為人知的「NFT」,目前在 BTC 上的 NFT 協議主要可分為 BRC-721 以及 GBRC-721。
BRC-721
BRC-721 藉鑑 BRC-20 的理念和原則,透過解決原生 Ordinals NFT 的限制來提供更多功能和靈活性。
透過 BRC-721,我們可以輕鬆創建、鑄造和轉移 NFT,應用場景也非常廣泛,包括數位藝術和收藏品等。BRC-721 讓每個 NFT 都被賦予專屬的標籤,確保其獨特性,使其無法直接和其他 NFT 進行兌換。
BRC-721 引入了去中心化和無需信任的方法來創建合集並加以驗證,這種方法也類似於以太坊上的 ERC-721。透過提供真實性的來源,簡化合集創建和驗證過程,且無需預先支付。
因此,相較於 Ordinals NFT,BRC-721 可以發展出更多且更複雜的功能。透過將外部資源引入 Ordinals,可擴展性更強,應用場景更加豐富,對於開發者也更加友好。
GBRC-721
GBRC-721 全名又稱 Generative BRC-721,是一種為了降低項目方和用戶發行、鑄造 NFT 成本的協議。
眾所周知,比特幣網路上並不支援「智能合約」,因此任何操作都會受到區塊容量上限的影響,像是 Ordinals NFT 會透過直接上傳完整圖片來發行 NFT,這對於用戶或是項目方來說成本就會相對較高,而 GBRC-721 的誕生就是為了解決這個問題。
GBRC-721 的運作原理
GBRC-721 可以節省鏈上的資源,同時實現 50%-90% 的區塊空間優化。GBRC-721 的運作過程主要包含:
- 透過部署創建 BRC-721 合集
- 透過 mint 的方式操作,鑄造一個不可替代的序號
- 將 Non-Fungible Ordinal 轉換為序號銘文
以下將以基於 GBRC-721 協議下的第一個項目 OrdiBots 作為範例。
部署
部署時需透過 JSON(包含合集的資訊,例如標籤、名稱、最大供應量等)以及構成該特徵的 Base64 編碼數據才能完成。
鑄造
鑄造時也需使用 JSON,其中包含正在鑄造的 NFT 資訊等。透過這種方法,任何人都可以使用鏈上的數據重新創建圖像。
透過「只上傳圖像特徵,再進行組合」的方式,GBRC-721 在發行、鑄造的整體過程中,就可以大幅降低對比特幣鏈上的資源消耗,進一步節省成本。
結語
Ordinals 和銘文的出現為比特幣帶來了新的活力。如今比特幣的發展,就好比是過去的以太坊,正在不斷地尋求創新以及提出新的解決方案。
誰說比特幣只能用來交易?市場對於比特幣的既定印象正在逐漸改變,讓我們一起見證比特幣文明未來的發展!
歡迎關注 WOO Network 華語社群媒體帳號,以掌握更多資訊:
▲ 本文內容已被翻譯成不同地區語言並在多個平台共享。如因不同語言釋義而導致不一致的內容,請以英文官方網站之版本為準。
▲ 免責聲明:以上內容提供之資料僅供參考,各項內容並非投資及交易策略建議,亦不構成任何產品或服務之要約、要約招攬或建議,僅作為知識性及學術性分享,任何人據此等資料而做出或改變操作之決策,須自行承擔結果。文章資訊請依 WOO Network 官方媒體平台發佈為主。