Runes協議深度解析:設計機制、優缺點及對比特幣生態的影響

robot
摘要生成中

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

1. Runes(符文)簡介

過去一年,Web3領域最熱門的話題莫過於銘文生態的爆發。其起源可追溯至Ordinals協議,這是一種爲比特幣上每個聰賦予唯一序號的技術。Ordinals的核心開發者casey早在去年9月就提交了Runes協議的基礎代碼,但遲遲未發布主網版本。

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

官方版本的Runes協議計劃於2024年4月20日左右正式在比特幣主網上線。這意味着項目方、錢包和交易平台將面臨直接在主網上開發的巨大挑戰,因爲沒有測試網可供調試。

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

2. 比特幣鏈上數據記錄方式

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

2.1 蝕刻基礎原理

Runes使用蝕刻技術,將數據寫入比特幣UTXO的OP_RETURN字段。這種方式從Bitcoin Core 0.9版本(2014年)開始支持,可創建一種可驗證但不可消費的輸出,使數據直接存儲在區塊鏈上。

在區塊鏈瀏覽器中,可以看到交易附帶的OP_RETURN信息。這些信息通常以十六進制編碼呈現,解碼後可得到JSON格式的字符串,包含Runes資產的部署、鑄造、發行等信息。

2.2 銘刻基礎原理

Ordinals/BRC20等協議則使用銘刻技術,將元數據寫入交易的見證數據中。這一過程通過隔離見證和"向Taproot支付"(P2TR)方式實現,包括提交(commit)和揭露(reveal)兩個階段。

P2TR是比特幣2021年Taproot升級引入的交易輸出類型,可以更私密地存儲不同交易條件。銘刻過程需要兩筆交易:首先生成支付到P2TR地址的UTXO(commit交易),然後花費這個UTXO時在見證腳本中提供真正腳本,從而上傳銘文數據(reveal交易)。

2.3 兩種方案對比

蝕刻:

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

銘刻:

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

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

3. Runes底層設計解讀

3.1 Runes 0.11版本

初版Runes協議分爲三部分:edicts(資產轉移信息)、etching(資產部署信息)和burn(銷毀)。

edicts定義資產轉移方向,etching呈現資產部署主要信息。與以太坊智能合約相比,Runes通過limit和term字段限制了鑄造數量和可鑄造區間。這種設計使得Runes項目難以實現復雜的代幣經濟學,但也增加了公平性,降低了項目方幹預市場的可能。

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

3.2 Runes 0.18版本

最新版本的Runes協議做出了重大改變,主要包括:

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

  2. 新增Mint字段,限制單筆交易只能鑄造一個資產,平衡了不同用戶的鑄造機會。

  3. etching(資產部署)字段大幅變化:

    • 資產ID改爲字符串形式,節省編碼空間。
    • 引入terms字段,允許發行方指定鑄造起止時間,增加公平性。
    • 設置資產名稱長度釋放規則,類似域名註冊機制。
    • 採用銘刻技術進行資產部署,增加隱私保護。
    • 新增turbo字段,爲未來協議升級預留。

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

4. Runes新版協議評價

優點:

  1. 貼合市場需求,解決了銘文協議初期的一些問題。
  2. 嵌入Ordinals協議,可借助其用戶基礎快速發展。
  3. 作爲FT協議,彌補了Ordinals在市場運作方面的不足。
  4. 使用OP_RETURN記錄數據,提高了安全性和去中心化程度。

缺點:

  1. 上線時機緊張,可能影響生態初期發展。
  2. 規則復雜,資產名稱長度限制可能增加用戶被釣魚風險。
  3. 當前功能局限於資產發行層面,缺乏對未來L2或BVM等方向的布局。

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

查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 2
  • 分享
留言
0/400
QuorumVotervip
· 07-19 16:25
又玩新鲜花样
回復0
空投猎手王vip
· 07-19 16:19
早就埋伏好了BTC钱包 准备撸一波
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)