比特幣生態資產類型彙整,白話文解釋ARC-20、SRC-20等背後的技術差異

Kyle
分享
比特幣生態資產類型彙整,白話文解釋ARC-20、SRC-20等背後的技術差異

比特幣網路除了 Ordinals 跟 BRC-20 協議之外,還有哪些正在發展的新型資產協議?其中各自的原理與優勢又是什麼?加密創投 ABCDE 為此彙整完整的報告,內容涵蓋 ARC-20、SRC-20、BRC420、Taproot Asset、RGB。

比特幣開始真正有生態

在 Ordinals 協議出現之前,⽐特幣甚⾄和「⽣態」都扯不上關係,因為⽐特幣的設計天生就不適合⽀持圖靈完備的電腦。

Ordinal 協議帶來銘⽂ (Inscription) 的設計,讓比特幣生態成為可能,近期市場熱絡程度超越許多其他智能合約公鏈,甚至後者網路上也開始出現類銘⽂的專案,可見銘⽂已經是市場追隨的熱點。

廣告 - 內文未完請往下捲動

(各大公鏈銘文市場熱潮帶來對網路效能真實的壓力測試)

比特幣生態資產協議多元發展

趁著比特幣生態熱點的勢頭,近期也跑出許多其他利用不同原理嘗試創造新型資產類別的協議 (ARC-20),或者是過往的專案重新浮出水面 (SRC-20),究竟這些協議與 BRC-20 的差異是什麼?在炒作之餘,有什麼什麼技術角度可以提供評估?

Ordinals

在理解其他專案之前,先確認自己對於 Ordinals 協議的認知。

有賴於比特幣網路的 Taproot 升級,將隔離見證 (SegWit) 中的數據大小限制移除,讓 Ordinals 協議有機會在此有發揮的空間,將 NFT 的圖像等元資料 (metadata) 資訊直接儲存在簽名數據 (Witness Data) 中,最大可以容納 4MB 的圖片,就像是被「銘刻」到某個特定的聰 (比特幣的最小單位) 上⼀樣,這也是銘⽂的由來。

當然,原本隔離見證的設計絕對不是拿來這樣使用的,不過 Ordinals 協議讓比特幣網路被動地成為一個具備「不可篡改,永久儲存」雲端空間。

有別於其他生態可能將元資料儲存在 IPFS 等網路中,Ordinals 協議讓比特幣網路性質更像是 Arweave,可以永久儲存資訊。因此,除了 4MB 的⼤⼩限制,似乎沒有什麼網路是⽐ BTC 更適合作為 NFT 的平台了。

BRC-20

BRC-20 其實是一種 Ordinals 協議。Domo 利用 Ordinals 協議作為基礎,硬是模擬出了⼀套類似 ERC-20 的同質化代幣玩法,並命名為 BRC-20。

BRC-20 實現的⽅式也很巧妙。既然 Oridinals 對⽂件格式沒有限制,那麼代表 JSON 檔案格式也是可以的。於是 Domo 利用 JSON 檔案格式簡易實作出 deploy、mint、transfer 三個操作碼,借助外部索引器 (Indexer) 進行讀取與執行,實現了類似 ERC-20 標準的鑄造和轉帳功能。

BRC-20 三大主要操作碼

⽽ Indexer 的⻆⾊則是⼀個暫時相對中⼼化的基礎設施,提供⽐特幣鏈上的所有 BRC-20 查找,並根據 deploy、mint、transfer 來索引出每個錢包持有的 BRC-20 代幣數量。

不過 BRC-20 缺點也很明顯,由於需要仰賴外部的 Indexer,協議安全性其實有非常大的風險,不受到比特幣網路的共識保護。

(比特幣|BRC-20 基礎設施不完善所產生的安全風險是什麼?)

Atomicals (ARC-20)

