Original author: Marlon

Original translation: Yangz, Techub News

 

As the Bitcoin halving approaches, speculators are eagerly awaiting the launch of Runes. While CT has attracted a lot of attention, there has also been a lot of confusion and misinformation surrounding this new token standard. Even unrelated protocols have used "Rune" in their names and tokens, adding to the confusion.

To avoid misleading, we have made a simple summary.

What are Runes?

Casey Rodarmor, a developer at Ordinal Theory, is building a fungible token standard for Bitcoin, the Runes protocol. As a meta-protocol, the Runes protocol is not a token in itself, and as Casey said in the podcast, it is "where people create shitcoins on top of Bitcoin."

Tokens created using this token standard are called Runes. Unlike BRC-20, Runes is a homogeneous token standard, that is, each Rune is interchangeable. The Runes token standard is similar to the ERC-20 token on Ethereum, but simpler.

Overview

  • Rune Protocol will be launched on April 19th at the halving block

  • Rune balances are stored in Bitcoin UTXOs

The Runes protocol uses Bitcoin's security framework and extends UTXO to store Bitcoin and Rune balances. Therefore, users can create and trade runes through regular Bitcoin transactions.

  • Runes 0-9 are hardcoded to ensure fair distribution

This is an important nuance. Many protocols are scrambling to launch their own Rune tokens, some through creative gamification models, others through tantalizing promises of airdrops. Be cautious of fake marketing from projects claiming to be the first Runecoin; at best, they can only secure and etch the 11th rune.

The Genesis Rune, Rune 0, will be available for minting, starting with this halving and ending with the next halving in about 4 years. Each minting will receive one Genesis Rune, with zero divisibility.

  • Originally, only 13 or more characters were allowed as rune names.

Approximately every 4 months, the rune name will be reduced by one character. The maximum length of the name is 28 characters. In addition, to prevent "front running", the protocol adopts a "submit first, then disclose" scheme. The unlock schedule of token names can be found here. In short, please be prepared for crazy token names:

  • Create a rune using the OP_Return field

This makes each rune name unique. Additionally, each token will have a single Unicode code point as the currency symbol.

Can Rune replace BRC -20?

With a total market cap of $2.65 billion, BRC-20 tokens have a sizable market share in the Bitcoin market. The narrative around Rune is driven primarily by speculators who believe that Rune will replace BRC-20 as the new widely used token standard on Bitcoin.

Are Runes a Better Token Standard?

As we highlighted when we delved into Ordinals and Runes, the differences between the two are quite stark:

Runes do not use witness data, but instead utilize the OP_RETURN field to simplify the process of creating tokens. Runes can be etched (deployed), minted, and transferred through Runestones, making regular Bitcoin transactions possible.

Runestones are Rune protocol messages that store transfer instructions in Bitcoin's unspent transaction outputs (UTXOs). These transfer instructions determine how to transfer runes in an output, such as the destination address and the transfer amount. By default, the rune balance on an input UTXO is destroyed when it is transferred to a new UTXO.

This approach is more friendly to the network than the BRC-20 standard, which currently generates a large number of unused UTXOs, cluttering the network. Another disadvantage of BRC-20 is that new inscriptions must be created for each token transfer.

Additionally, runes are more flexible in how they are created. They can be open minted, have a fair distribution, or users can choose to mint the entire supply into a single address (like ERC-20). BRC-20 is limited to open minting.

More importantly, BRC-20 inscriptions are more prone to front-running. This is because anyone can see the inscription transaction in the mempool and then execute it early by paying a higher transaction fee, which is bound to be troublesome for trying to deploy new tokens. In contrast, Runes attempts to prevent front-running using a "submit first, then disclose" scheme. At a higher level, it is also possible for users to privately commit to transactions. Disclosing details only shortly before confirmation can greatly reduce the time window for front-running.

Finally, Runes supports compatibility with SPV wallets and Bitcoin L2, which uses the UTXO model. Therefore, in theory, it is possible to use lightweight wallets and integrate with the Lightning Network for faster and cheaper transactions. The emphasis is on "in theory" because although interoperability already exists, the infrastructure must be developed first.

Some FUD

In theory, Runes solves many of the issues that BRC-20 has in terms of user experience and compatibility. However, I am cautious about the view that Runes will indisputably replace BRC-20.

To enable protocol upgrades and ensure clients stay in sync, Casey incorporated what he calls a Cenotaph model into the Runes protocol. Cenotaphs are malformed rune stones created by bad inputs. When included in a transaction, the runes associated with the Cenotaphs are destroyed or unusable.

This is one of the controversial points because it creates the risk of accidentally losing runes. For example, if you interact with an application that creates rune transactions and it accidentally generates a Cenotaph, you could lose all the runes stored in the same UTXO.

So is this risk big or small? It's hard to say before the protocol goes live, but users need to keep this in mind. Casey mentioned these issues in this Thread - TLDR: In his opinion, the risk is negligible. Regardless of its importance, avoiding untested third-party services after Runes is launched is a good way to minimize the risk.

In addition, there have been recent rumors on Twitter that BRC-20 may soon be updated. It is said that the BRC-20 indexer will be able to calculate EVM smart contract code on token balances. If the rumor is true, many of the current design problems will be solved, making BRC-20 more competitive than Runes. However, it should be noted that this is just a rumor and should be treated with caution.

Ultimately, the success of Runes depends on the user experience. If Runes can be integrated quickly and take advantage of its wide compatibility, it has the potential to replace BRC-20.

If you’re interested in getting a hands-on with Runes before it goes live, check out Haze’s excellent analysis of $PUPs, and for more information on the technology, I highly recommend checking out the official documentation and listening to Casey’s podcast about the launch.

Redphone Overview

Finally, special thanks to Redphone, who first proposed the BRC-20 concept, for sharing his thoughts on Runes below:

  1. Unless BRC-20 continues to evolve, Runes are likely to become the dominant token standard for Bitcoin.

  2. Runes are more efficient.

  3. Runes stores token balances in UTXOs, shifting trust from the Indexer layer back to the Bitcoin blockchain. This in itself is a huge win.

  4. Since Runes are in UTXO, they are easier to integrate with L2, cross-chain bridges, and other DeFi applications.

  5. If Runes can be integrated into the Lightning Network, the Lightning Network will also be completely new. Can you imagine a stablecoin based on Runes running on the Lightning Network? Coinbase is already working on supporting the Lightning Network. Maybe one day, we can directly transfer shitcoins from Bitcoin to Lightning wallets.

  6. Runes expands the token issuance mechanism. Unlike BRC-20, it is not limited to fair launch. This helps drive more adoption, as fair launches make it difficult to keep contributors consistent for a sustained period of time.

  7. Casey Rodarmor is an absolute master at gamifying protocol launches. For example, when launching ordinals, he gave each numerical Satoshi an alphabetic counterpart (learn more about naming Sats). He also created rarity tiers for each Sats (leading to a “Sat gold rush” craze among Sat collectors). Similarly, he gamified the launch of runes by gradually allowing shorter names. Initially, each token name had to be 13 characters or longer. About every four months, new rune names could be 1 character shorter. This is the magical incremental evolution of the Runes protocol that continues to attract attention. All protocol designers in the world could learn from this approach.

  8. Tying the launch of Runes to the Bitcoin halving is another brilliant marketing move/gamification by Rodarmor. Normally, I’d be looking forward to the Bitcoin halving itself. Now, I’m almost only looking forward to Runes.

  9. Many BRC-20s will be bridged to Runes (perhaps via remote destruction "teleburns"?)

  10. BRC-20 has a fervent fan base and its ecosystem will grow. But in which direction, I am not sure. As we mentioned above, there are rumors that BRC-20 indexers may soon be able to calculate EVM smart contract code on token balances. This will greatly improve their performance and be comparable to Runes, and may even surpass any innovation on Bitcoin Core.

  11. It is totally fine for multiple token standards to coexist. What matters more is what you can do with these tokens. Many BRC-20 tokens have already entered centralized exchanges. In my opinion, this has proven its sustainability.

  12. Bitcoin is moving too slowly for native shitcoins. This means that the Bitcoin L2 war will be one of the biggest opportunities in crypto. I would love to see ordinals (and BRC-20) indexers win this battle by launching tokenized L2 networks. Regardless, we will see a breakthrough L2 ecosystem in the coming months and years, and I think Runes will be a key part of this story.

In the end, I, and Redphone, are fans of both the Rune and the BRC-20. Both will likely continue to thrive in the short term, but the BRC-20 will have to evolve to stay relevant.

Runes aside, I love Rodarmor’s creativity. From the moment I first encountered ordinals, I saw him as an innovator in crypto, one of those visionaries who go down in history… like Hal Finney, the first Bitcoin contributor, Vitalik Buterin, co-founder of Ethereum, Hayden Adams, founder of Uniswap, etc. The successful launch of Runes will only be the icing on the cake for Rodarmor. He has already changed the fate of the orange coin, and Runes looks ready to change it again.