风险提示:央行等十部委发布《关于进一步防范和处置虚拟货币交易炒作风险的通知》, 请读者提高风险意识。

发布在即,关于 Runes 协议你应该知道些什么?

BTC减半即将到来,意味着BTC生态中最大的公平发射Runes即将上线。Runes是一种具有烧毁功能的代币,与Brc20不同,它严格绑定UTXO,可以享受BTC UTXO的好处。预计部署需要3年时间,已在测试网运行。可以通过ord命令进行mint操作,成本较低。同时,ord支持指定destination地址,可拆分utxo后批量mint到目标地址。

Trustless Labs
Trustless Labs
热度 ...

原文作者:Trustless Labs

原文来源:foresightnews

我们距离 BTC 减半的 840000 区块还有不到一周的时间,这也意味着整个 BTC 生态期待已久的 Runes 即将上线,作为 BTC 生态规模最大的公平发射,虽然可能面临着巨大的竞争内卷压力,但这仍是目前加密世界最巨大且公开的 alpha 机会。

虽然目前 OKX 钱包、Unisat 等平台已经提供了公共的蚀刻平台,但想要在竞争中拿到更多筹码,运行自己的比特币全节点与索引,并了解 Runes 运行的相关原理,从而针对性地进行优化将带来一定的优势。


本文就尝试从技术实现、分发规则、预估成本等部分介绍 Runes 。


Runes 协议是 Ordinals 创始人 Casey 部署在比特币网络上发行同质化代币的资产协议,Runes 的基本面也就是其 Ordinals 协议的正统性与公平分发的窗口,Ordinals 社区需要借助 Runes 争取 BTC 生态代币资产的定价权,Casey 甚至喊话 Runes 生态上线一个月后不到 10 亿美金市值就切腹自尽...


可以预计,减半后 Runes 协议将带来十分活跃的链上交互,可以关注的热点将包括但不限于


  • Casey 在 Runes 协议中硬编码的创世符文
  • Rsic、Runestone 等 NFT 对应的 Runes 代币空投
  • 社区主导的 Runes 代币的部署和 fomo


原理


Brc20 的方式被称为铭刻,即将代币数据写入隔离见证的签名中,并将数据绑定在一个特定的聪上。本质上这是把 BTC 当为存储空间,转账完全依赖链下的 Brc20 索引账本,为了保证交易的合法,Brc20 的转账必须先通过铭刻将对应代币变为可转移状态,再通过第二个交易转移对应铭刻后的 UTXO 完成转账。


Atomicals 的方式被称为染色,Arc20 的余额依靠一笔 UTXO 下的聪数量表示,严格遵循 1 token = 1 sats 的对应关系,因此 Arc20 的转账可以完全被 BTC 网络当作一般的交易处理,索引较为简单,可以使用 BTC 原生特性。


Runes 的方式被称为蚀刻,一笔 Runes 的余额被绑定在一笔 UTXO 下,对这笔余额数量、代币符号等信息的数据被记录在这笔交易的 OP-RETURN 下,OP-RETURN 可以看作是这笔交易的备注(最大 80 个字节),其数据包含的 json 标注了该 BTC 交易下 utxo 表示了多少数量的 Runes 代币,识别这些代币需要 Runes 的索引器。


总而言之,Runes 绑定 BTC UTXO,或者将 BTC UTXO 视为 Runes 代币的指针,OP-RETURN 就是指针的赋值语句。


当 Runes 代币进行转移时,需要将代表了 Runes 代币的 UTXO 作为输入,在 OP-RETURN 写入转账的数量,与指定的 utxo 作为第一个输出,设定数量的 Runes 代币将转移到 utxo1 的目标地址,而剩下的 Runes 代币会自动按顺序与其他 utxo 如 utxo2 绑定。utxo1 可以输出给别人的地址,utxo2 可以输出给自己作为找零,这样就完成了一次 Runes 转账。同时 Runes 还附带了 burn 的功能,可声明销毁代币。


与 Brc20 仅使用 BTC 存储转账记录不同, Runes 代币严格 UTXO 绑定,允许其适用 BTC UTXO 所附带的各种好处;该方式与 Arc20 类似,但不同点在于,Runes 的 utxo 可以表示任意数量的代币,而 Arc20 的数量严格与绑定 UTXO 下包含的 sats 数量有关(难以分拆);但同时,Arc20 也更不依赖索引器,Runes 代币转账的合法性依然需要 Ord 索引账本的记录。


JSON

struct Runestone {

edicts: Vec<Edict>,

etching: Option<Etching>,

mint: Option<RuneId>,

pointer: Option<u32>,

}


struct Edict {

id: RuneId

amount: u128,

output: u32,

}


