Runes協議即將上線 比特幣資產發行新標準來襲

Runes協議:比特幣上的新一代資產發行標準

近一年來,比特幣生態中最火熱的話題莫過於銘文技術的興起。銘文技術起源於Ordinals協議,該協議爲比特幣上的每個聰賦予了唯一性序號。Ordinals的核心開發者casey早在去年9月就提交了Runes協議的基礎代碼,但一直未正式發布。

在此期間,一些項目方基於casey的代碼提前發布了RunesAlpha等協議。盡管存在爭議,但這些項目短期內實現了數億美元的市值增長,展現了Runes協議的巨大潛力。

如今,由Ordinals創始人casey設計的官方版Runes協議即將於2024年4月20日左右正式上線比特幣主網。這意味着想要發行Runes資產的項目方,以及支持Runes的錢包和交易平台,都將面臨直接在主網上線的巨大挑戰。

本文將系統梳理Runes協議的底層設計機制,分析其與BRC20、ARC20等協議的差異,幫助讀者理性評估Runes的優勢與局限。

深入解讀Runes協議的底層設計機制與局限

比特幣上記錄額外信息的兩種方式

比特幣上主要有兩種將鏈下數據附加到鏈上的方案:銘刻和蝕刻。

蝕刻技術原理

Runes採用的是蝕刻技術,即將信息寫入比特幣UTXO的OP_RETURN字段。這一功能從2014年Bitcoin Core 0.9版本開始啓用,可以在交易中創建一個可驗證但不可消費的輸出,用於在區塊鏈上存儲數據。

在區塊鏈瀏覽器中,可以看到帶有OP_RETURN字段的交易。該字段通常顯示爲一個獨立的圓角矩形輸出,表示它不能被再次轉移或消費。OP_RETURN字段中的數據通常以十六進制編碼呈現,解碼後可得到具體內容,如JSON格式的Runes資產部署、鑄造、發行等信息。

銘刻技術原理

Ordinals/BRC20等協議則採用銘刻技術,將元數據寫入交易的見證數據中。這一過程通過隔離見證和向Taproot支付的方式實現,包括提交和揭露兩個階段,需要兩筆交易完成。

Taproot是比特幣2021年升級引入的交易輸出類型,可以更隱私地存儲交易條件。銘刻過程首先生成一個P2TR地址的UTXO(提交交易),然後在花費這個UTXO時在見證腳本中提供真正的腳本,從而將銘文數據上傳到鏈上(揭露交易)。

Ordinals協議規定,銘文綁定到第一個輸入的第一個聰上。因此,銘刻過程就是將數據綁定到特定聰上,最終形成銘文。

兩種方案的對比

蝕刻技術:

  • 優點:邏輯簡單直觀,交易成本低,不佔用全節點內存池
  • 缺點:受限於80字節長度,需要高度壓縮數據編碼

銘刻技術:

  • 優點:幾乎不限制數據大小,具有一定隱私保護能力,支持時間鎖等多種玩法
  • 缺點:需要兩次上鏈交易,成本較高,對全節點內存池壓力大

深入解讀Runes協議的底層設計機制與局限

Runes協議設計解析

Runes協議從最初的0.11版本發展到最新的0.18版本,經歷了巨大變化。通過對比這兩個版本,我們可以深入理解Runes的設計思路和價值主張。

Runes 0.11版本

早期版本的Runes協議主要包含三個部分:

  1. edicts(資產轉移信息)
  2. etching(資產部署信息)
  3. burn(銷毀)

當交易的OP_RETURN字段包含格式正確的edicts信息時,鏈下解析器會計算出用戶資產的轉移情況,output字段指定了轉移目標。

etching部分定義了資產部署的主要信息。與以太坊智能合約不同,Runes等銘文協議統一了資產發行方式,採用公平發射理念,完全開放用戶參與,降低了項目方幹預市場的可能性。

這一版本的Runes協議已相當完善,衍生出的RuneAlpha等項目也取得了不小的市場規模。

深入解讀Runes協議的底層設計機制與局限

Runes 0.18版本

最新版本的Runes協議做了重大調整,主要包括四個方面:

  1. edicts(資產轉移)
  2. mint(鑄造)
  3. etching(部署)
  4. burn(銷毀)

edicts新增了pointer參數,用於修改資產默認轉移方向,有助於降低編碼量和交易成本。

mint字段被提升爲與edicts同級,限制每筆交易只能鑄造一個資產,平衡了不同用戶的參與機會。

etching部分變化最大:

  • 資產ID改爲字符串形式,節省編碼空間
  • 引入terms字段,允許發行方指定鑄造起止時間,提高公平性
  • 增加cap參數限制總鑄造次數
  • 設立名稱長度釋放規則,控制稀缺資源
  • 採用類似銘刻的兩步流程(commit和reveal),保護項目方對名稱的控制權

新增的turbo字段爲未來協議升級預留空間。

深入解讀Runes協議的底層設計機制與局限

Runes新版協議評價

Runes協議的最新版本針對市場痛點做出了多項改進:

  • 更精細的發行管理有望使市場更加有序
  • 借助Ordinals協議的用戶基礎,起步即站在巨人肩膀上
  • 作爲FT協議,彌補了Ordinals在可替代性資產方面的不足
  • 採用OP_RETURN記錄數據,提供了靈活的帳本復現能力

然而,Runes協議也面臨一些挑戰:

  • 上線時間緊張,可能影響生態初期發展
  • 規則復雜,特別是名稱長度限制可能增加用戶風險
  • 相比其他協議,在L2等方向布局稍顯不足

盡管如此,Runes協議作爲比特幣上新一代資產發行標準,仍然值得市場持續關注。隨着生態的逐步完善,Runes有望爲比特幣帶來更多創新應用和價值。

深入解讀Runes協議的底層設計機制與局限

BTC0.42%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 9
  • 轉發
  • 分享
留言
0/400
ShibaOnTheRunvip
· 11小時前
支棱起来咯
回復0
ThesisInvestorvip
· 18小時前
套不完了呀 等割的
回復0
ApeWithNoChainvip
· 08-15 11:12
又搞新瓜吃
回復0
链上小透明vip
· 08-13 19:16
4月20 起飞
回復0
Fork_Tonguevip
· 08-13 19:08
又整新活了
回復0
空投猎手小张vip
· 08-13 19:06
又一波空投来了 闷声刷就完事儿
回復0
断网验钞机vip
· 08-13 19:03
你币圈又整新活儿了
回復0
做题家の困惑vip
· 08-13 18:54
4月20来啦 看谁抢跑
回復0
社恐元宇宙vip
· 08-13 18:53
来了来了 又有得薅了
回復0
查看更多
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)