用一句話對「符文」協議最大的特點進行概括:一個簡單的、基於 UTXO 的、能使比特幣使用者具有使用良好體驗的 同質化代幣 協議。
(前情提要:比特幣新FT協議「Rune符文」問世,Ordinals創辦人對BRC忍無可忍)
(背景補充:比特幣「符文」接棒銘文暴富潮?簡析Runes協議、可能的Alpha)
Runes 的設計專注於易用性,有望在比特幣代幣生態系統中引入重要變革。採用比特幣的 UTXO 模型,Runes 通過減少 UTXO 集的不必要膨脹,提供了一種 「減少危害」 的解決方案,這是現有協議如 BRC-20 和 Stamps 等面臨的重要問題。其簡化的設計有望吸引更多開發者的興趣和參與,從而可能推動比特幣開發社群的創新。使用者體驗的無縫性也有望吸引更多主流使用者採用,因為他們無需處理原生代幣或處理鏈下的複雜性,總體而言,符文提供了一種更加簡單、直觀的方式來處理比特幣區塊鏈上的可替代代幣。
關鍵事件時間線梳理
- 2022 年 12 月 14 日 Casey 釋出銘文 Ordinals 協議,允許在比特幣的最小單位(聰)上刻入資料,使用者可以在聰上寫入文字、圖片、音訊、視訊等資料。
- 2023 年 3 月 8 日 Domo 匿名開發者基於 Ordinals 協議,釋出 BRC20 協議,並 mint 首個代幣資產 ORDI,當前 ORDI 市值 14 億美金
- 2023 年 – 05 月 – 08 日 BTC 核心開發者發文,聲稱 「BRC20 協議 垃圾郵件過多、交易頻繁,引起 BTC 網路阻塞,BTC 社群應該採取行動阻止」
- 2023 年 – 09 月 – 01 日 Casey 公開反對 BRC20 協議,並希望可以停止鑄造 BRC-20
- 2023 年 – 09 月 – 28 日 Casey 撰寫部落格,提出基於 UTXO 模型的 符文協議,並聲稱 「這可能是一個糟糕的想法」
- 2023 年 – 09 月 – 28 日 ordi 社群 開始開發 RUNE 協議,並公佈將在下一次比特幣減半時間,預計 4 月份上線主網
- 2023 年 – 11 月 – 14 日 RuneAlpha 成立,並且提前一步實踐釋出 RUNE 協議,同期開發出 fair mint RUNE 協議代幣工具,並公開 mint $COOK, 截止本文釋出前 $COOK 市值 2700 萬美金
- 2024 年 – 01 月 – 15 RuneAlpha 宣佈致力於構建 Rune 協議 基礎設施,並公佈具體實施路線
- 2024 年 – 01 月 – 29 日 OKX 公開在推特 2 月底會支援 RuneAlpha 上線 OKX 錢包,並且與 RuneAlpha 創辦人 @sondotpin 召開 AMA 會議
- 2024 年 – 01 月 – 20 日 RUNECOIN 專案成立, 並且宣佈空投 RSIC 銘文的方式分發, 同時等主網上線後,按照對應比例兌換到 RUNE 協議主網
- 2024 年 – 02 月 – 12 Casey 公開聲稱,將在主網上線時,通過硬編碼形式釋出 10 個首發符文
- 2024 年 – 02 月 – 17 中文社群正式成立,並吸引一眾推特大 V 參與討論建設。
重要事件詳解
一、什麼是銘文(inscriptions)
比特幣銘文(Bitcoin Inscription)是一段通過採用 Ordinals(序數)銘刻(inscribe)在聰(Satoshis)上的元資料,也可稱 「比特幣 NFT」。
如果將比特幣比作數位黃金,那麼銘文便是黃金打造的飾品,他們共享相同的本質,銘文是指通過交易見證資料部分將任意資料嵌入比特幣區塊鏈的過程,
二、什麼是 BRC20
BRC-20 是基於 Ordinals 協議的一組銘文。它以一定的資料規範格式,規定了代幣名稱、代幣總量、每張銘文鑄造的代幣數量。下圖示例中,Panda 就是代幣名字,最大代幣數量為 1 億,每個銘文 mint 的最大代幣數量為 1 萬。這個 BRC-20 就相當於支票一樣,你可以在限額內填任何金額。BRC-20 現在介於代幣和 NFT 的之間的一種形態,或者說兼具兩者的特徵,非常有意思。
BRC-20 實際是比特幣上的一個 Token 釋出標準,它規定了比特幣上發行 Token 的名稱、發行量、轉帳等功能,由社群愛好者 @domodata 於 2023 年 3 月 8 日建立,BRC-20 創始第二天也就是 3 月 9 日有超過 30,000 個「銘文」被鑄造,其中文字型別「銘文」數量接近 27,000 個。BRC-20 建立者強調這只是一個實驗,該實驗旨在測試能否通過比特幣 NFT Ordinals 協議進行鑄造和轉移 Token,是否能夠促進比特幣的「可替代性」。ordi 是第一個被部署的 BRC-20 Token,每次鑄造限制為 1000 個,總量為 2100 萬個,ordi 從發行到現在已經漲了超過 100 倍。
三、BRC20 引起的問題
2023 年 – 05 月 – 08 日 BTC 核心開發者 Luke Dashjr 在 BTC 社群中發文討論,聲稱 「BRC20 協議垃圾郵件過多、交易頻繁,引起 BTC 網路阻塞,BTC 社群應該採取行動阻止」
BRC-20 允許通過比特幣上的 Ordinals 協議鑄造和轉移可替代代幣,Ordinals 協議創辦人 Casey Rodarmor 認為,BRC-20 代幣的問題在於,它們用 「垃圾」 未使用的交易輸出(UTXO)向比特幣傳送垃圾郵件。同時由於 BRC-20 協議是基於 Ordinals 協議,相當於多套了一層多餘的協議
Casey Rodarmor 在 9 月 26 日的文章中解釋說,BRC-20 代幣具有 「UTXO 擴散的不良後果」,並建議將 Runes 作為基於 UTXO 的替代方案。
四、RUNES 協議的出世背景
在 Ordinals 協議的官方手冊裡,我們可以看出 Casey 對 Ordinals 協議的設想就是一個通過比特幣創造「數位文物」,或者說「 NFT 」的協議。但隨著 Ordinals 協議的發展, BRC -20 相關的銘文數量已經佔到了銘文總數的 85% 以上。
Casey 對 BRC -20 的不滿已經很久了,尤其是他最近引起軒然大波的兩條推文,更能感受到他對於 BRC -20 的消極態度:
五、RUNE 協議的正式出世
2023 年 – 09 月 – 28 日 Casey 撰寫部落格,提出基於 UTXO 模型的 RUNE 符文協議
Casey Rodarmor 用一句話對「符文」協議最大的特點進行了概括 —— 一個簡單的、基於 UTXO 的、能使比特幣使用者具有使用良好體驗的 FT 協議。
Casey 認為,如果該協議的鏈上「足跡」較小,並促進可信任的 UTXO 管理,那麼與現有的比特幣 FT 協議相比,它可能會減少「危害」。至少,目前 BRC -20 的流行已經創造了大量的「垃圾」 UTXO 。
Casey 在以下 4 方面將「符文」協議與其它現有的比特幣 FT 協議進行了比較:
複雜性:協議有多複雜?實施起來容易嗎?容易被大範圍採用嗎?
使用者體驗:是否有任何實施細節會對使用者體驗產生負面影響?特別是,依賴鏈下資料的協議具有較輕的鏈上「足跡」,但引入了很大的複雜性。並且,使用者要麼執行自己的伺服器,要麼發現現有伺服器並與其互動。
狀態模型:基於 UTXO 的協議更自然地適合比特幣,並通過避免建立「垃圾」 UTXO 來促進 UTXO 集最小化。
原生 Token :具有協議操作所需的原生 Token 的是繁瑣的、抽取性的,自然不太會受到廣泛採用。
比較的結果是:
- BRC -20:不是基於 UTXO 並且相當複雜,因為它需要使用 Ordinals 協議來進行某些操作。
- RGB :非常複雜,依賴鏈下資料,已經開發了很長時間而沒有被廣泛採用。
- Counterparty :某些操作需要使用原生 Token ,而不是基於 UTXO 。
- Omni Layer :某些操作需要使用原生 Token ,而不是基於 UTXO 。
- Taproot Assets (Taro):有點複雜,依賴鏈下資料。
概述
「符文」 Token 的餘額直接包含在 UTXO 內, UTXO 可以包含任意數量的「符文」 Token 。
如果一筆交易包含一個輸出,而該輸出的指令碼 pubkey 包含一個 OP _ R ETU R N ,後跟一個表示 ASCII 大寫字母「 R 」的資料輸出,則該交易包含一個協議訊息。協議訊息是第一個資料輸出之後的所有。
如果將無效的協議訊息和「符文」 Token 插入到一筆交易中,「符文」 Token 將被燒燬。這將使「符文」協議能夠在未來進行升級,避免已經被建立 / 分配的「符文」 Token 無法糾正在舊版本協議中的分配錯誤。
將整數編碼為字首變數,該變數開始的部分決定了「符文」 Token 的位元組長度。
「符文」 Token 的轉帳
協議訊息中的第一個資料輸出被解碼為一個整數序列,這個整數序列將包含「 ID 」、「 OUTPUT 」和「 AMOUNT 」3 種資訊。如果解碼後的整數數量不是 3 的倍數,協議訊息將被視為無效。
ID :指定了進行轉帳的是哪個「符文」Token。每個「符文」Token 在被建立時都會被分配一個 ID,ID 是從 1 開始的,越早建立的「符文」Token ID 值越小。
OUTPUT :決定分配給第幾個輸出。
AMOUNT :轉帳的「符文」Token 數量。如果 AMOUNT 數量為 0,則代表帳戶剩餘的全部「符文」Token 數量。
處理完整數序列所包含的所有操作後,如果還有不需要操作的「符文」 Token ,都分配到第一個非 OP _ RETURN 輸出。此外,如果把「符文」 Token 分配到包含協議訊息的 OP _ RETURN 輸出中,「符文」 Token 可能被燒燬。
「符文」 Token 的建立
如果協議訊息後還有第二個資料輸出,該交易則為一筆「符文」 Token 建立交易。這部分的資料輸出將被解碼為「 SYMBOL 」和「 DECIMALS 」兩個整數,如果還有更多其它整數則無效。
SYMBOL :相當於 BRC-20 的 Ticker(即 Token 名稱),最多支援 26 位,可用字元只有 A-Z。
DECIMALS :精度,決定「符文」Token 能支援小數點後多少位。
如果「 SYMBOL 」還未被使用,該「符文」 Token 將被分配一個 ID 值,第一個被建立的「符文」 Token ID 值為 1, BITCOIN 、 BTC 和 XBT 這 3 個名稱被禁用。如果「 SYMBOL 」已被使用,那麼建立將無效。也就是說,在「符文」協議依然不支援建立同名 Token 。
比特幣餘額在 UTXO 中的顯示
在一個 UTXO 中,比特幣的餘額將顯示為 BITCOIN 、 BTC 或 XBT ,又或是以 ID 值為 0 的方式顯示。
五、Runes VS BRC-20
BRC-20 代幣將比特幣與不需要的 UTXO 混在一起,造成了效率問題,而 Runes 協議基於 UTXO 解決了其引起的 UTXO 擴散問題。相對於 BRC-20,Runes 減少了一層伺服器共識,變得更加簡單,同時不依賴鏈下資料,沒有原生代幣,非常適合比特幣的原生 UTXO 模型。
Runes 背後的核心思想是最大限度地減少其鏈上足跡,同時鼓勵使用者和開發人員採用優化 UTXO 使用的實踐,旨在與比特幣本身的基本架構更加無縫地結合。Runes 的主要優勢是它有潛力促進負責任的 UTXO 管理,遏制目前堵塞比特幣網路的不良 UTXO 的產生。通過這種方式,Runes 為比特幣區塊鏈的整體健康和效率做出了貢獻。
這裡重點強調 Runes 協議的一個明顯優勢:與閃電網路相容,這是相對於 BRC-20 的明顯優勢。簡而言之,使用者可以將 Runes 新增到各種多重簽名錢包中,並將其餘額結算給不同的提供商。同時向閃電網路引入新的用例、開發人員和使用者。
六、RuneAlpha 對 RUNE 協議的首次實踐
RuneAlpha 是一個基於 RUNE 協議的早期實踐性專案,提前釋出了 RUNE 協議的實驗網站 (runealpha.xyz),提供 fari mint 公平鑄造 和 fixed cap 兩種鑄幣方式,並且首次推出基於 PSBTS 技術的符文交易市場,為符文協議的落地做出了不可磨滅的貢獻。
RuneAlpha 由 Ordinals Chef 團隊創辦人 @sondotpin 創辦,作為最早期的 RUNE 協議實踐專案之一,落地時引起了市場的廣泛關注,其釋出代幣 $COOK 當前市值高達 2700 萬美金,並且在市場多個幣圈 OG 的推廣下,$COOK 被譽為是下一個 $ORDI
1$COOK =1 $ORDI
2024 年 01 月 29 日 OKX 釋出推文,公開支援 RuneAlpha,並且會整合 RuneAlpha $COOK 等代幣 到 OKX 錢包,允許轉帳交易等操作。
同時 RuneAlpha 宣佈最新的空投計劃,持有 $COOK 的人 可以獲取空投 NFT,並公佈了 24 年的路線圖,將研發符文錢包、符文去中心化交易所、符文 RWA、符文 NFT 等一系列符文相關基礎設施及生態設施。
七、RUNECOIN 空投 RISC 銘文,並通過 RISC 對符文挖礦的方式成功引起市場對符文的廣泛關注
2024 年 – 01 月 – 20 日 RUNECOIN 專案成立, 並且宣佈空投 RSIC 銘文, 同時等主網上線後,按照對應比例兌換到 RUNE 協議主網。
RUNECOIN 空投的 RSIC 銘文 ,主要空投給了一些銘文長期持有者,吸引了一眾幣圈的推特大 V,如巫師 @0xcryptowizard 等人轉推,成功的實現了一次大範圍的符文行銷,並且通過挖礦的形式鎖定代幣,為後續的符文行銷打開了思路。
八、RUNE 協議中文社群的正式成立
Runes 中文社群 推特 @RunesCC 成立於 2024 年 1 月 4 日,由 Mix 發起, 早期只是推特的兩位作者 @MixRestaking 及 @Rock_Lee_520 個人編寫一些短文, 後續有了更多推廣 Runes 的核心骨幹和大咖的加入,如 :
比特里裡 @lilyanna_btc
藝術家 @yzr668
寶兒 @Alina19990420
RuneAlpha 創辦人 @sondotpin
推特大佬的加入,使得 「Runes 中文核心力量群」 成為了當前 RUNES 協議的最強共識微信群,群成立當日, $COOK 價格上漲超過 45%,此後中文社群將繼續擴張社群,並從現有社群挑選骨幹作為群管理員。
$COOK 漲幅資料來源:https://runealpha.xyz/market