OP-RETURN 下 json 数据的灵活性,允许其一次性操作 Runes 代币的批量转账,包括将不同类型 Rune 资产如 RuneA 与 RuneB 在同一个比特币交易中转移。


分发规则


在 Runes 代币的初始分发流程下,首先需要先蚀刻代币信息与分发规则。


代币信息这包括了最小拆分单位、资产名字、名字的符号分割符、符号等,要注意的是,Runes 资产的名字不限长度,并包括 • 这类的分割符,可能会比较复杂,在铸造新资产的时候一定要注意识别。


JSON

struct Etching {

divisibility: Option<u8>,

premine: Option<u128>,

rune: Option<Rune>,

spacers: Option<u32>,

symbol: Option<char>,

terms: Option<Terms>,

}


在分发规则部分,Runes 允许部署者进行预分配,将代币分配给自己,因此要注意识别是否为公平发射,此功能可以用于 Runestone、Rsic 这类资产的分发。


在分发规则的 Terms 数据下,包含了单次 Mint 代币数量限制、总共 mint 张数、mint 的开始与结束区块这些数据。这里可以将总 mint 次数设定为无上限,限时不限量,casey 部署的 0 号符文 UNCOMMON•GOODS 就是这样。


JSON

struct Terms {

amount: Option<u128>,

cap: Option<u128>,

height: (Option<u64>, Option<u64>),

offset: (Option<u64>, Option<u64>),

}

关于【发布在即,关于 Runes 协议你应该知道些什么?】的延伸阅读

  • 火星财经加密周报 | 6月7日

    本周欧盟选举开始,加密行业监管政策可能受影响。Tether CEO担心欧盟MiCA稳定币要求会对市场产生负面影响。RoaringKitty可能清算其GME股票头寸,Solana币价增长受益于Meme币交易活动。特朗普竞选团队收到近3亿美元捐款,西班牙90%的World ID持有者支持Worldcoin回归。加密专家密切关注欧盟选举对MiCA、DeFi、NFT等领域的影响。比特币可能因CPI创新高和降息预期上涨,ETH表现落后。Blast提醒DApp在6月25日前分配所有Gold和Points给用户。Bitget Launchpad项目BWB投入总人数增长,IO.NET初始总供应量为5亿枚。五月加密市场大多数指标下跌,但以太坊质押收入上涨,NFT市场交易额下降。加密货币可以解决人类挑战,DeFi夏季最新更新包括Ethena、Etherfi、Karak等项目。Notcoin交易量增加,L2争斗白热化,市场流动性改善,Meme板块吸引资金流入,NFT市场情绪低迷。Shardeum、Merlin和0G Labs与多家合作伙伴合作推进去中心化项目发展。

  • 7月降息“没戏了”?加密市场应声下挫

    美国5月非农就业报告强劲,加密市场早盘稳定但下午走低。比特币价格达到历史新高,市场情绪积极,预计未来几周将再创新高。分析师认为,比特币的四年周期是影响因素,预测2025年10月11日将达到新的历史高点。尽管存在泡沫市场的迹象,但与加密货币挂钩的永续期货并没有出现投机热情。市场逐渐成熟和稳定,受到机构兴趣和采用的影响。投资者关注下周的美国CPI数据和美联储货币政策决议。比特币未平仓合约创历史新高,市场情绪积极。


同时,用户自发的 mint 过程需要在 OP-RETURN 下写入 Runestone 的数据类型(与符文 NFT Runestone 无关),一次交易只能 mint 一次,因此想要获取更多的筹码,就需要在一个地址下分多个 UTXO 进行。


Runes 会在 840000 区块开始,ord 索引也已经更新到最新版本 0.18.1,现已充分支持 runes 代币查询、etch(等同于 Brc20 的 deploy)、mint 等功能,同时 Casey 也表示将部署一部分 Runes 代币硬编码到 ord 索引器中,在减半区块激活。这些资产完全公平分发,可自由 mint,Casey 曾提到过的名字有 COMMUNISTRUNE 、ANARCHISTRUNE 、CYPERPUNKRUNE。现在索引中已经可以看到名为 UNCOMMOM.GOODS 的创世符文。


Runes 资产名称的部署被 Ord 索引进行了限制,13 - 26 字符的名字在 840000 区块后就可以自由部署,12 位字符的名字被逐步解锁。每过 17,500 个区块后(大约 120 天)就解锁更短一位的名字的部署,因此要 mint 到 4 字符的代币,需要等待 3 年时间。


虽然早期超长的名称并不利于炒作,但好在能设计特殊的符号来表示资产,这个符号符合 Unicode 标准,因此可以写入很多 emoji 表情,选一个好的 emoji 也是部署 meme 时需要注意的。


