你听说过 Runes(符文)协议吗?它是比特币环境中的一项独特创新,与 BRC-20 和 Taproot Assets 等协议相比,为同质化代币提供了新的视角。它有什么不同之处?与其他代币标准不同,Runes 协议原生于比特币的未花费交易输出(UTXO)模型,更加注重用户友好性。
与传统货币的数字版本一样,Runes 使得创建和监管代币变得更加容易。它的基础是 UTXO 模型,这对比特币至关重要,并以去中心化的方式记录所有权和交易。这种技术使得 Runes 能够在一个 UTXO 中存储多个代币,与其他协议常常采用基于地址或链下技术相比,可能使过程更为高效。
此篇非投资建议,请自行做好研究,另外不要将 THORChain 原生代币 RUNE 与 Runes 混淆。继续阅读以获取更多见解,帮助你保持信息明晰。
概述
Runes 向比特币网络引入了基于 UTXO 的同质化代币协议,为传统模型如 BRC-20 和 ORC-20 提供了一种替代方案。
通过其 UTXO 模型,Runes 简化了代币的创建和管理,提供了比基于地址或链下协议更加流畅的方法。
Runes 与比特币的架构无缝集成,有助于减少区块链膨胀并提高可扩展性。
Runes 为比特币代币协议设定了新的标杆,提供了一个用户友好的系统,最小化了 “垃圾” UTXO 的创建。
许多人认为 Runes 相对不复杂。这种数据高效的结构可能吸引开发者,并在比特币社区内促进创新。
比特币中的 Runes 协议是什么?
Runes 协议是比特币生态系统的一个补充,引入了一种创新的同质化代币方法。与更传统的协议如 BRC-20、Taproot 资产、RGB、Counterparty 和 Omni Layer 不同,Runes 采用了独特的 UTXO(未花费交易输出)模型。这一独特性使 Runes 在比特币网络中独具特色。 Runes 协议旨在使在比特币区块链上生成和监管同质化代币变得更加容易。这些代币是数字资产,其中每个单位都是不可区分且可交换的,类似于传统货币。
Runes 采用的 UTXO 模型是比特币中的一个基本概念,代表着某人可用于花费的数字货币的数量。这一模型对于在比特币网络内去中心化跟踪所有权和交易至关重要。
Runes 协议的独特之处在于它可以在单个 UTXO 中存储任意数量的符文。这与其他代币协议中常见的限制不同,其他协议通常采用基于地址或链下方法。在比特币网络内,Runes 采用的基于 UTXO 的方法为用户提供了更为流畅和集成的体验。
与此同时,将 Runes 协议整合到比特币中增强了区块链的功能,提供了新的资产发行和管理途径。这一扩展是技术上的进步,也是更广泛采用比特币的一步,不仅仅局限于货币交换。其独特的基于 UTXO 的同质化代币系统为处理数字资产提供了多功能且高效的手段,为代币协议设定了新的标准。
谁开发了 Runes 协议,为什么 ?
Runes 协议是由 Casey Rodarmor 开发的,他因创建 Ordinals 协议而闻名。据报道,Rodarmor 之所以涉足 Runes 的同质化代币领域,是为了增强比特币功能并解决代币化协议中现有问题。
最初,Rodarmor 对于比特币需要一个新的同质化代币协议表示怀疑,他认识到同质化代币领域有时存在欺诈行为。尽管他知道这样的代币可能会像赌场一样存在很长时间,但他看到了对比特币网络产生影响的机会。
Runes 的理念是设计一个协议,引入交易费用,吸引开发者,并吸引用户使用比特币。这个计划的重要部分之一是创建一个低链上足迹的协议,促进对 UTXO 的负责任控制。理论上,这可以帮助解决像 BRC-20 这样的协议带来的一些 UTXO 堆积的问题。
在设计 Runes 时,有三个关键点得到了关注:复杂性、用户体验和状态模型。目标是创建比其他协议更简单、更方便的东西。Runes 利用基于 UTXO 的系统,与比特币的结构相符。它还避免了创建任何不必要的 UTXO。这些措施使得整个流程更加简单,无需运行服务器。
Runes 被构想为一种基本的、基于 UTXO 的同质化代币处理方式,以在比特币上提供积极的用户体验。其简单性、不依赖链下数据、没有主网代币以及与比特币的 UTXO 模型的兼容性使其与其他协议(如 BRC-20、RGB、Counterparty、Omni Layer 和 Taproot Assets)区别开来。一些人认为这些替代方案要么更复杂,要么不是基于 UTXO,要么依赖链下数据。
这种设计理念旨在吸引用户和开发者使用比特币,潜在地促使比特币本身更广泛的采用。然而,Rodarmor 仍然意识到在比特币社区引入新协议所面临的风险和挑战。
Runes 与其他比特币代币标准有何不同?
比特币中的 Runes 协议与传统的比特币代币协议(如 BRC-20、ORC-20 和 Stamps)相比,呈现出显著的变化。
Runes 与 BRC-20 的区别
Runes:采用基于 UTXO 的模型,最小化 “垃圾”UTXO 并实现轻松的代币化。
BRC-20:被认为更为复杂,需要在创建代币之前铸造 NFT,导致由于过多 “垃圾”UTXO 而引起的网络堵塞。
Runes 与 ORC-20 的区别
Runes:提供了一个更简单和更高效的同质化代币协议,旨在与比特币生态系统无缝衔接。
ORC-20:是为了解决 BRC-20 的效率问题而产生的,希望解决诸如命名系统不足和缺乏坚固的防双花系统等问题。
Runes 与其他协议(Taproot Assets、Counterparty)的区别
Runes:通过不需要链下数据或主网代币来区别于其他协议,与不基于 UTXO 的 Counterparty 不同。
其他协议:通常依赖于复杂的框架或需要额外的元素,如主网代币或链下数据管理。
Runes 的技术特性是什么?
让我们探讨一下比特币中 Runes 协议的技术特性,这些特性可以改善用户体验,有可能改变比特币网络上资产发行的方式。
基于 UTXO 的结构:Runes 原生于比特币的 UTXO 模型,这一方法最小化了 “垃圾”UTXO,从而减少了链上的占用空间。
简化的代币管理:与其他协议(如 Ordinals 和 Stamps)不同,Runes 不会在每个交易中引入额外的数据,这避免了区块链的可扩展性和性能问题。
用户友好的协议设计:Runes 简单易懂,可能会鼓励更广泛的开发者参与,并在比特币社区中加速创新。这也可能导致更广泛的采用,消除了处理本地代币或处理链下复杂性的需求。
余额的灵活分配和转移:OP_RETURN 交易和额外的数据推送允许对 Runes 余额进行灵活的分配和转移。无效的协议消息会烧毁 Runes,以保护未来的升级。
对许多人来说,Runes 协议为比特币链上管理同质化代币提供了一种更简单的方式。它只在最小化多余的输出,简化代币管理,并改善比特币用户的体验。
Runes 协议如何影响比特币的可扩展性和区块链膨胀?
Runes 协议有潜力影响比特币的可扩展性和区块链大小,并为 Bitfinity EVM 提供智能合约功能。
可扩展性和区块链膨胀
提升可扩展性:其独特的代币化方法不同于现有解决方案,有望缓解区块链膨胀的问题。
缓解膨胀:该协议采用基于 UTXO 的方法来管理代币余额,与基于地址的 BRC-20 不同,有助于减少区块链膨胀。
技术方法
代币发行:Runes 从一笔发行交易开始,定义了代币的符号、总量和小数位数。总量与特定的 UTXO 相结合,随后的转账将这个 UTXO 分割成新的 UTXO。
数据存储:Runes 使用 OP_RETURN 功能来存储数据,与 Ordinals 协议使用交易的见证部分相反。
与 Bitfinity EVM 的整合
智能合约扩展:Runes 与 Bitfinity EVM 的结合,后者是比特币的二层技术,可能提升比特币网络上的智能合约能力。
对开发者和用户的好处:这种整合将为 Solidity 编程提供一个可扩展的、与以太坊兼容的环境,同时利用比特币的流动性。
采用 Runes 面临的挑战和争议有哪些?
Runes 协议在比特币社区遇到了一些障碍,涉及技术问题、社区认可以及与其他协议的差异等方面。
许多评论人士认为 Runes 协议的主要问题在于缺乏统一标准,导致出现 Runestone 和 PIPE 等多个不同的路径和分裂。这种缺乏明确标准可能会导致基础设施方面的困难,特别是在索引 Runes 方面。这一挑战受到对更一致性的需求的加剧。
Runes 的基于 UTXO 的方法与 BRC-20 的已建立的基于账户的模型形成对比,提供了潜在的与闪电网络兼容的可能性。Runes 力求通过其链上足迹和数据存储更为高效,但在已建立的基础设施和广泛接受度,尤其是在亚洲地区,与 BRC-20 有不同水平。
社区参与和采用也可能构成重大障碍。尽管 BRC-20 比 Runes 更为成熟,但在首次发布时,它在比特币社区中引起了分歧。尽管 Runes 有着自己的承诺,但它也受到了相同的冷遇。对于 Runes 缺乏社区驱动的启动的担忧增加了挑战,尽管 Trac Systems 的 $PIPE 等倡议显示了解决这些问题的潜力。
展望未来,围绕 Runes 和 BRC-20 的讨论象征着比特币同质化代币领域的不断发展。两种协议的最佳特性有可能共同形成一个强大而高效的标准,服务于社区。
然而,目前尚不确定 Runes 是否能够匹敌 BRC-20 的受众和互动方面的表现,市场更倾向于哪个标准,这进一步复杂化了这些协议的前景。
结语
Ordinals 协议的创作者 Casey Rodarmor 通过引入 Runes Protocol,为比特币环境增添了同质化代币的新理念。采用 UTXO(未花费的交易输出)模型,它与其他类似的比特币代币协议(如 BRC-20、ORC-20 和 Stamps)有所区别。
Runes 的目标是在比特币上更简单、更好地生成和管理同质化代币。其设计强调降低链的复杂性和占用空间,并消除了创建不必要的 UTXO 的需要。与可能导致网络拥堵的 BRC-20 协议不同,Runes 提供了一个更为统一和有效的系统,可在比特币网络中运行。
Runes 与其他协议不同之处在于它不需要任何链下数据或主网代币。与比特币的整合可能会带来更大的采用和全新的资产管理机会。然而,它可能会面临一些困难,如获得社区的认可以及与 BRC-20 等长期存在的协议竞争。
© 2024 OKX. This article may be reproduced or distributed in its entirety, or excerpts of 100 words or less of this article may be used, provided such use is non-commercial. Any reproduction or distribution of the entire article must also prominently state: “This article is © 2024 OKX and is used with permission.” Permitted excerpts must cite to the name of the article and include attribution, for example “Article Name, [author name if applicable], © 2024 OKX.” No derivative works or other uses of this article are permitted.
Information about: digital currency exchange services is prepared by OKX Australia Pty Ltd (ABN 22 636 269 040); derivatives and margin by OKX Australia Financial Pty Ltd (ABN 14 145 724 509, AFSL 379035) and is only intended for wholesale clients (within the meaning of the Corporations Act 2001 (Cth)); and other products and services by the relevant OKX entities which offer them (see Terms of Service). Information is general in nature and should not be taken as investment advice, personal recommendation or an offer of (or solicitation to) buy any crypto or related products. You should do your own research and obtain professional advice, including to ensure you understand the risks associated with these products, before you make a decision about them. Past performance is not indicative of future performance - never risk more than you are prepared to lose. Read our Terms of ServiceTerms of Serviceand Risk Disclosure Statement for more information.