比特币符文Runes是什么?将在减半时上线,和Ordinals有何区别?

时间:2024-06-23  分类:电子


比特币符文(Runes)是比特币生态系统中最新的可替代代币协议,旨在解决BRC-20代币标准的问题。它们在比特币的未使用交易输出(UTXO)模型中运行,以取代Ordinals的技术。


Runes的推出将与比特币减半同时进行,而这将发生在4月20日左右。


在本篇文章中,我们将详细介绍有关比特币符文的所有知识,包括比特币Runes是什么、它们如何运作、与BRC-20代币有何不同。


比特币符文Runes是什么?


随着Ordinals(铭文)的推出,比特币链上原生资产在2023年获得了巨大的发展动力,并且可能会随着2024年4月Runes协议的推出而继续发展。


Runes中文名为符文,它是Ordinals背后的创始人CaseyRodarmor于2023年9月提出的新协议,并将其视为可替代代币实验性BRC-20标准的更好、更简单的替代方案。


比特币符文出现的原因


在化名开发人员Domo于2023年3月推出比特币代币标准后不久,BRC-20代币就大受欢迎。大约三个月后,BRC-20代币价值飙升,市值达到10亿美元。


虽然BRC-20代币标准首次允许用户创建比特币原生的可替代代币,但也导致了「垃圾」UTXO(未花费的交易输出)的过度生产,从而堵塞了网路。Rodarmor试图透过基于UTXO的协议来解决这个问题,该协议将防止「垃圾」UTXO的生成。


拓展:UTXO是什么?

比特币使用UTXO模型,其中交易由输入和输出组成。当交易发生时,输入被删除,并产生输出。留下的输出称为UTXO,可以在以后的新交易中使用。换句话说,未花费的交易输出(UTXO)是完成交易后留在钱包中的硬币。


与比特币的其他可替代代币协议不同,符文不需要链下数据或本机代币即可运行。例如,Taproot资产协议使用UTXO,但将资产元资料储存在链外。另外,Counterparty是建立在比特币区块链之上的协议,它需要原生代币来进行某些操作,并且不是基于UTXO的。


符文Runes代币


比特币社群对Runes协议反应热烈,第一个Rune代币$RUNE是在Rodarmor宣布这一消息的同一天发行的。


BTCFrontierFund的TrevorOwens也在同一天向第一个制作可运行的Runes索引器、发行或转让应用程式的团队提供了100,000美元的资助。几天后,Luminex推出了Runes发行工具,让用户可以创建和发行自己的Rune代币。


Rodarmor也致力于制定代币标准的规范,并于最近在2024年4月发布之前发布了这些规范,届时Runes协议将在比特币区块840,000上启动。此次推出将与比特币减半事件同一天进行。


比特币符文NFT  Runestone


Runestone是由比特币铭文(Ordinals)开发者Leonidas发起的实验性发文项目,旨在奖励在第一年参与Ordinals协议的玩家。该NFT项目总量为112,383个,可以说是有史以来最大的父子铭文合集。


Runestone协议是增强Ordinals生态系统并引入Runes协议等创新元素的更广泛计划的一部分,为现有代币标准提供了基于UTXO的替代方案,与比特币的基础设施无缝对接。


比特币符文的运作原理


现在,让我们看看Runes协议是如何运作的。


如上所述,Runes依赖比特币原生的UTXO交易模型来创建和管理可替代的加密货币。因此,与这些加密资产相关的核心操作发行、转移和储存都高效地进行,底层比特币区块链的负载相对较轻。


1.代币发行和转让


为了创建或转移Runes代币,该协议透过OP_RETURN(用于储存比特币交易资讯的函数)将讯息分配给UTXO。回想一下,UTXO只是比特币交易的输出,储存在网路上的某个地址。


当发行Runes代币时,透过协定传送的讯息必须包含两个栏位-SYMBOL和DECIMALS。SYMBOL栏位定义了新的符文加密货币的代码。它只能接受字母A到Z,不允许接受数字或特殊字元。如果该代币已被保留,则交易将被拒绝。DECIMALS栏位指定新标记的小数精度。


对于符文传输,分配给UTXO的讯息必须包含三个栏位–ID、OUTPUT和AMOUNT。ID是正在传送的代币的标识符,OUTPUT指定代币正在传送的UTXO,AMOUNT表示实际的转帐金额。


除了这些栏位之外,OP_RETURN讯息资料还必须包含大写R,以便向网路表明这是一个Runes事务。


2.资料储存


分配给UTXO的OP_RETURN讯息资料是Runes代币在资料储存方面所需的全部内容。由于这个讯息传递系统整合到了比​​特币的原生UTXO模型中,所以Runes对网路的影响非常有限。


Runes与BRC-20代币的差异


BRC20和Runes代币标准都有类似的目的:在比特币网路上创建和发行可替代代币。尽管有共同的目的,但它们彼此之间却大不相同。


为了让您对符文和BRC-20代币有更清晰的认识,我们将列出这两者的两种协议的主要不同。


首先,Runes协议透过采用比特币的UTXO模型改进了基于Ordinals的BRC-20代币标准。这使得它能够在比特币第1层或基础区块链内运行,并减少不必要的UTXO的产生。因此,Runes具有最小的链上足迹并提高了整体效率。


相反,BRC-20基于Ordinals理论,该理论并非比特币原生的。该协议的代币发行方式也会导致UTXO激增和网路拥塞。


这两个协议之间的另一个主要区别是Runes会销毁使用有错误的交易或纪念碑创建或铸造的代币,从而激励用户进行正确的UTXO管理。相反,BRC-20协议允许用户在犯错时重试。


Runes协议何时在比特币上启动?


Rodarmor将Runes的推出时间安排在比特币减半之际。这意味着当比特币达到840,000的区块高度时,符文协议和基于该协议构建的各种「符文」代币都将上线。而这目前预计将在4月20日发生。


「减半」是指硬编码到比特币协议中的事件,大约每四年发生一次。它的目的是控制比特币的通货膨胀率,从历史上看,这一事件被视为看涨指标,并且经常为比特币带来很多关注。


-->> 1/2 文章未完,请继续阅读

以上就是比特币符文Runes是什么?将在减半时上线,和Ordinals有何区别?的全部内容,望能这篇比特币符文Runes是什么?将在减半时上线,和Ordinals有何区别?可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。