Runes符文代币在2024年4月20日早上8点正式在OKXWeb3钱包上线了,你对Runes符文了解多少?Runes的在比特币生态的作用是什么?今天非常好学习小编给大家详细解析Runes符文,希望大家喜欢!
用一句话对「符文」协议最大的特点进行概括:一个简单的、基于UTXO的、能使比特币用户具有使用良好体验的同质化代币协议。
Runes的设计专注于易用性,有望在比特币代币生态系统中引入重要变革。采用比特币的UTXO模型,Runes通过减少UTXO集的不必要膨胀,提供了一种减少危害的解决方案,这是现有协议如BRC-20和Stamps等面临的重要问题。其简化的设计有望吸引更多开发者的兴趣和参与,从而可能推动比特币开发社区的创新。用户体验的无缝性也有望吸引更多主流用户采用,因为他们无需处理原生代币或处理链下的复杂性,总体而言,符文提供了一种更加简单、直观的方式来处理比特币区块链上的可替代代币。
2022年12月14日Casey发布铭文Ordinals协议,允许在比特币的最小单位(聪)上刻入数据,用户可以在聪上写入文本、图片、音频、视频等数据。
2023年3月8日Domo匿名开发者基于Ordinals协议,发布BRC20协议,并mint首个代币资产ORDI,当前ORDI市值14亿美金
2023年-05月-08日BTC核心开发者发文,声称BRC20协议垃圾邮件过多、交易频繁,引起BTC网络阻塞,BTC社区应该采取行动阻止
2023年-09月-01日Casey公开反对BRC20协议,并希望可以停止铸造BRC-20
2023年-09月-28日Casey撰写博客,提出基于UTXO模型的符文协议,并声称这可能是一个糟糕的想法
2023年-09月-28日ordi社区开始开发RUNE协议,并公布将在下一次比特币减半时间,预计4月份上线主网
2023年-11月-14日RuneAlpha成立,并且提前一步实践发布RUNE协议,同期开发出fairmintRUNE协议代币工具,并公开mint$COOK,截止本文发布前$COOK市值2700万美金
2024年-01月-15RuneAlpha宣布致力于构建Rune协议基础设施,并公布具体实施路线
2024年-01月-29日OKX公开在推特2月底会支持RuneAlpha上线OKX钱包,并且与RuneAlpha创始人@sondotpin召开AMA会议
2024年-01月-20日RUNECOIN项目成立,并且宣布空投RSIC铭文的方式分发,同时等主网上线后,按照对应比例兑换到RUNE协议主网
2024年-02月-12Casey公开声称,将在主网上线时,通过硬编码形式发布10个首发符文
2024年-02月-17中文社区正式成立,并吸引一众推特大V参与讨论建设。
比特币铭文(BitcoinInscription)是一段通过采用Ordinals(序数)铭刻(inscribe)在聪(Satoshis)上的元数据,也可称比特币NFT。
如果将比特币比作数字黄金,那么铭文便是黄金打造的饰品,他们共享相同的本质,铭文是指通过交易见证数据部分将任意数据嵌入比特币区块链的过程,
BRC-20是基于Ordinals协议的一组铭文。它以一定的数据规范格式,规定了代币名称、代币总量、每张铭文铸造的代币数量。下图示例中,ordi就是代币名字,最大代币数量为1亿,每个铭文mint的最大代币数量为1万。这个BRC-20就相当于支票一样,你可以在限额内填任何金额。BRC-20现在介于代币和NFT的之间的一种形态,或者说兼具两者的特征,非常有意思。
BRC-20实际是比特币上的一个Token发布标准,它规定了比特币上发行Token的名称、发行量、转账等功能,由社区爱好者@domodata于2023年3月8日创建,BRC-20创始第二天也就是3月9日有超过30,000个「铭文」被铸造,其中文本类型「铭文」数量接近27,000个。BRC-20创建者强调这只是一个实验,该实验旨在测试能否通过比特币NFTOrdinals协议进行铸造和转移Token,是否能够促进比特币的「可替代性」。ordi是第一个被部署的BRC-20Token,每次铸造限制为1000个,总量为2100万个,ordi从发行到现在已经涨了超过100倍。
2023年-05月-08日BTC核心开发者LukeDashjr在BTC社区中发文讨论,声称铭文垃圾邮件过多、交易频繁,引起BTC网络阻塞,BTC社区应该采取行动阻止
BRC-20允许通过比特币上的Ordinals协议铸造和转移可替代代币,Ordinals协议创始人CaseyRodarmor认为,BRC-20代币的问题在于,它们用垃圾未使用的交易输出(UTXO)向比特币发送垃圾邮件。同时由于BRC-20协议是基于Ordinals协议,相当于多套了一层多余的协议
CaseyRodarmor在9月26日的文章中解释说,BRC-20代币具有UTXO扩散的不良后果,并建议将Runes作为基于UTXO的替代方案。
在Ordinals协议的官方手册里,我们可以看出Casey对Ordinals协议的设想就是一个通过比特币创造「数字文物」,或者说「NFT」的协议。但随着Ordinals协议的发展,BRC-20相关的铭文数量已经占到了铭文总数的85%以上。
Casey对BRC-20的不满已经很久了,尤其是他最近引起轩然大波的两条推文,更能感受到他对于BRC-20的消极态度:
2023年-09月-28日Casey撰写博客,提出基于UTXO模型的RUNE符文协议
CaseyRodarmor用一句话对「符文」协议最大的特点进行了概括一个简单的、基于UTXO的、能使比特币用户具有使用良好体验的FT协议。
Casey认为,如果该协议的链上「足迹」较小,并促进可信任的UTXO管理,那么与现有的比特币FT协议相比,它可能会减少「危害」。至少,目前BRC-20的流行已经创造了大量的「垃圾」UTXO。
Casey在以下4方面将「符文」协议与其它现有的比特币FT协议进行了比较:
复杂性:协议有多复杂?实施起来容易吗?容易被大范围采用吗?
用户体验:是否有任何实施细节会对用户体验产生负面影响?特别是,依赖链下数据的协议具有较轻的链上「足迹」,但引入了很大的复杂性。并且,用户要么运行自己的服务器,要么发现现有服务器并与其交互。
状态模型:基于UTXO的协议更自然地适合比特币,并通过避免创建「垃圾」UTXO来促进UTXO集最小化。
原生Token:具有协议操作所需的原生Token的是繁琐的、抽取性的,自然不太会受到广泛采用。
比较的结果是:
BRC-20:不是基于UTXO并且相当复杂,因为它需要使用Ordinals协议来进行某些操作。
RGB:非常复杂,依赖链下数据,已经开发了很长时间而没有被广泛采用。
Counterparty:某些操作需要使用原生Token,而不是基于UTXO。
OmniLayer:某些操作需要使用原生Token,而不是基于UTXO。
TaprootAssets(Taro):有点复杂,依赖链下数据。
概述
「符文」Token的余额直接包含在UTXO内,UTXO可以包含任意数量的「符文」Token。
如果一笔交易包含一个输出,而该输出的脚本pubkey包含一个OP_RETURN,后跟一个表示ASCII大写字母「R」的数据输出,则该交易包含一个协议消息。协议消息是第一个数据输出之后的所有。
如果将无效的协议消息和「符文」Token插入到一笔交易中,「符文」Token将被烧毁。这将使「符文」协议能够在未来进行升级,避免已经被创建/分配的「符文」Token无法纠正在旧版本协议中的分配错误。
将整数编码为前缀变量,该变量开始的部分决定了「符文」Token的字节长度。
「符文」Token的转账
协议消息中的第一个数据输出被解码为一个整数序列,这个整数序列将包含「ID」、「OUTPUT」和「AMOUNT」3种信息。如果解码后的整数数量不是3的倍数,协议消息将被视为无效。
ID:指定了进行转账的是哪个「符文」Token。每个「符文」Token在被创建时都会被分配一个ID,ID是从1开始的,越早创建的「符文」TokenID值越小。
OUTPUT:决定分配给第几个输出。
AMOUNT:转账的「符文」Token数量。如果AMOUNT数量为0,则代表账户剩余的全部「符文」Token数量。
以上就是一文读懂Runes符文代币是什么 Runes币的由来的全部内容,望能这篇一文读懂Runes符文代币是什么 Runes币的由来可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。