📢 Gate廣場 #MBG任务挑战# 發帖贏大獎活動火熱開啓!
想要瓜分1,000枚MBG?現在就來參與,展示你的洞察與實操,成爲MBG推廣達人!
💰️ 本期將評選出20位優質發帖用戶,每人可輕鬆獲得50枚MBG!
如何參與:
1️⃣ 調研MBG項目
對MBG的基本面、社區治理、發展目標、代幣經濟模型等方面進行研究,分享你對項目的深度研究。
2️⃣ 參與並分享真實體驗
參與MBG相關活動(包括CandyDrop、Launchpool或現貨交易),並曬出你的參與截圖、收益圖或實用教程。可以是收益展示、簡明易懂的新手攻略、小竅門,也可以是現貨行情點位分析,內容詳實優先。
3️⃣ 鼓勵帶新互動
如果你的帖子吸引到他人參與活動,或者有好友評論“已參與/已交易”,將大幅提升你的獲獎概率!
MBG熱門活動(帖文需附下列活動連結):
Gate第287期Launchpool:MBG — 質押ETH、MBG即可免費瓜分112,500 MBG,每小時領取獎勵!參與攻略見公告:https://www.gate.com/announcements/article/46230
Gate CandyDrop第55期:CandyDrop x MBG — 通過首次交易、交易MBG、邀請好友註冊交易即可分187,500 MBG!參與攻略見公告:https://www.gate.com/announcements
Runes協議深度解析:底層設計與局限性剖析
深入解讀Runes協議:底層設計機制與局限性分析
1. Runes(符文)簡介
過去一年,web3領域最引人注目的發展莫過於銘文生態的爆發。其起源可追溯至Ordinals協議,該技術爲比特幣上每個聰賦予唯一序號。Ordinals的核心創始人casey早在去年9月就提交了Runes協議的基礎版代碼,但一直未正式發布主網。
在此期間,一些項目如RunesAlpha提前fork了該代碼並發行了自己的協議。盡管存在爭議,但這些項目在短短數月內實現了數億美元的總市值增長,凸顯了Runes協議的巨大潛力。
官方版本的Runes協議預計將於2024年4月20日左右正式在比特幣主網上線。這意味着想要發行Runes資產的項目方,以及打算支持Runes的錢包和交易平台,都將面臨直接在主網上進行開發的巨大挑戰。
本文將系統梳理Runes項目的底層字段變遷,幫助讀者從根本上理解Runes與其他FT協議(如Brc20、Arc20)的差異,以便理性評估和參與。
2. 比特幣鏈上附加信息的記錄方式
比特幣上主要有兩種將鏈下數據附着在鏈上的方案:銘刻和蝕刻。
2.1 蝕刻基礎原理
Runes採用蝕刻技術,這是一種直觀的鏈上信息記錄方式。具體做法是將信息寫入比特幣UTXO的op-return字段。op-return創建了一種可驗證但不可消費的輸出,使數據能夠存儲在區塊鏈上。
在比特幣區塊瀏覽器中,可以輕鬆查看附帶op-return信息的交易。這些信息通常以十六進制編碼形式存儲,解碼後可得到JSON格式的字符串,包含Runes資產的部署、鑄造、發行等相關信息。
2.2 銘刻基礎原理
Ordinals/brc20等協議則採用銘刻技術,將元數據嵌入交易的見證數據中。這一過程通過隔離見證和"向Taproot支付"的方式實現,包含提交和揭露兩個階段。
銘刻過程利用比特幣的P2TR交易輸出類型,使不同交易條件能更隱私地存儲在區塊鏈中。具體來說,首先生成一個支付到特定腳本生成的P2TR地址的UTXO(提交交易),然後在花費這個UTXO時,在見證腳本中提供真正的腳本,從而將銘文數據上傳到鏈上(揭露交易)。
2.3 兩種方案的對比
蝕刻優點:
蝕刻缺點:
銘刻優點:
銘刻缺點:
3. Runes底層設計解析
3.1 Runes 0.11版本
初始版本的Runes協議主要包含三個部分:edicts(資產轉移信息)、etching(資產部署信息)和burn(銷毀)。
edicts字段定義了資產轉移的方向和目標。etching字段包含了資產部署的主要信息,如limit和term參數限制了鑄造數量和可鑄造的時間區間。這種設計與以太坊智能合約發行資產的方式有本質區別,缺乏實時驗證能力,但也保證了資產發行的公平性和開放性。
3.2 Runes 0.18版本
最新版本的Runes協議在0.18中引入了多項重要更新:
edicts字段新增pointer參數,用於修改資產默認轉移方向,有助於降低編碼量和交易成本。
新增Mint字段,限制每筆交易只能鑄造一個資產,平衡了技術和普通用戶的起跑線。
etching字段進行了大幅改動:
新增turbo字段,爲未來協議升級預留空間
4. Runes新版協議評估
優點:
缺點:
指定回复语言:中文
又来新玩法了 溜了溜了