📢 #Gate广场征文活动第三期# 正式啓動!
🎮 本期聚焦:Yooldo Games (ESPORTS)
✍️ 分享獨特見解 + 參與互動推廣,若同步參與 Gate 第 286 期 Launchpool、CandyDrop 或 Alpha 活動,即可獲得任意獎勵資格!
💡 內容創作 + 空投參與 = 雙重加分,大獎候選人就是你!
💰總獎池:4,464 枚 $ESPORTS
🏆 一等獎(1名):964 枚
🥈 二等獎(5名):每人 400 枚
🥉 三等獎(10名):每人 150 枚
🚀 參與方式:
在 Gate廣場發布不少於 300 字的原創文章
添加標籤: #Gate广场征文活动第三期#
每篇文章需 ≥3 個互動(點讚 / 評論 / 轉發)
發布參與 Launchpool / CandyDrop / Alpha 任一活動的截圖,作爲獲獎資格憑證
同步轉發至 X(推特)可增加獲獎概率,標籤:#GateSquare 👉 https://www.gate.com/questionnaire/6907
🎯 雙倍獎勵機會:參與第 286 期 Launchpool!
質押 BTC 或 ESPORTS,瓜分 803,571 枚 $ESPORTS,每小時發放
時間:7 月 21 日 20:00 – 7 月 25 日 20:00(UTC+8)
🧠 寫作方向建議:
Yooldo
Runes協議解析:底層設計、優化與潛在挑戰
深入解析Runes協議:底層機制設計與局限性
在過去一年中,Web3領域最引人注目的發展莫過於銘文生態的蓬勃興起。這一浪潮的源頭可以追溯到Ordinals協議,該技術爲比特幣網路上的每個聰賦予了獨特的序列號。
Runes協議的核心開發者於去年9月就提交了基礎版代碼,但一直未正式發布主網版本。這導致一些項目如RunesAlpha提前分叉了該代碼並獨立發行協議。盡管存在一些爭議,但這些項目在短短幾個月內實現了數億美元的市值增長,展示了Runes協議的巨大潛力。
官方正式版的Runes協議預計將於2024年4月20日左右在比特幣主網上線。這意味着想要發行Runes資產的項目方,以及希望支持Runes的錢包和交易平台,都將面臨區塊鏈行業最具挑戰性的任務之一:如何在沒有測試網的情況下直接適配主網。
本文將系統梳理Runes項目的底層字段演變,幫助讀者從根本上理解Runes與其他FT協議(如BRC20、ARC20)的區別,並理性評估其優缺點。
比特幣鏈上數據記錄方式
比特幣網路主要有兩種將鏈下數據附加到鏈上的方法:銘刻和蝕刻。
蝕刻技術原理
Runes採用的是蝕刻技術,這是一種直觀的鏈上信息記錄方式。它通過將數據寫入比特幣UTXO(未花費交易輸出)的OP_RETURN字段來實現。該功能自2014年比特幣核心客戶端0.9版本起開始支持,創建了一種可驗證但不可消費的輸出類型,允許數據直接存儲在區塊鏈上。
在比特幣區塊瀏覽器中,可以輕鬆看到附帶OP_RETURN信息的交易。這些信息通常以十六進制編碼形式存在,解碼後可能呈現爲JSON格式,包含Runes資產的部署、鑄造、發行等相關信息。
銘刻技術原理
Ordinals/BRC20等協議則採用銘刻技術,將元數據嵌入交易的見證數據中。這一過程利用隔離見證和"向Taproot支付"機制,通過提交和揭露兩個階段(即兩筆交易)來完成。
P2TR是比特幣2021年Taproot升級引入的交易輸出類型,它提高了交易條件的隱私性。銘刻過程需要先生成一個支付到特定腳本生成的P2TR地址的UTXO(提交交易),然後在花費這個UTXO時在見證腳本中提供真正的腳本,從而將銘文數據上傳到鏈上(揭露交易)。
兩種方案的比較
蝕刻優點:
蝕刻缺點:
銘刻優點:
銘刻缺點:
Runes協議設計深度解析
Runes協議從最初的0.11版本演進到當前的0.18版本,經歷了重大變化。通過比較這兩個版本的字段設計,我們可以深入理解Runes的核心價值主張。
Runes 0.11版本解析
早期版本的Runes協議主要包含三個部分:edicts(資產轉移信息)、etching(資產部署信息)和burn(銷毀)。
當一筆交易的OP_RETURN字段解碼後包含正確格式的edicts信息時,鏈下解析器會計算出用戶資產的轉移情況,其中的output指定了轉移目標。
etching部分定義了資產部署的主要信息。與ERC721相比,Runes增加了limit和term字段,用於限制鑄造數量和可鑄造的時間區間。這反映了銘文和符文項目與以太坊智能合約發行資產的根本區別:由於缺乏鏈上智能合約驗證,Runes等協議統一定義了資產發行和用戶參與鑄造的方式,強調公平發射理念,降低了項目方幹預市場的可能性。
Runes 0.18版本解析
最新版本的Runes協議引入了多項重要變更:
edicts字段新增pointer參數,用於修改資產默認轉移方向,優化多種Runes資產同時轉出時的編碼效率。
新增Mint字段,限制每筆交易只能鑄造一個資產,平衡了技術型和普通用戶的參與機會。
etching(資產部署)部分進行了重大改革:
Runes新版協議評估
Runes協議的最新設計展現了對市場需求的深刻理解,有望改善銘文生態中劣質資產橫行的問題。作爲Ordinals協議的一部分,Runes能夠利用現有的用戶基礎,並作爲FT協議補充Ordinals在市場運作方面的不足。
然而,Runes協議也面臨一些挑戰:
市場時機:緊張的開發時間可能影響生態系統的初期發展。
規則復雜性:復雜的發行管理規則和長名稱可能增加用戶誤操作風險。
未來兼容性:相比其他協議(如Atomical)在智能合約方向的探索,Runes目前仍主要聚焦於資產發行層面。
盡管如此,Runes協議通過OP_RETURN方式記錄鏈上數據的設計,爲資產管理提供了極大的靈活性,有潛力實現與比特幣相當的安全性能。隨着生態系統的成熟,Runes有望在比特幣網路上開闢新的應用場景。