Atomicals 協議 (ARC-20) 採⽤類似彩⾊幣 (Colored Coins) 的技術,把代幣與比特幣 UTXO 帳本裡的代幣直接進⾏綁定,是真正的「銘刻」到聰上。

雖說 ARC-20 也同樣需要 Indexer 去索引 ARC-20 銘⽂的存在,但其轉帳交易是完全依賴 BTC 主網 UTXO 帳本的運作,因此獨⽴於 Indexer 的執行與判斷。且因為 UTXO 帳本內的資產本身可以享有網路中大多數基礎設施的可組合性,這使得 ARC-20 的可編程性更好。例如 BTC 與 ARC20 的交易理論上只需要調換 UTXO 的輸⼊與輸出即可實現。

相對於 BRC-20 從鑄造轉賬都嚴重依賴 Indexer 判斷的協議來說,其安全性⼤⼤地提升,也避免了 BRC-20 所謂的「垃圾UTXO」。

BRC-20 將資料紀錄在見證數據中,沒有綁定聰與 UTXO 帳本
ARC-20 是真正對標每一個聰

另外,Atomicals 還有幾個獨特亮點。例如在鑄造過程中引⼊類似工作量證明 (PoW) 的挖礦機制 Bitwork,讓鑄造變得更加公平和去中⼼化,也更貼近 BTC 的技術特性;或者是有機會基於 ARC-20 協議與 AVM 設計,讓比特幣專屬的 (BitVM) 成為可能,不過目前仍只是概念。

當然凡事皆有代價,Atomicals 在實現⽐ BRC-20 更加去中⼼化、更安全和更具可編程性的同時,也帶來了發⾏成本更⾼、資產很容易跟著 UTXO 被花費⽽遺失等等問題,加上基礎設施相對於 BRC-20 協議還處於嚴重缺失階段 (好在UniSat 已經開始⽀持 Atomicals),因此 Atomicals 追趕 Ordinals 還有很長的⼀段路要⾛。

Runes

Ordinals 協議創始⼈ Casey 其實⼀直看 BRC-20 不斷產生垃圾數據不順眼,卻⼜做不了什麼,因為市場不會因此停止炒作。因此其採取折衷方案,提供一個更安全、更高效的同質化代幣協議 — Runes (符文),希望炒作者可以減少比特幣網路的負擔。

(除了銘文之外,符文協議 (Rune) 如何再次推動市場投機情緒?)

Runes 和 Atomicals 技術層⾯⾮常相似,都是在UTXO 帳本中寫⼊ TokenID、輸出與數量等資訊,把轉帳執行與安全性交給比特幣 Layer1 來處理,對於 Indexer 依賴程度不⾼。

差別則在於 Runes 資料中寫⼊代幣的具體數量,不再是 1 sats = 1 token。好處是⽐ ARC-20 具備了更⾼的精度,但壞處是複雜度也變得更⾼,難以像 ARC-20 ⼀樣直接利⽤ BTC UTXO 的組合性。

(除了銘文之外,符文協議 (Rune) 如何再次推動市場投機情緒?)

不過 Rune 協議只是⼀個概念,Casey 並沒有具體實做出產品。反而是 Trac 的團隊基於此概念搶先做了第⼀個可⽤ Runes 協議,並發行了 PIPE 符文。

SRC-20

SRC-20 起源於 BTC Stamps 協議,BTC Stamps 協議與 Ordinals 協議直接競爭,用作 NFT 發行應用。差別是 Ordinals 協議把資料存到隔離見證字段,⽽ BTC Stamps 則是把資料存到 BTC UTXO 的交易輸出中。

SRC-20 是 BTC Stamps 裡的同質化代幣版本,對應 Ordinals 協議的 BRC-20。相較於 BRC-20 儲存在隔離見證的資料可能會被節點修剪 (Pruning) 的風險,⽽ SRC-20 則利用 Counterparty 協議,將資料分散儲存在多條 UTXO 帳本中 (Output),代表資料將能有更加確定性的永久儲存。