预估成本


当前的 Runes 的协议代码基本已经确定,并在测试网运行了一段时间,因此可以进行一些成本的预测。我们通过在 signet 上运行 ord 索引已经可以看到 signet 测试网上部署了多达 497 个 runes 的测试代币,testnet 测试网上更是多达 963 个。同时我们也在 signet 进行了一些实验和测试,以测算 mint 时的成本花费和进度。


Signet 测试网 0~9 号 Runes 代币:


Plain Text

THESE•WILL•BE•WORTHLESS

GREG•GREG•GREG

CUBS•FIRST•RUNES•TOKEN

AMAZING•KODA•FART

SORA•PARTY•STARTS•FIVE•DOLLARS

WAKE•N•BAKE

RECURSIVE•ROBOTS•RUNES•TEST

FRENCH•WON

SATOSEA•XYZ


我们在 signet 测试网进行了多笔 runes 代币的 mint,ord 命令:


Bash

$ ord --index-runes --bitcoin-rpc-password xxx --bitcoin-rpc-username xxx -s wallet mint --fee-rate 1 --rune HARRY•POTTER•OBAMA•SONIC•IO•INU

{

"rune": "HARRY•POTTER•OBAMA•SONIC•IO•INU",

"pile": {

"amount": 1000,

"divisibility": 0,

"symbol": "🧹"

},

"mint": "645829bdaf105ccecc012629a3bbb6e9dfcfe92fa09499ea54b87092c9100946"

}


交易如下:https://mempool.space/zh/signet/tx/645829bdaf105ccecc012629a3bbb6e9dfcfe92fa09499ea54b87092c9100946


utxo


指定 destination 作为接收 Runes 代币的地址:


Bash

$ ord --index-runes --bitcoin-rpc-password xxx --bitcoin-rpc-username xxx -s wallet mint --fee-rate 1 --rune MAOBY•THE•CUTEST•CAT --postage 1000sat --destination tb1p43k8gxevpc0x3hthv9dm33589gecn8mr4rkl303js3gtvmpehltqg2mmc4

{

"rune": "MAOBY•THE•CUTEST•CAT",

"pile": {

"amount": 100,

"divisibility": 0,

"symbol": "🐈"

},

"mint": "32125d247a282ebf53b893a17f3c2c99a7747749233dc010bd9ae2934540c981"

}


交易如下:https://mempool.space/zh/signet/tx/32125d247a282ebf53b893a17f3c2c99a7747749233dc010bd9ae2934540c981


utxo


可以看到,一次 mint 交易大概会消耗 230vB 大小,参考市场热度推测 fomo 情绪,若以 feerate 在极端情况下为 300-1000 sats/vB 来计算,mint 一张的成本约是 0.0023-0.00069 BTC(150u-50u),同时 ord 支持指定 destination 地址,因此可以拆分 utxo 后可以批量 mint 到目标地址。


若减半后 fomo 情绪高涨,前期每个区块有 3000 笔 transactions 为 Runes mint 交易的情况下,以 feerate 平均为 200 sats/vb 计算,一天 Runes 代币的 mint 约消耗 198.72 btc 的 gas 成本,将可以为计算早期 fomo 筹码市值提供一些参考。

免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:Trustless Labs,如有侵权请联系删除。转载或引用请注明文章出处!

标签:

分享至
https://www.chainlook.cn/toutiao/1713401411.html

下一篇:

这次大跌之后该抄哪些标的?

本文分享了作者的标的清单,包括Restaking生态、RWA、Basechain、意图叙事、Solana、BTC生态、AIAI、去中心化计算、游戏和Alt Layer1等。作者建议结合自己的思路,选取长期持有和短期波段的标的,并推荐了自己和馒头哥共同运营的收费群,提供投研和基本面分析,价格为3SOL/年。

免责声明:
链观CHAINLOOK作为区块链技术应用与Web3行业研究的智库媒体,旨在为中国区块链专家、学者们提供最新的行业资讯信息与数据样本,用于区块链技术研究与创新。本站所发布的文章仅代表作者的个人观点,不代表链观CHAINLOOK官方立场,本站所发布的区块链行业研究报告与数据分析成果是通过人工智能算法对数据内容进行分析与归纳生成,不代表任何投资暗示与建议,链观CHAINLOOK不承担法律责任。

风险提示:
虚拟货币不具有法定货币等同的法律地位,参与虚拟货币投资交易存在法律风险,链观CHAINLOOK坚决反对各类代币炒作,请读者提高风险意识,理性看待区块链技术应用及市场风险。

© 链观CHAINLOOK All Rights Reserved. 京ICP备18054193号-5