铭文炒作爆火、发币协议泛滥,“纯正血统”的Runes能否延续代币协议神话?
作者:Trustless Labs
1.真假 Runes 之争
1.1 Runes 起源
Runes 协议由 Ordinals 协议创始人 Casey Rodarmor 在其博客中提出。
Casey 表示,尽管他对于在比特币网络上创建可替代代币协议这一行为持怀疑态度,但是由于其风头正盛、热潮暂无退却的迹象,加之能够为比特币带来显著交易费收入、吸引开发者关注度和用户群体的优势,他试图退而求其次,创造一个更加简单高效的可替代代币协议。该协议承诺通过简化的 UTXO 模型和有效的代币转移机制来优化比特币生态系统中的代币操作。
Runes 协议支持代币发行,允许创建任意数量的代币,以及设置人类可读的符号和小数点位数。其传输机制基于整数序列的元组,涉及代币 ID、输出索引和分配量。
1.2 Runes 协议「清新」设计
Runes 协议特征
- 注册时可以指定 divisibility(效果等同于 decimal),supply,symbol(只支持一个长度的 unicode 字符)以及 rune 名称。
- 名称字符必须是大写字母,长度不固定,按区块高度增加逐步放开更短长度 rune 的注册。
- 名称不可重复,按部署顺序有从 0 开始的唯一 number,以及按高度和在当前高度部署顺序编码的唯一 id,例如 173940/256 代表 173940 这个高度部署的第 256 个 rune。
- 名称里可以添加 . 或 •作为名称显示的分隔符,只影响名称展示,不影响注册。比如注册了 CASEY•RUNES•EVERYTHING 不能再注册 CASEYRUNES•EVERYTHING 或 CASEYRUNESEVERYTHING 等。
- 分发机制待定:根据当前代码,注册时会把所有 supply 都打到注册者钱包地址,后续应该会有改动。
Runes 较 BRC-20 协议的优势
- 基于 UTXO 模型:Runes 协议采用了基于 UTXO 的系统,这与比特币的原生架构更为一致。它避免了链下数据的依赖,没有原生代币的需求,这使得用户体验更为顺畅。
- 使用 OP_RETURN 进行转移:Runes 的转移通过 OP_RETURN 脚本实现,使得代币的分配和转移更为高效。
- 发行机制:Runes 的发行通过特定的消息格式定义,这使得代币的流动和分配过程更加透明和清晰。
- 更高的效率:Runes 协议解决了 BRC-20 协议中 UTXO 扩散和效率低下的问题。它简化了操作流程,注册、转账都只需要一笔交易,从而提高了整体效率。
- 减少链上足迹:Runes 旨在最大限度地减少其链上足迹,减少了不良 UTXO 的产生。
- 闪电网络兼容性:Runes 与闪电网络兼容,这为开发人员和用户提供了新的用例和可能性。
- 销毁机制:输入到包含无效协议信息交易中的符文会被销毁
1.3 Runes 仿盘 —— Rune Alpha
由于其理论上的正统性和先进性,Runes 协议一经提出便一直备受比特币社区关注,然而其缓慢滞后的开发进度也给了仿盘效仿其理念进行造势和盈利的机会。
Runes Deployer by Ordinals Wallet
早在 Casey 刚发布 Runes 协议概念的第二天,Ordinals Wallet 就紧随其热度开始进行「Runes」的部署,同时在和全方位展开宣传。虽然 Ordinals Wallet 抓住了 Runes 概念的第一波流量,但随着其热度褪去,进度停滞,一切不了了之。
Rune Alpha
12 月 5 日,比特币网络铭文项目 Rune Alpha 正式上线,其主网发行的第一个代币为 $COOK。据 Rune Alpha 官方,他们与 Casey 有过技术交流,Rune Alpha 构建在 ord 0.11.1 基础之上,写入 Ordinals 存储库内。
比特币社区中对 Runes 协议翘首以盼的部分用户因为该项目与 Runes 高度一致的名称而误以为这便是 Casey 提出的 Runes 协议,在不断发酵的市场 FOMO 情绪的裹挟之下涌入 Rune Alpha 参与铸造。
12 月 6 日,Casey 发布推文,表示各类 Runes 相关的协议和服务都和他本人无关,同时等到官方 Runes 协议上线之时,他不会对这些仿盘进行追溯识别。同时,部分用户表示在交互过程中出现资产被转移、铭文被充当 Gas 燃烧等问题,据 Rune Alpha 回应,是由于用户操作不当导致钱包出现问题,「已经在 Discord 社群中对用户进行了警示」。
尽管 Rune Alpha 已无法借助「正统性」叙事继续进行营销,但市场的 FOMO 和投机情绪仍旧占据了上风。Rune Alpha 的铭文铸造特点是「限时不限量」:用户可以在 819863 到 820013 之间的 150 个区块内进行 mint,每一笔 mint 可以打 1000 枚,而总量没有限制。据 dune 看板数据显示,截至目前(12.22 20:50),$COOK 在 150 个区块中已全部完成铭刻,已铭刻 199,153 张,持有人达 10,481 人。
继 Casey 的官方 Runes 协议上线比特币测试网 signet 后,Rune Alpha 也紧随其后迅速做出反应,在 signet 上展开代币部署,并通过录屏操作、数据分析等佐证试图说明 Rune Alpha 可以被 ord 0.13.1 新版本的官方 Runes 协议识别并索引。同时,Rune Alpha 回应其社区的呼吁,正在积极建设其 Marketplace。
然而,根据当前代码显示,官方 Runes 协议主网将在比特币减半之时的区块高度开始进行解析,只会对在减半高度后发行、且符合 Runes 协议标准的代币进行索引。
2.社区的声音
热情拥抱
1. Ordinals 官方社区 Ordicord https://discord.com/invite/ordinals
- 九月下旬开始,社区关于 Runes 的讨论度开始上升
- 十一月起,社区出现大量关于 Runes 技术实现以及仿盘的讨论,Ordinals 生态用户认为 Runes 是 Ordinals 协议基础上的升级版本,普遍持乐观态度,对官方团队的技术进展充满期待,呼声较高
- 12.16 继 Runes 在台北区块链周的路演之后,社区出现了新一波讨论热潮,社区用户开始注意到仿盘 Rune Alpha,同时对基于该协议部署的第一个代币 Cook 能否映射到官方 Runes 协议产生疑虑。
- 用户们开始积极前往比特币测试网 signet 体验 Runes 协议,社区管理员积极协助用户们解决问题。
- 参考社区对话可知,当前在测试网 signet 上 Runes 与 Ordinals 的索引彼此不兼容,待 Runes 正式部署到比特币主网之后,用户需要重建统一的索引。
- 相较于以往的协议中「铭文」、「铭刻(inscribe)」一类描述,Runes 协议采用「符文」、「蚀刻(etch)」这类新名词。描述话语的细微改变也在一定程度上反映出了 Runes 协议精度更高、体量更轻的特点。
2. OrdinalHub https://discord.com/invite/ordinalhub
- OrdinalHub 社区的用户同样对 Runes 充满认可和期待,想要积极做出自己的贡献,但却由于 Runes 开发进度较慢,信息较少,颇有些爱莫能助之感。
3. sating.io https://discord.com/invite/kcwE9jH67n
对立抵制
UniSat 社区 https://discord.com/invite/unisat
- UniSat 官方团队表示对 Runes 很感兴趣,会对协议进度保持关注,在技术支持方面做好充分准备。
- 随后,UniSat 新增 Runes 模块,BRC-20 协议新增代币 $rune。
- UniSat 社区中的个别 BRC-20 生态用户出现站队现象:「BRC-20 > Runes」。个别利益相关的 BRC-20「死忠粉」坚决拥护 BRC-20 协议,称该协议最为正统、去中心化、公平、不可替代,并购买了 BRC-20 协议代币 $rune 以表示对 Casey 主导的 Runes 协议的抵制。(UniSat 官方人员对此言论回应了「点赞」手势)同时,他们质疑 Casey 是因为自己要开发新协议所以一直「诋毁」BRC-20 协议。
中立观望
1. ordinex https://t.me/ordinex
ordinex 社区负责人于十月底表示,ordinex 开始关注 Runes,Runes 作为同质化代币协议在理论上是优于 BRC-20 的;但也保留了审慎态度,表示普通用户其实并不会十分关注一个协议背后的技术逻辑,因此对于不同协议间的竞争来说,市场的大规模采用才是制胜之道。
2023.10.22
2023.10.23
2. Leather https://discord.com/invite/67cZyTz8w6
Leather 钱包的开发者在其 github 中新增了对 Runes 的基础支持:https://github.com/leather-wallet/extension/issues/4273
3. Trac https://discord.com/invite/trac
认为 Runes 优于 BRC-20 的积极观点:
根据尚未完善的 Runes 代码,当前其机制并非「fair mint」,注册时会把所有 supply 都打到注册者钱包地址,后续改动暂不明确。这一点是许多 BRC-20 支持者诟病 Runes 的依据之一,Trac 社区中部分用户则认为 Pipe 协议结合了 BRC-20 和 Runes 协议的优势。
结论
1. Runes 协议的创新性与应用价值:
Runes 协议展现了在比特币生态系统中实现代币功能的可能性。其简化的 UTXO 模型和高效的代币转移机制,为比特币网络带来了新的动力和扩展能力。这标志着对比特币功能的重大扩展,即在保持原有特性的同时,增加新的应用层面。
2. Runes 与 BRC-20 协议的比较:
在效率和用户体验方面,Runes 协议相较于 BRC-20 协议表现出显著的优势。基于 UTXO 模型,Runes 避免了链下数据的依赖和原生代币的需求,提供了更加流畅的用户体验。此外,Runes 的发行机制和代币转移过程的透明度,为用户提供了更清晰和安全的操作环境。
3. 社区反应与接受度:
Runes 协议在比特币社区中引起了广泛关注。尽管开发进度相对缓慢,社区对其技术的潜力和应用前景保持着乐观态度。同时,社区对仿盘项目如 Rune Alpha 的出现表现出不同的反应,这反映了加密货币领域内复杂的利益关系和多元化的观点。
4. 未来展望与挑战:
Runes 协议面临的主要挑战在于如何在保持其核心优势的同时,进一步提升其在实际应用中的可行性和接受度。此外,与其他协议的竞争和市场对新技术的适应能力也是其未来发展的重要因素。
综上所述,Runes 协议作为比特币网络上的一个创新尝试,展现了其在代币操作优化方面的潜力。虽然面临来自社区、市场和技术上的挑战,但 Runes 的出现无疑为比特币生态系统的发展注入了新的活力和可能性。未来,随着技术的成熟和市场的进一步认可,Runes 有望在加密货币领域扮演更加重要的角色。