本文深入探讨了比特币铭文生态,特别是Runes协议及其相关项目。文章首先回顾了Ordinals、BRC-20、ARC-20和SRC-20等协议,然后详细介绍了Runes协议的历史背景、实现方式、技术特点及其与其它协议的比较。最后,文章还展望了Runes协议的未来,并介绍了与Runes协议相关的潜在投资机会,例如RSIC和Runestone等项目。
作者:Ash Li
最近,总计 112383 个 Runestones 在市场上引起了广泛关注。Runestones 的总交易量已超过惊人的 1,400 个比特币,且地板价也随之上涨。越来越多的项目宣布向 Runestones 持有者空投,这使得 Runestones 的热度居高不下。现在很多人都将 Runestones 视为金铲子。那么 Runestone 到底是什么样的项目?它与 Runes 协议有什么关系?本文将深入探讨 Runes 协议,并展望未来的生态系统。
第一部分
比特币铭文生态系统概述
历史
于 2023 年 3 月诞生的 $ORDI,开启了铭文致富的大门。自此以后,在 2023 年下半年又掀起了两波铭文热潮。大家都沉浸在追逐铭文的激动情绪中。那么 BTC 的铭文是什么?什么是 Ordinals 协议?那些以“20”结尾的 BRC-20、ARC-20、SRC-20 等协议又是什么?而 rune 协议又是什么,rune 协议将实现什么样的创新?今天,让我们带着这些问题继续探索丰富多彩的比特币生态协议。
协议简介
Ordinals 协议
Ordinals 协议由 Casey (@rodarmor) 于 2022 年 12 月首次发布,允许将数据刻在比特币的最小单位 Satoshi(聪)上,包括文本、图片、音频、视频和其他数据信息。所谓的比特币铭文是指使用 Ordinals 协议刻在 Satoshis 上的元数据,也就是我们常说的比特币 NFT。有关详细信息,你可以阅读我之前撰写的介绍 Ordinals 协议的文章。https://www.spectrumlab.io/zh/reports/看完這篇,你對於ordinals銘
BRC-20 协议
BRC-20 协议是由匿名开发者 @domodata 于 2023 年 3 月 8 日推出的。它是一个基于刚介绍的 Ordinals 协议而启动的协议。该协议通过将 token 的名称、数量和其他信息以特定的 JSON 格式写入 Satoshi 中,来实现部署 token、铸造 Mint 和转移资金的功能。BRC-20 以以太坊 ERC-20 命名,是一个基于 Ordinals 协议的 token 发行协议。截至发布后的第二天,超过 30,000 个铭文被铸造,文本类型数量接近 27,000 个。BRC-20 协议的第一个 token,名为 $ORDI,在第一波和第二波铭文中获得了令人难以置信的收益。最近,由 @domodata 和他创立的 @L1Fxyz 提出了一个新的提案。拟议的变更包括引入自发行机制、修改 deploy 铭文、采用 5 字节的 tickers,以及建立关于 BRC-20 资产销毁方法的共识。提案链接:https://l1f.discourse.group/t/brc-20-proposal-for- issuance-and-burn-enhancements-brc20-ip-1/621。
ARC-20 协议
ARC-20 是一种着色币模型,与 Ordinals 协议不同。每个 ARC-20 token 必须由一个 Satoshi 支持,而不是像 BRC-20 那样通过排序来区分。它将信息铭刻到交易脚本中,余额由 UTXO 的聪数表示。转移功能完全由比特币主网络处理,token 的所有相关更改都可以在链上直观地反映出来。同时,每个 ARC-20 token 都通过指令操作作为交易的第一个“输出”,以避免被用作 gas 费。但最初钱包不支持该协议时,出现了 burning 资产的现象。
SRC-20 协议
SRC-20 协议使用 BTC STAMPS 协议而不是 Ordinals 协议。SRC-20 的地址仍然是以“bc1q”开头的比特币地址,而不是我们常用的以“bc1p”开头的地址。Stamps 和 Ordinals 之间的主要区别在于架构。Stamps 协议将元数据存储在多重签名 UTXO 中。另一方面,Ordinals 协议将元数据存储在比特币交易的 SegWit 中。
第二部分
Runes 协议
历史背景
2023 年 5 月 8 日,BTC 的核心开发者发表文章称,BRC-20 协议产生了太多的垃圾和频繁的交易,导致 BTC 网络拥堵,BTC 社区应该采取行动阻止它。9 月 1 日,Casey 公开反对 BRC-20 协议,并希望停止铸造 BRC-20 铭文。2023 年 9 月 26 日,Casey Rodarmor 开发了一种名为 Runes 的协议,作为 BRC-20 的替代品。该协议是基于 UTXO 的 FT 协议,旨在让比特币用户拥有良好的体验。Casey 认为,改进后的 Runes 协议可以减少大量垃圾 UTXO 被创建的现象,并且 Runes 协议是比以前的实验性 BRC-20 协议更好、更轻量级、更简洁的资产发行解决方案。因此,可以避免当前因 BRC-20 的流行而产生大量“垃圾” UTXO 的现象。
Runes 是如何实现的
Runes token 的余额直接包含在 UTXO 中。如果一个交易包含一个输出,其 script pubkey 包含一个 OP_RETURN,后跟一个表示 ASCII 大写字母 R 的数据输出,则该交易包含一个协议消息。进入具有无效协议消息的交易的 Runes 将被 burn,允许未来现有的升级改变 rune 的分配或创建方式,从而避免以前的旧客户端错误地分配 rune 的余额。
转移
协议消息中的第一个数据输出被解码为一个整数序列,该序列将包含三种类型的信息:ID、OUTPUT 和 AMOUNT。ID 指定要转移的 Runes token。每个 token 在创建时都会被分配一个 ID。ID 从 1 开始,token 创建得越早,值越小。OUTPUT 确定要分配给哪个输出。AMOUNT 表示转移的数量。
创建
如果在协议消息之后有第二个数据输出,则该交易会为 Runes token 创建一个交易。这部分的数据输出将被解码为两个整数,SYMBOL 和 DECIMALS。如果有更多的其他整数,则无效。SYMBOL 相当于 BRC-20 的 Ticker,即 token 名称。它最多支持 26 个字符,可用字符仅为 A-Z。DECIMALS 是精度,它决定了 Runes token 可以支持多少位小数。如果 SYMBOL 尚未被使用,Runes token 将被分配一个 ID 号。创建的第一个“rune”Token ID 号为 1。BITCOIN、BTC 和 XBT 这三个名称被禁用。在 Runes 协议中,仍然不支持创建具有相同名称的 token。
与其他协议比较
Casey 从以下四个方面比较了 Runes 协议与现有的其他比特币铭文协议:
复杂性:协议有多复杂?它容易实现吗?它容易被大规模采用吗?
用户体验:是否存在对用户体验产生负面影响的实现细节?特别是依赖链下数据的协议。
状态模型:基于 UTXO 的协议更自然地融入比特币。它通过避免创建“垃圾”UTXO 来最大限度地减少生产。
原生 token:具有原生 token 的协议很麻烦,并且自然不太可能被广泛采用。
与现有比特币协议的比较:
BRC-20:不是基于 UTXO,并且相当复杂,因为它需要使用 Ordinals 协议来进行某些操作。
RGB:过于复杂,并且依赖于链下数据,已经开发了很长时间但未被采用。
Counterparty:某些操作需要原生 token,而不是基于 UTXO。
Omni Layer:某些操作需要原生 token,而不是基于 UTXO。
Taproot Assets:有点复杂,并且依赖于链下数据。
根据 Casey 的说法,Runes 协议是在比特币网络上创建同质化 token 的更好、更简单的选择。相比之下,BRC-20 协议是用于在比特币网络上创建同质化 token 的第一个实验性协议。但是,此协议会创建大量 UTXO,从而导致网络拥塞。Runes 与其他比特币协议 token 的不同之处在于,它不依赖链下数据来运行。相反,它基于 UTXO 并使用 UTXO 来跟踪 Runes 的余额。每个转移交易将被拆分为不同的 UTXO,并且每个 UTXO 包含不同数量的 Runes。
技术特点
UTXO 模型
首先,Runes 协议具有出色的兼容性和可扩展性,可以与比特币的 UTXO 模型以及基于它的第二层协议(如闪电网络和 CKB)无缝连接。与其他 FT 协议(如 BRC-20)相比,Runes 通过简化交易流程并管理直接绑定到 UTXO 的 token 余额,从而显着提高了运营效率和用户体验。
Token 发行
Runes 在 token 发行方面提供了更大的灵活性,允许 token 名称长度从 1 到 28 个字符,并采用各种创新的发行机制,包括但不限于固定总发行量和公共铭刻发行。甚至会采用更具表现力的发行方法。固定总发行量方法更加中心化,发行者直接铭刻所有 Runes 然后进行分发。此外,公共铭刻方法基于特定的参数设置,例如区块高度或时间戳。用户在指定时间内铭刻的资产数量决定了 Runes 的最终总量。
在 UTXO 管理方面,Runes 使用 OP_RETURN 脚本来避免可能由交易的见证部分引起的复杂性和安全风险,减少不必要的 UTXO 生成,从而提高网络的整体效率。Runes 协议旨在减少链上“footprint”,并鼓励优化 UTXO 使用,以便它可以与比特币的基础设施无缝集成。Runes 协议以更简洁和直观的方式促进了比特币生态系统的发展和创新。
用户体验
Runes 协议支持简单支付验证 (SPV) 钱包,为用户提供 BRC-20 未能实现的轻量级交易体验。它还通过提供参考实现并强调与现有比特币脚本和地址类型的兼容性,为开发者提供了更用户友好和易于访问的开发环境。并且可能有一些细节或更具创新性的部分尚未向公众披露。我们可以在 Runes 协议的正式版本发布后进行进一步分析。
第三部分
与 Runes 协议相关的潜在投资机会
市场上已经有很多 Runes 协议项目开始升温。由于官方 Runes 协议尚未发布,因此没有严格意义上的 Runes。这些项目主要以比特币 NFT 的形式发布。在 Runes 协议正式启动后,它们将通过空投或 1:1 兑换成 runes。以下是一些关于 Runes 协议的早期项目。
RSIC
RSIC 利用预挖矿。在 Runes 协议启动之前,无法铸造官方 token。RSIC 有四种奖励分配方法,包括固定奖励、增强奖励、随机奖励和减半奖励。RSIC 在发行过程中使用了父子铭文、Metaprotocol 字段和递归铭文等技术。该项目具有最丰富的游戏玩法并使用强大的技术,因此具有很强的可玩性。不同的 RSIC 具有不同的稀有度,这也增加了随机性。持有 RSIC 将获得该项目未来发行的 rune token。在 Runes 协议正式启动后,项目团队将根据预挖矿数量将 rune token 空投到这些预挖矿地址。Twitter 用户 @wutaner 创建了一个 RSIC_DATA 表来计算挖矿量。链接如下:https://docs.google.com/spreadsheets/d/1xlAS5- _XS5aCHSozkcF_SCW8M1Kl2SDeolLWEvK4Sgg/edit? pli=1#gid=308398888
Runestone
Runestone 是在 RSIC 之后引起广泛关注的项目。两者都是预挖矿项目。Runestone 由 Ord.io) 的创始人 @LeonidasNFT 领导。它的空投规则简单、公开和透明。也就是说,在区块高度为 826600 时,比特币钱包需要持有至少 3 个铭文,但不包括文本和 JSON 格式的铭文,例如 BRC-20 铭文。
The Rune Guardians
共有 10,000 个 The Rune Guardians,不同的属性会对挖矿产生不同的影响。值得一提的是,该项目将在比特币减半后成为真正的 PFP 系列。The Rune Guardians 的游戏玩法与 RSIC 类似。它向 Ordinals 蓝筹 NFT 持有者空投,项目方承担所有 gas 成本。
Rune Alpha
Rune Alpha 是一个基于 Runes 协议的早期实用项目。它提前发布了实验平台。它的铸造方法在时间和区块高度间隔上受到限制。并且它首次推出了基于 PSBTS 技术的交易市场。在 Runes 协议启动后,Rune Alpha 的 token $COOK 将以 1:1 的比例无缝迁移。项目团队宣布了最新的空投计划并发布了路线图,其中包含许多关于未来 Runes 建设的想法。
Unicross
$RUFI 是 @merlinlayer2 上的第一个 rune token,可以通过以 1:1 的比例转换 BRC-20 来转换成 runes。Unicross 致力于支持 Runes 资产铸造和协议索引。Token 正在公平地启动,其中 25% 空投给 Merlin 链用户,其余部分正在进行 mint 阶段。
如何参与 Runes 生态系统:
目前还有许多其他的 Runes 概念项目。我们仅选择了一些比较受欢迎的项目进行介绍。创始人 Casey 前段时间也决定部署 token 0-9,具体名称仍在向社区征集。未来,当 Runes 协议首次启动时,所有 token 名称的长度将大于或等于 12 个字符。名称在 12 个字符以内的 token 将逐步发布。有需要的项目可以付费获得名称较短的 token。Runes 协议正式启动后,你可以通过以下方式参与:
1. 直接 mint 由 Casey 团队部署的数字 0-9 的前 10 个 token。由于当前 Ordinals 的基础设施相对完善,并且有很多生成工具,你可以提前同步所有 Ordinals 节点以参与。
2. 持有上述预挖矿项目的 NFT 或其他凭证。在项目团队在 Runes 协议上部署相应的 token 后,你将直接收到相应的空投或 1:1 兑换 token。
第四部分
Runestone 项目介绍
在最近的 Runes 协议相关项目中,最热门的应该是 Runestone。2024 年 3 月 9 日,有史以来最大的 Ordinals 铭文 Runestone,大小为 3.97MB,成功以 8 BTC 的价格拍卖。其创建者 @LeonidasNFT(Ordinals 的 OG 和 Ord.io 的创始人)表示,拍卖的所有收益以及之前通过 Twitter 筹集的 2.25 个比特币将用于支付 Runestone 空投的费用。Runestone 空投了超过 112,383 个比特币地址,堪称历史上规模最大的 Ordinals 空投项目之一。这使得全球比特币社区对即将到来的 Runes 协议充满期待。
当 Leonidas 首次提出空投的想法时,Casey 在推文下发表评论,讨论如何减少 gas 消耗。该项目的名称也来自 Casey 的一条推文。当时,Casey 表示他正在开发 Runes 协议下的一个名为 Runestone 的功能。因此,Runestone 不仅具有很高的 meme 属性,而且还获得了 Runes 协议创始人的隐性支持。
Runestone 流行的另一个重要因素是该项目找到了比特币区块链上最大的区块,这要归功于与 @ordinalsbot 和 @MarathonDH 的合作。Runestone 的 8 BTC 拍卖交易在区块 832947 上留下了印记:有史以来最大的比特币区块、有史以来最大的比特币交易和有史以来最大的 Ordinals 铭文。拍卖的收益用于支付空投费用,这也反映了 Runestone 项目团队对整个社区的承诺。
铭文生态系统能够如此快速发展的一个重要原因是公平性。Runestone 自空投以来一直很公平,因此在市场上获得了热烈的反馈。与之前的 BRC20 铭文不同,Runestone 拥有西方和东方社区用户的共识。Leonidas 还在 Twitter 上用中文表达了他的感谢:“Runestone 作为东西方之间的桥梁的作用确实引人注目。我注意到了东方 Runestone 社区的努力和奉献。虽然我只懂英语,但这并不妨碍我看到你们的贡献。没有东西方的共同努力,Runestone 今天取得的成就将永远不可能。”
目前有十多个项目正在空投 Runestone 持有者。Runestone 有可能成为新一轮 rune 生态系统的金铲子。Twitter 用户 @0xquqi 创建了一个全面的表格来记录 Rune Stone 空投的摘要信息。链接如下:https://docs.google.com/spreadsheets/d/ 1F27vFEzlJsJtvuaOpgX5YyXEOwfhDDvf4KOSA5m0_5M/ edit#gid=0
提醒:高质量的项目将直接空投。那些链接到钱包或需要授权签名的项目必须仔细筛选。
第五部分
未来展望
最近,Runestone 和 Rune 协议的其他项目都引起了东方和西方的广泛关注。这些项目不仅展示了 Ordinals 的新技术潜力,也反映了整个市场对 Runes 协议的期望。比特币减半和新协议的推出可能会启动新一轮比特币生态的崛起。市场一直在等待的第三波铭文崛起能否在 runes 的推动下顺利到来?让我们拭目以待!
关于我们
Bitcoin Square 是一个成立于 2023 年 5 月的比特币生态和 alpha 社区。我们致力于提供最新的市场动态、专业的市场分析以及具有投资研究精神的社区环境。
- 原文链接: medium.com/@bitcoinsquar...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!