RUNE是一款运行在比特币主网之上的同质化代币协议,由Ordinals协议的开发者设计推出,在2024年比特币减半节点正式上线主网,目的是优化比特币生态内代币发行的体验,解决早期BRC‑20协议带来的链上数据膨胀问题。它并不改动比特币底层共识规则,只是借助比特币原生交易结构实现代币的创建、铸造与流转,依托Ord索引工具完成资产状态解析,和比特币本身的交易逻辑保持统一,不需要额外搭建侧链或者独立公链来运行资产。
RUNE协议深度适配比特币UTXO模型,代币余额直接绑定在未花费交易输出当中,单个UTXO可以同时承载比特币以及多种RUNE代币资产。协议依靠交易内的OP_RETURN字段承载名为RUNEstone的协议指令,通过这套指令完成蚀刻、铸造、转账、销毁等核心操作,协议数据属于可修剪的链上备注信息,不会大量生成无用的UTXO,对比旧的代币标准,能够有效降低比特币网络的存储负担。当用户发起RUNE转账时,会沿用比特币原生交易逻辑,交易输出会重新分配代币余额,多余的代币会以找零形式返回,整套流程可以兼容PSBT等比特币原生签名工具,不需要特殊的自定义交易格式。
RUNE的核心操作分为蚀刻、铸造、转账三类,蚀刻代表完成一个新代币的创建,发行方可以在这一步设定代币名称、符号、总供应量、铸造规则等参数,部分代币支持公开铸造模式,允许用户在指定区块区间内参与mint获取代币。铸造行为会按照预设规则生成新的代币,而转账则通过RUNEstone指令完成代币在不同UTXO之间的迁移,一旦交易内出现非法协议指令,对应RUNE资产会直接被销毁,这套机制也为协议后续迭代预留了容错空间。整个协议本身不内置智能合约能力,资产逻辑全部依靠交易指令实现,资产状态需要依靠Ord索引器解析,这也是RUNE和其他公链代币标准较为明显的区别。
RUNE协议主要服务比特币生态的代币发行需求,普通开发者可以借助该协议发行同质化代币,用于社区治理、社区积分、项目通证等各类链上资产实践。不少比特币生态的钱包、区块浏览器都完成了对RUNE的适配,用户可以直接在支持的钱包内完成代币的接收、发送,部分交易平台也开放了RUNE代币的交易对,满足用户的资产流转需求。同时协议兼容比特币闪电网络,理论上可以拓展闪电网络内的资产交互场景,为比特币生态带来更多DeFi相关的可能性。
对比比特币生态过往的代币标准,RUNE在链上开销、交易兼容性上做出了不少改进,但依旧存在客观的现实局限。它的资产识别依赖链下索引工具,索引服务的稳定性会直接影响用户对代币余额的读取;同时协议本身没有内置复杂的业务逻辑,很多项目的附加功能仍然需要依靠第三方合约或者外部服务实现。作为比特币生态的创新标准,RUNE的发展高度依赖社区的采用程度,项目方的开发迭代与市场的参与热度,都会持续影响这套协议在实际场景中的落地效果。
