Runes協議深度解析:底層設計與局限性剖析

robot
摘要生成中

深入解讀Runes協議:底層設計機制與局限性分析

1. Runes(符文)簡介

過去一年,web3領域最引人注目的發展莫過於銘文生態的爆發。其起源可追溯至Ordinals協議,該技術爲比特幣上每個聰賦予唯一序號。Ordinals的核心創始人casey早在去年9月就提交了Runes協議的基礎版代碼,但一直未正式發布主網。

在此期間,一些項目如RunesAlpha提前fork了該代碼並發行了自己的協議。盡管存在爭議,但這些項目在短短數月內實現了數億美元的總市值增長,凸顯了Runes協議的巨大潛力。

官方版本的Runes協議預計將於2024年4月20日左右正式在比特幣主網上線。這意味着想要發行Runes資產的項目方,以及打算支持Runes的錢包和交易平台,都將面臨直接在主網上進行開發的巨大挑戰。

本文將系統梳理Runes項目的底層字段變遷,幫助讀者從根本上理解Runes與其他FT協議(如Brc20、Arc20)的差異,以便理性評估和參與。

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

2. 比特幣鏈上附加信息的記錄方式

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

2.1 蝕刻基礎原理

Runes採用蝕刻技術,這是一種直觀的鏈上信息記錄方式。具體做法是將信息寫入比特幣UTXO的op-return字段。op-return創建了一種可驗證但不可消費的輸出,使數據能夠存儲在區塊鏈上。

在比特幣區塊瀏覽器中,可以輕鬆查看附帶op-return信息的交易。這些信息通常以十六進制編碼形式存儲,解碼後可得到JSON格式的字符串,包含Runes資產的部署、鑄造、發行等相關信息。

2.2 銘刻基礎原理

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

銘刻過程利用比特幣的P2TR交易輸出類型,使不同交易條件能更隱私地存儲在區塊鏈中。具體來說,首先生成一個支付到特定腳本生成的P2TR地址的UTXO(提交交易),然後在花費這個UTXO時,在見證腳本中提供真正的腳本,從而將銘文數據上傳到鏈上(揭露交易)。

2.3 兩種方案的對比

蝕刻優點:

  • 邏輯簡單直觀
  • 交易成本低
  • 可不佔用全節點內存池

蝕刻缺點:

  • 受限於80字節長度
  • 需高度壓縮數據編碼

銘刻優點:

  • 幾乎不限制數據大小
  • 具有一定隱私保護能力
  • 支持多種玩法(如時間鎖、工作量證明)

銘刻缺點:

  • 需兩次上鏈交易,總成本較高
  • 提交交易存續時間長,對全節點內存池壓力大

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

3. Runes底層設計解析

3.1 Runes 0.11版本

初始版本的Runes協議主要包含三個部分:edicts(資產轉移信息)、etching(資產部署信息)和burn(銷毀)。

edicts字段定義了資產轉移的方向和目標。etching字段包含了資產部署的主要信息,如limit和term參數限制了鑄造數量和可鑄造的時間區間。這種設計與以太坊智能合約發行資產的方式有本質區別,缺乏實時驗證能力,但也保證了資產發行的公平性和開放性。

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

3.2 Runes 0.18版本

最新版本的Runes協議在0.18中引入了多項重要更新:

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

  2. 新增Mint字段,限制每筆交易只能鑄造一個資產,平衡了技術和普通用戶的起跑線。

  3. etching字段進行了大幅改動:

    • 資產ID改爲字符串形式,節省編碼空間
    • 引入terms字段,允許發行方指定鑄造的起始和結束區塊高度
    • 設置cap參數控制總鑄造次數
    • 引入名字長度釋放規則,增加稀缺性
    • 採用commit和reveal兩步流程進行部署,提高隱私保護
  4. 新增turbo字段,爲未來協議升級預留空間

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

4. Runes新版協議評估

優點:

  • 貼合市場需求,解決了公平鑄造和資產管理等痛點
  • 與Ordinals協議深度集成,具備現成用戶基礎
  • 採用op_Return記錄數據,提高安全性和去中心化程度

缺點:

  • 上線時機緊張,可能影響生態初期發展
  • 規則復雜,增加用戶理解和使用難度
  • 名字規則可能增加釣魚風險
  • 相比其他協議,在L2或虛擬機方面布局略顯不足

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

BTC0.11%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 3
  • 分享
留言
0/400
钱包管理员vip
· 07-21 19:24
真链条分析师才懂链上数据的味道
回復0
probably_nothing_anonvip
· 07-21 19:12
btc玩啥都火,runes也一样
回復0
ThesisInvestorvip
· 07-21 19:04
不就是烧钱玩的噱头么
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)