🎉 攢成長值,抽華爲Mate三折疊!廣場第 1️⃣ 2️⃣ 期夏季成長值抽獎大狂歡開啓!
總獎池超 $10,000+,華爲Mate三折疊手機、F1紅牛賽車模型、Gate限量週邊、熱門代幣等你來抽!
立即抽獎 👉 https://www.gate.com/activities/pointprize?now_period=12
如何快速賺成長值?
1️⃣ 進入【廣場】,點擊頭像旁標識進入【社區中心】
2️⃣ 完成發帖、評論、點讚、發言等日常任務,成長值拿不停
100%有獎,抽到賺到,大獎等你抱走,趕緊試試手氣!
截止於 8月9日 24:00 (UTC+8)
詳情: https://www.gate.com/announcements/article/46384
#成长值抽奖12期开启#
Runes協議深度解析:設計機制、優缺點及比特幣鏈上數據記錄方式對比
深入解析Runes協議:設計機制與局限性
1. Runes(符文)概述
在過去一年中,Web3領域最引人注目的發展莫過於銘文生態的爆發,其起源可追溯至Ordinals協議。Ordinals是一種爲比特幣上每個聰賦予唯一序號的技術。
Runes協議的核心創始人casey早在去年9月就提交了基礎版代碼,但一直未正式發布主網版本。這促使一些項目提前分叉代碼,發布了RunesAlpha等協議。盡管存在爭議,但這些項目在短短數月內實現了數億美元的總市值增長,展現了Runes協議的巨大潛力。
官方正式版Runes協議計劃於2024年4月20日左右在比特幣主網上線。這意味着項目方、錢包服務商和交易平台將面臨直接在主網環境中開發和測試的挑戰。
2. 比特幣鏈上數據記錄方式
比特幣上有兩種主要的鏈下數據附着方式:銘刻和蝕刻。
2.1 蝕刻基本原理
Runes採用蝕刻技術,將信息直接寫入比特幣UTXO的OP_RETURN字段。這種方法自2014年Bitcoin Core 0.9版本起可用,創建了一種可驗證但不可消費的輸出,使數據能夠存儲在區塊鏈上。
在區塊鏈瀏覽器中,可以清楚看到交易附帶的OP_RETURN信息。這些信息通常以十六進制編碼形式存在,解碼後可呈現爲JSON格式的字符串,包含Runes資產的部署、鑄造和發行等信息。
2.2 銘刻基本原理
Ordinals/BRC20等協議通過將元數據寫入交易的見證數據中來實現鏈上存儲。這個過程利用隔離見證和"向Taproot支付"的方式,分爲提交和揭露兩個階段,通常需要兩筆交易完成。
P2TR是比特幣2021年Taproot升級引入的交易輸出類型,提高了交易條件的隱私性。銘刻過程包括生成P2TR地址的交易(commit)和揭示腳本內容的交易(reveal)。
Ordinals協議規定,銘文綁定到第一個輸入的第一個sat上,從而完成銘刻過程。
2.3 兩種方案對比
蝕刻優點:
蝕刻缺點:
銘刻優點:
銘刻缺點:
3. Runes協議設計解析
3.1 Runes 0.11版本
初始版本的Runes協議包含三個主要部分:
這個版本已經相對完善,支持資產的復合、拆分等操作。與以太坊智能合約相比,Runes等銘文協議統一了資產發行和參與方式,強調公平發射理念。
3.2 Runes 0.18版本
最新版本的Runes協議引入了多項重要更新:
edicts字段增加pointer參數,優化多資產同時轉出時的編碼效率。
新增Mint字段,限制每筆交易只能鑄造一個資產,平衡技術用戶和普通用戶的參與機會。
etching(資產部署)字段大幅改進:
新增turbo字段,爲未來協議升級預留空間。
4. Runes新版協議評估
優點:
缺點: