Runes: The Next Evolution in Bitcoin Asset Issuance Standards?

12/17/2023, 7:22:37 AM
This year has witnessed an explosive growth in the Bitcoin ecosystem. First came Ordinals, followed swiftly by the BRC-20 tokens that took the crypto industry by storm. In just two months, the market capitalization of BRC-20 reached a staggering 1 billion USD. BRC-20 allows for the minting and transfer of fungible tokens on the Bitcoin platform via the Ordinals protocol. However, Rodarmor believes that the problem with BRC-20 tokens lies in their use of "spam" Unused Transaction Outputs (UTXO) to flood Bitcoin. In an article on September 26th, he highlighted that BRC-20 tokens result in "adverse UTXO proliferation" and proposed Runes as a UTXO-based alternative. So, what improvements does this new protocol offer compared to BRC-20? Why did Ordinals founder Casey Rodarmor propose this new protocol? Will the introduction of this new protocol pose a threat to BRC-20? In this article, we'll provide a comprehensive breakdown of the "Runes" protocol.

Why the Design of the Runes Protocol is Necessary

Rodarmor claims that 99.9% of the alternative tokens on the Bitcoin network are scams and memes. However, Rodarmor notes that they won’t vanish anytime soon because these tokens provide a robust alternative token protocol for Bitcoin and might generate considerable transaction fee revenue, attract developer attention, and gain users.

Indeed, the BRC-20 transactions have been vehemently opposed by some Bitcoin developers for spamming the network. The BRC-20 protocol triggered a meme coin frenzy, clogging the Bitcoin network. Due to this congestion, daily minting costs have been reaching historical highs since May 2023.

Rodarmor adds, “If the protocol had a smaller on-chain footprint and encouraged responsible UTXO management, it might be less harmful than existing ones.” UTXO stands for the amount of cryptocurrency remaining in a wallet after a transaction is completed. This balance is used for subsequent transactions and stored in the UTXO database. Bitcoin’s UTXO model has played a part in making Bitcoin an auditable and transparent ledger by preventing double-spending. Rodarmor points out that other alternative token protocols on Bitcoin, such as “Really Good for Bitcoin,” “Counterparty,” and “Omni Layer,” have their own issues. He believes these protocols suffer from complex implementations, poor user experiences, excessive unspent transaction outputs (UTXOs), and the requirement of native tokens for operations.

  • BRC-20: Not based on UTXO and is quite intricate, as it requires ordinal number theory for certain operations.
  • RGB: Highly complex, reliant on off-chain data, and despite prolonged development, it has not been adopted.
  • Counterparty: Uses a native token for specific operations, rather than being based on UTXO.
  • Omni Layer: Features a local token required for specific operations, not based on UTXO.
  • Taproot Assets: Somewhat intricate, dependent on off-chain data.

Rodarmor’s conclusion is that he’s unsure if such protocols should even exist on the Bitcoin network. He expresses concerns about the deceit inherent in these Bitcoin alternative token protocols, describing it as “an almost irredeemable pit of deception and greed.” He suggests that the UTXO-based Runes could address the problems brought by other alternative token protocols on Bitcoin.

Runes: A Potential Solution to the UTXO Problem

According to Rodarmor, off-chain swappable token protocols require you to coordinate off-chain data with the blockchain, resulting in an awkward user experience. Address-based approaches don’t align well with Bitcoin’s UTXO-based methodology, creating similar inconveniences for end users. Rodarmor introduces Runes as a simple, UTXO-based token protocol offering a seamless Bitcoin user experience, aimed to replace BRC-20, Taproot Assets, RGB, Counterparty, and Omni Layer. The Runes protocol aims to attract more Bitcoin users by not depending on off-chain data, operating without native tokens, and synchronizing well with the native UTXO model.

Runes Transfers: Utilizing OP_RETURN Outputs

The first data output in the protocol message is decoded into a sequence of integers, which are interpreted as a series of (ID, OUTPUT, AMOUNT) tuples. If the decoded number of integers is not a multiple of three, the protocol message is deemed invalid. ID represents the Token ID for the transfer, OUTPUT denotes the output index to assign to (i.e., which output to allocate to), and AMOUNT signifies the quantity to allocate. After processing all tuple allocations, any unallocated Runes Tokens are assigned to the first non-OP_RETURN output. Remaining tokens can be burned by allocating the Runes protocol to the OP_RETURN output containing the protocol message. The Ordinals protocol becomes tricky when using witnesses. For instance, if you have a transaction with two inputs, each input has a signature, and additional data can be added to the witness for each input. So, when signing a transaction, another individual signing the same transaction can add their own witness data. This implies that one can sign with a set of transfer instructions, and others can do the same. By using OP_RETURN, instead of the transaction’s witness section, this issue is avoided with Runes.

This also means that Runes and the Ordinals protocol are separate. In some ways, this is beneficial: the separation between Ordinals and Runes simplifies development without mutual dependencies. The downside is that Runes can’t leverage the existing user base and the decentralization of Ordinals, making the launch of nodes more challenging.

Issuance of Runes: Tracking Homogeneous Tokens Based on UTXO

If a protocol message has a second data push, it signifies an issuance transaction. The second data push is decoded into two integers: SYMBOL and DECIMALS. If there are any other remaining integers, the protocol message is deemed invalid. SYMBOL is a basic 26-bit readable character, similar to symbols used in Ordinals names. Currently, the only valid characters are A to Z. DECIMALS indicates the number of digits to be displayed after the decimal point when issuing Runes. If SYMBOL hasn’t been allocated, the Runes Token is assigned an ID value, starting from 1. If SYMBOL has already been allocated or matches BITCOIN, BTC, or XBT, a new rune won’t be created.

This is where the uniqueness of the Runes protocol lies. Instead of linking the balance records to wallet addresses, it places the records within the UTXO itself. A new Runes Token starts with an issuance transaction, specifying the supply, symbol, and decimal places, then allocates that supply to a specific UTXO. A UTXO can contain any number of Runes Tokens, regardless of its size. UTXO is solely used for tracking balances. Subsequently, the transfer function utilizes that UTXO, splitting it into multiple new UTXOs of arbitrary sizes, containing varying amounts of runes, to record transfers to others.

For instance, if someone uses a UTXO of 10,000 satoshis (an arbitrary amount), it could contain a million (any given number) of runes. If they wish to send 100k Runes each to two friends, they can insert the tuples specifying these runes into the OP_RETURN of a Bitcoin transaction. Starting with one UTXO, the result is three UTXOs: two are allocated to friends with 100k Runes each, while the remaining one retains 800k Runes for the sender.

Source: geniidata

Runes VS BRC-20

BRC-20 tokens mix Bitcoin with unwanted UTXO, leading to efficiency issues. In contrast, the Runes protocol, based on UTXO, addresses the UTXO dispersion problem. Compared to BRC-20, Runes eliminates an extra layer of server consensus, simplifying the process. It doesn’t rely on off-chain data, lacks a native token, and aligns well with Bitcoin’s native UTXO model.

The core idea behind Runes is to minimize its on-chain footprint and encourage users and developers to adopt best practices for UTXO utilization. Its goal is to integrate seamlessly with Bitcoin’s fundamental architecture. A primary advantage of Runes is its potential to promote responsible UTXO management and curb the creation of detrimental UTXOs that currently congest the Bitcoin network. In doing so, Runes contributes to the overall health and efficiency of the Bitcoin blockchain.

A significant advantage of the Runes protocol is its compatibility with the Lightning Network, clearly setting it apart from BRC-20. In essence, users can add Runes to various multi-signature wallets and settle balances to different providers, introducing new use cases, developers, and users to the Lightning Network.

So, is Runes the optimal on-chain issuance solution for Bitcoin, capable of completely replacing BRC-20 and other existing token protocols? It remains to be seen. While Runes boasts a superior technical implementation for tokens on Bitcoin, BRC-20 has already established a robust network effect with holders and developers and continues to undergo real-time adjustments.

Related reading: The onslaught of various “X”RC-20 standards – are they the future of Bitcoin?

The Future of Runes and Rodarmor’s Vision

Just three days since the protocol’s inception, 436 Runes protocol tokens have already been deployed.

Source: geniidata.

Runes holds immense potential, but its future remains uncertain. In a recent Twitter Spaces conversation co-hosted with Trevor Owens from the Ordinals Show, Rodarmor revealed that he only conceived the idea of Runes last week. He also expressed uncertainty about whether he would continue to develop this concept further.

The proposal for Runes has gained attention and backing. After the conversation, Owens introduced a significant incentive: the BTC Frontier Fund offering an investment of $100,000. Any developer capable of creating functional Runes applications can utilize this fund, further propelling Rodarmor’s innovative proposal.

Conclusion

Even though Runes is still in its nascent stage, its buzz in the cryptocurrency community is undeniable. Amidst skepticism towards Bitcoin’s alternative tokens, Rodarmor’s proposition showcases the continued exploration for innovative solutions. Innovators like Rodarmor play a pivotal role in shaping its trajectory, ensuring it remains efficient, transparent, and valuable to users. Only time will tell if Runes will become the next big event in the Bitcoin world. While many associate alternative tokens with fraud and memes, the right protocols can bring immense benefits to the Bitcoin network.

Disclaimer:

  1. This article is reprinted from[ Web3CN]. All copyrights belong to the original author [Web3CN]. If there are objections to this reprint, please contact the Gate Learn team, and they will handle it promptly.
  2. Liability Disclaimer: The views and opinions expressed in this article are solely those of the author and do not constitute any investment advice.
  3. Translations of the article into other languages are done by the Gate Learn team. Unless mentioned, copying, distributing, or plagiarizing the translated articles is prohibited.

Share

Crypto Calendar

Project Updates
Etherex will launch the token REX on August 6.
REX
22.27%
2025-08-06
Rare Dev & Governance Day in Las Vegas
Cardano will host the Rare Dev & Governance Day in Las Vegas, from August 6 to 7, featuring workshops, hackathons and panel discussions focused on technical development and governance topics.
ADA
-3.44%
2025-08-06
Blockchain.Rio in Rio De Janeiro
Stellar will participate in the Blockchain.Rio conference, scheduled to be held in Rio de Janeiro, from August 5 to 7. The program will include keynotes and panel discussions featuring representatives of the Stellar ecosystem in collaboration with partners Cheesecake Labs and NearX.
XLM
-3.18%
2025-08-06
Webinar
Circle has announced a live Executive Insights webinar titled “The GENIUS Act Era Begins”, scheduled for August 7, 2025, at 14:00 UTC. The session will explore the implications of the newly passed GENIUS Act—the first federal regulatory framework for payment stablecoins in the United States. Circle’s Dante Disparte and Corey Then will lead the discussion on how the legislation impacts digital asset innovation, regulatory clarity, and the US’s leadership in global financial infrastructure.
USDC
-0.03%
2025-08-06
AMA on X
Ankr will host an AMA on X on August 7th at 16:00 UTC, focusing on DogeOS’s work in building the application layer for DOGE.
ANKR
-3.23%
2025-08-06

Related Articles

In-depth Explanation of Yala: Building a Modular DeFi Yield Aggregator with $YU Stablecoin as a Medium
Beginner

In-depth Explanation of Yala: Building a Modular DeFi Yield Aggregator with $YU Stablecoin as a Medium

Yala inherits the security and decentralization of Bitcoin while using a modular protocol framework with the $YU stablecoin as a medium of exchange and store of value. It seamlessly connects Bitcoin with major ecosystems, allowing Bitcoin holders to earn yield from various DeFi protocols.
11/29/2024, 10:10:11 AM
What is ORDI in 2025? All You Need to Know About ORDI
Beginner

What is ORDI in 2025? All You Need to Know About ORDI

ORDI in 2025: The leading BRC-20 token with $2.3B market cap and 18M+ inscriptions on Bitcoin blockchain, featuring Layer 2 solutions, DeFi integration, and cross-chain functionality. This mature digital asset ecosystem now represents 25% of Bitcoin block space utilization.
5/29/2025, 1:54:26 AM
BTC and Projects in The BRC-20 Ecosystem
Beginner

BTC and Projects in The BRC-20 Ecosystem

This article introduces BTC ecological related projects in detail.
1/25/2024, 7:37:36 AM
What Is a Cold Wallet?
Beginner

What Is a Cold Wallet?

A quick overview of what a Cold Wallet is, taking into account its different types and advantages
1/9/2023, 10:43:03 AM
Blockchain Profitability & Issuance - Does It Matter?
Intermediate

Blockchain Profitability & Issuance - Does It Matter?

In the field of blockchain investment, the profitability of PoW (Proof of Work) and PoS (Proof of Stake) blockchains has always been a topic of significant interest. Crypto influencer Donovan has written an article exploring the profitability models of these blockchains, particularly focusing on the differences between Ethereum and Solana, and analyzing whether blockchain profitability should be a key concern for investors.
6/17/2024, 3:14:00 PM
Notcoin & UXLINK: On-chain Data Comparison
Advanced

Notcoin & UXLINK: On-chain Data Comparison

In this article, Portal Ventures introduces Bitcoin's history of innovation and controversy, the latest initiatives, and Portal's argument for making Bitcoin more "capital efficient" rather than "programmable."
6/12/2024, 1:46:49 AM
Start Now
Sign up and get a
$100
Voucher!