详解比特币“符文”Runes协议
Ordinals协议创始人Casey Rodarmor拟在2024年4月比特币减半时推出Runes协议。
一起来了解比特币Runes代币以及它们将如何影响比特币生态。
1、比特币上的Runes协议是什么?
Runes协议是一种在比特币上发行同质化代币的代币标准,旨在为用户提供一种更高效的同质化代币创建方式。
Runes将于2024年4月发布,与即将到来的比特币减半同期而至。
(1)谁创建了Runes协议?
比特币开发人员Casey Rodarmor在2023年9月提出了Runes协议,将其作为比特币上的可替代资产发行的优化版代币标准。
从那时起,他就一直埋头研究该协议,目标是在2024年4月推出。Rodarmor是加密领域的知名开发人员,他是Ordinals协议的创建者,开发人员已使用Ordinals协议为比特币上的原生资产发行开发了各种代币标准。
尽管Runes协议尚未在比特币主网上发布,但一些开发人员已经在基于它建设项目了。这些项目有Runealpha、PipeBTC和RSIC,等等。
(2)为什么要创建Runes协议?
Rodarmor在他的博文中将Runes描述为一个简单的协议,具有最小的链上足迹和负责的UTXO管理。
UTXO(未花费交易输出)是与区块链上的特定地址相关的比特币价值单位,代表尚未花费的资金,可以用作新交易的输入。
Runes与BRC-20代币标准不同,BRC-20代币标准复杂,而且并不基于UTXO。后一种特性导致BRC-20代币标准产生过多的垃圾UTXOs,造成比特币网络的拥堵。
Runes的目标是取代低效的基于Ordinals的BRC-20代币标准。
此外,Runes协议还努力比其他现有比特币可替代代币协议(如RGB和Taproot Assets)做得更好。这些现有选项过于依赖链下数据。
例如,Taproot Assets将其资产的元数据存储在链下,使资产信息与比特币主层分离。而像Omni Layer和Counterparty这样的选项则需要原生代币才能运行。简言之,Rodarmor认为这些问题使这些现有协议变得很麻烦,不太用户友好。
2、Runes协议是如何运作的?
Runes基于UTXO的模型与使用UXTOs的比特币可自然集成。这有助于最大限度地减少会带来网络拥堵的垃圾UTXOs。
UTXO是你尚未花费的指定数量的BTC,你可以使用它进行新的支付。它是之前的比特币交易的输出,在被用作新交易的输入之前,它一直都可被花费。
一个Rune通过一个协议消息被分配给UTXO,该协议消息使用OP_RETURN指定输出、ID和amount。
OP_RETURN是比特币数据存储的独特功能。OP_RETURN输出不会占用UTXO集,因为它们已被证明是不可花费的。
ID是Rune的一个数字标识符,而输出指定输出索引接收Rune代币。amount决定了有多少Rune代币将被转移。
所有rune消息,无论是创建(etching)新runes还是转移runes,都在事务中的OP_RETURN输出中进行编码。可分性、rune名称和其他元数据都在同一事务的同一个OP_RETURN中。
一个Rune的代币供应包含在单个UTXO中。供应/转移amount为128位无符号整数,因此最大值为340282366920938463463374607431768211455。每个rune都有一个“可分性”,这是它可以拥有的小数的数量。最大为38个。人类可读的最大供应量也有这么多小数,以18位小数位为例(类似于大多数ERC-20代币),人类可读的最大供应量是3402823669209384634633.74607431768211455。
UTXOs用于跟踪Runes代币的余额。有趣的是,Runes协议没有将代币的余额记录链接到钱包地址,而是将其保存在UTXO中。
Runes通过一个带有OP_RETURN输出的比特币交易进行传输,该输出指定了从输入到UTXOs的runes数量。
3、BRC-20和Runes有什么区别?
以下是BRC-20和Runes代币标准之间的区别。
4、什么是RSIC元协议?
Rune Specific Inscription Circuit(RSIC)是一种将比特币Ordinals与收益挖矿相结合的元协议。
RSIC元协议背后的团队使用Ordinals协议创建了21,000个比特币“NFT”,称为RSICs。每个RSIC都有古代北欧文字符号(各种日耳曼语言使用的古老字母),并链接了早期铭文。
RSICs的目标是在未来分发Rune Coin。RSIC是一个因Runes协议提案而出现的项目。
RSICs空投
2024年1月,RSIC项目空投了21,000枚RSIC中的90%,筛选出自协议发布以来一直活跃的Ordinals钱包地址。
Bitcoin Frogs、Nodemonkes和Bitcoin Puppets Ordinals系列的持有者是获得免费RSICs的幸运儿,RSIC目前的交易底价约为0.1 BTC(合6100美元)。该项目向9000多个钱包分发了RSICs。
RSICs能够为其持有者赚取Runes,直到4月减半事件到来。
然后,各RSIC将进入抽奖环节,届时将有210亿枚Rune代币可供争夺。这些铭文的持有者可以激活他们的“NFTs”,通过将它们转移到同一个钱包或者另一个不同的钱包开始赚取Runes。
5、Runes会给比特币生态带来什么?
让我们看看Runes协议都有哪些潜在优势。
(1)更多用户
Runes协议将允许项目在比特币区块链上发行不同类型的可替代代币,如安全代币、稳定币和治理代币。这可能会扩大比特币的效用,吸引更多的用户,由于该协议潜在的闪电网络兼容性,用户将享受近乎即时的低成本交易。换句话说,Runes可以帮助比特币实现其广泛采用的目标。
(2)更多收入
随着越来越多的人与Runes代币互动,将产生更多的交易费用。这将增加矿工的收入,激励他们继续保护比特币网络的安全。随着区块奖励将在2024年4月进一步减少,比特币矿工将需要更多的收入驱动力,而Runes可能正是维持矿工积极性所需的协议。
(3)创新
正如我们已经从RSIC的例子中看到的那样,Runes协议鼓励开发人员以令人兴奋的新方式进行创新,让用户有机会体验比特币区块链上的活动,这是之前没有人会想到的。它还将为希望在世界上最稳定、最安全的公共区块链上进行比特币创新开发的开发者打开大门。
(4)同质化代币的高效发行
Runes协议旨在实现直接在比特币上发行资产,尽可能减少负面影响。如前所述,该协议正在改进当前依赖于原生代币和链下数据的可替代代币协议。此外,它的设计比BRC-20代币标准考虑得更加周全,BRC-20代币标准的推出是为了展示Ordinals协议可以实现什么样的功能,娱乐性更多。因此,该协议的严肃性可能会使Runes比BRC-20代币更成功。
更多比特币相关资讯,请及时关注脚本之家区块链其它文章。
你可能感兴趣的文章
-
简析Atomicals协议:BTC资产协议的革命进行时
BRC-20迎来一周年生日,见证了Ordinals协议诞生和BRC-20协议发布,为BTC生态注入活力,BRC-20属于非UTXO绑定型资产发行方案,而Atomicals协议下的ARC-20则开创了UTXO绑定型资…
2024-04-15 -
一文详解BRC20协议是什么意思?
BRC-20 是一种基于比特币网络的实验性代币标准,BRC-20协议的创始人Domo认为Ordinals协议不仅仅可用来发行NFT,还可以用来发行同质化Token,那么,究竟BRC20协议是什么意思…
2024-02-28 -
NOTE 首个实用的原生比特币智能合约协议
NOTE协议是基于比特币UTXO模型的数字资产发行协议,区别于最近出现的其他协议,它真正构建在比特币的UTXO模型之上,下面小编为大家详细介绍NOTE 首个实用的原生比特币智能合…
2024-02-22 -
读懂Mercury Layer:一种新型比特币2层协议
Mercury Layer,一个新型的比特币2层协议,正在改变我们对区块链技术的认知,这个协议通过扩展比特币网络的功能,提供更快速、更便宜的交易,同时保持与基础链的安全性和去…
2024-02-06 -
一文详细盘点比特币铭文协议的赛道与原理
BRC-20是一种代币标准,其关键信息被铭刻在比特币交易的隔离见证脚本数据中,该协议是由区块链分析师 Domo 于 2023 年 3 月初创建的,允许BRC-20代币携带 JSON 数据,实现在…
2024-02-01 -
BTC生态协议有哪些?BTC生态协议盘点
很多币圈投资者对BTC生态协议还不知道,更别提BTC生态协议有哪些了,本文针对此类问题,给大家详细讲解,需要的可以参考一下…
2023-10-27 -
科普:一文了解比特币上的Ordinals家族
这篇文章主要介绍了科普:一文了解比特币上的Ordinals家族的相关资料,需要的朋友可以参考下本文详细内容介绍…
2023-05-31 -
比特币BRC-721协议是什么意思?近一步释放生态潜力
这篇文章主要介绍了比特币BRC-721协议是什么意思?近一步释放生态潜力的相关资料,需要的朋友可以参考下…
2023-05-25 -
解读比特币Oridinals协议与BRC-20标准的原理创新与局限性
这篇文章主要介绍了解读比特币Oridinals协议与BRC-20标准的原理创新与局限性的相关资料,需要的朋友可以参考下本文详细内容介绍…
2023-05-22