SCR-20 資料更加確定可以永久儲存

不過 SRC-20 的壞處就是費用高昂。SRC-20 的鑄造成本大約是 BRC-20 的十倍。

另外,SRC-20似乎在⻄⽅受到更多開發者的⻘青睞和追捧,感覺是⽤來抗衡東⽅ BRC20 體系的⼀把武器。

BRC-420

BRC-420 是 Recursiverse 團隊推出的比特幣元宇宙協議,跟上述幾個資產發⾏類的協議不同,BRC-420 更偏向應⽤層⾯,也更加複雜。

(比特幣生態不只銘文、BRC-20 ,陸續出現鏈遊戲專案)

BRC-420 透過遞歸的⽅式定義了更複雜的資產格式,透過將多個銘⽂遞歸在⼀起,組合成⼀個複雜銘⽂,任何⼈都可以創建⾃⼰的元宇宙銘⽂,包括但不限於遊戲頭像、遊戲 DLC、HTML、⾳樂、影片等等,最終實現鏈上銘⽂模組化。另外,BRC-420 支援鏈上版稅,作為應用開發的基礎功能之一。

談到 BRC-420 就必須要談到 Bitmap 這個元宇宙土地專案,每⼀個土地都是對應到⽐特幣區塊鏈上的每⼀個區塊,數量隨著區塊同步增加。而 BRC-420 就是該專案背後的技術基底。

Taproot Asset

Taproot Asset 與下面會談到 RGB 協議,這兩個技術是 Client Side Validation 的代表,也是很多開發者眼裡,對於比特幣擴容的長期⽅案中最有底氣的競爭者。

Taproot Asset 會在 2024 上半年進⾏與閃電網路的結合測試,預期在未來一年可以看到更多Taproot Asset 在閃電網路的資產發⾏與新的應⽤出現。

(Taproot Assest 讓比特幣生態擁有更安全快速的代幣應用?)

Taproot Asset 協議中值得⼀提的專案是 Nostr Asset Protocol,其利用 Nostr 協議來控制託管錢包,讓⽤戶透過公私鑰對,在 Nostr 協定層發送與接收 Taproot Asset 資產。

Nostr Asset Protocol 利用 Nostr 協議傳輸資產

RGB

RGB 協議錯過本輪⽕熱的比特幣⽣態熱點,但從長遠角度來看依舊是比特幣擴容的最佳⽅案之⼀。對智能合約的⽀持,讓其在可擴展性與靈活性⽅⾯更勝 Tarpoot Asset ⼀籌,Tether 甚至有意在 RGB 協議上發⾏ USDT。

不過 RGB 目前與閃電網路的結合難度高,因此短期內整合 Liquid 側鏈或許會是 RGB 的臨時選項,創始⼈ Maxim 也有意打造⼀條網路來承載 RGB。

比特幣生態在實驗中成長

雖然看似出自於投機的 Ordinals 與 BRC-20 協議影響比特幣網路正常運作,或許將如同以太坊上過量無創新的 NFT 一樣,隨著投機熱潮消失後就失去意義與價值。

但其實這些近期出現的協議,本質上跟過去比特幣應用的實驗專案如染色幣或是 Counterparty 協議沒有不同,都是嘗試將比特幣網路加上應用的實驗,已經確實在比特幣網路上留下歷史與影響力,也不斷出現許多受到啟發的專案,包含 ARC-20、SRC-20、BRC-420,在 Taproot Asset 與 RGB 協議成熟前彌補了空白,也順利讓比特幣生態擴容爭議再次受到市場的關注,可以感受到比特幣生態確實是在不斷試錯的過程中成長的。

BRC-20 早已經不是玩具,而是將比特幣生態帶入更多元觀點與實驗的催化劑。

對於不樂見這些新協議影響比特幣網路的人或許該給更多理解的機會,不過對於認可銘文甚至有投入資金的人,也需要理解這仍是早期專案,有許多安全問題與市場風險。