Tag: bitcoin runes

  • Bitcoin Runes Might Outperform Bitcoin Ordinals in 2024

    Bitcoin Runes, another token standard coming out of the Bitcoin network (after BRC-20) has hit the market on 20th April 2023 just at the time of Bitcoin halving. Runes were created by Casey Rodarmor (creator of Bitcoin ordinals) and are based on the Ordinals Theory.

    The protocol helps in the creation and management of memecoins and degens in a way similar to Solana.

    How Bitcoin Ordinals Helped Create Surge in Bitcoin Miner Revenues?

    After the introduction of Bitcoin Ordinals, we saw a huge interest in them from the crypto community. Introduced in December 2022, Ordinals saw a huge boost near May 2023. The number of inscriptions (creation of Ordinals) touched as high as 400k per day.

    The creation of each ordinal was done by inscribing information onto a Satoshi, which was the smallest unit of Bitcoin (1 Bitcoin = 100 million Satoshis).

    Consequently, there was also a boost in the fees paid. Each Ordinals was basically created on a single Satoshi but their transaction fees was similar to transferring ordinary Bitcoins because both of them introduce similar changes in the Bitcoin blockchain.

    Note: Fees in blockchains are calculated based on how much data you are adding to the blockchain.

    Let us simplify it with an hypothetical example. Assume that for the transfer of 1 Bitcoin, it consumes 100 MB of data, and costs $10. So for the transfer of 1 Satoshi it would require 1 byte of data, and a fee of $0.00001. However, since a ordinal is created with adding more data onto a Satoshi, its size increases, to say 10 MB. Hence, the fees could be around $1 (1/10th of Bitcoin in size). But the Satoshi still remains a Satoshi, its value is the same but its transfer fee has increased 10 million times.

    This is how the fee has increased after the introduction of Ordinals.

    Decoding Miner Revenue Increase Due to Ordinals

    Now an increased fee would also mean an increase in miner revenues as each Bitcoin Ordinal would have to go through the verification process similar to an ordinary transaction.

    All in all, Bitcoin Ordinals helped miners make approximately $451 million in just fees. Also the value of miner stocks went up by 100%-300%.

    Will the Same Story Repeat for Bitcoin Runes?

    Yes, let me explain why. Casey Rodarmor has created Bitcoin Runes to help developers create memecoins which are easier to create, deploy and manage.

    We expect Bitcoin Runes to have a similar or even a stronger performance than Bitcoin Ordinals. The reason is due to the high demand in the Memecoin markets.

    Lately, memecoins have been the largest gainers in the crypto markets. Traditional memecoins like Dogecoin and Shiba Inu, have been trading at nearly 2x-3x prices as compared to the past year. New memecoins like Bonk, Pepe, dogwifhat and many others have also garnered massive number of users.

    The combined net worth of all memecoins stands at $56.8 billion as of 24th April 2024.

    Source CoinMarketCap
    Source: CoinMarketCap

    Now, if the same cryptocurrencies will be created on Bitcoin, they could fetch far more users than any other blockchain. The unmatched security of Bitcoin Network would make these cryptocurrencies more safe than other blockchain.

    Runes vs Ordinals

    Bitcoin Ordinals which were first seen in December 22, 2023 were intended to bring NFT like capabilities to the Bitcoin blockchain. They were created by Casey Rodarmor and used unspent UTXOs to create new cryptocurrencies.

    On the other hand Bitcoin Ordinals are Satoshis on which information is inscribed.

    Detailed Article on Bitcoin Runes: What are Bitcoin Runes? How Do They Work?

  • What are Bitcoin Runes? How Do They Work?

    Bitcoin Runes are a new token standard for the Bitcoin blockchain that helps create new cryptocurrencies from the UTXOs left after transactions. The token standard is an improvement over BRC-20 which is based on Ordinal Theory.

    Bitcoin Runes were launched with the 840,000th block on the Bitcoin blockchain which also marked the 4th Bitcoin Halving.

    Please note that Bitcoin Runes are different from BRC-20 tokens standards which were dependent on the Ordinals Theory and rely on the Taproot Upgrade.

    Casey Rodarmor’s Motive Behind Runes

    The main motive of creating Bitcoin Runes was that it was an upgrade over the BRC-20 protocol. Also, runes severely help in the management of UTXOs which earlier went to junk.

    Casey launched Bitcoin Runes with the 840,000th block in the Bitcoin blockchain which was the last block of the previous halving cycle and executed the 4th Bitcoin Halving. The work on Bitcoin Runes was started as far as September 2023.

    Casey Rodarmor who was behind the creation of Bitcoin Ordinals based on the Ordinal Theory.

    How do Bitcoin Runes Work?

    Bitcoin Runes are created as a result of Unspent Transaction Outputs (UTXOs). These are the “change” that gets left behind when a certain transaction is successful. Think of it as the $2 note you get back when you buy something worth $18 and pay with a $20 note.

    When a transaction is initiated, you typically send an entire UTXO to pay for the network fees. Now a portion of this UTXO is spent and a new UTXO is sent back to you. Runes are made when the original UTXO is marked with the Rune’s name, Symbol, Decimals and Total Supply.

    Then an OP_RETURN function gives the output which is in the form of Runes.

    Previously sent UTXOs were almost useless and had no further use.

    Technical Details about Bitcoin Runes

    Basic Concepts:

    • Rune ID: This is a numeric identifier unique to each Rune.
    • Output: In the context of a transaction, this refers to the specific place where Rune tokens are directed.
    • Amount: This specifies how many Rune tokens are being transferred.

    Transaction Mechanics:

    • OP_RETURN Output: Every action involving Runes—whether creating new ones or transferring existing ones—is recorded using an OP_RETURN output in a Bitcoin transaction. This output includes necessary information like the rune’s divisibility, name, and other metadata. Casey Rodarmor went to call Runes as simple OP_RETURN thing.
    • Divisibility: Each Rune can be split into smaller parts, up to 38 decimal places. For example, a typical divisibility setting might be 18 decimal places, similar to many Ethereum-based ERC-20 tokens.
    • Max Supply: The total amount of Rune tokens is capped and represented by a 128-bit unsigned integer. The maximum value is extraordinarily large, allowing for a vast quantity of tokens when considered with their divisibility.

    UTXO and Token Tracking:

    • UTXO (Unspent Transaction Output): The Rune protocol uses this Bitcoin mechanism to manage the supply of tokens. Unlike systems that link tokens directly to wallet addresses, Runes maintains its token supply within individual UTXOs. This means each UTXO contains information about the quantity of Runes it represents, independent of any wallet address.
    • Token Transfer: To move Runes, a transaction with an OP_RETURN output specifies how tokens are transferred from one UTXO to another. This system ensures the balance of tokens can be tracked across transactions without associating them directly with the personal identities of users.

    How are Bitcoin Runes Created?

    Runes are Created with Runestones.

    Bitcoin Runes are created when a message is inserted in the genesis UTXO that the resultant UTXO is to be converted into a RUNE. This message is called “Runestone”.

    Runestones are Etched on a UTXO

    The act of inserting a message into a runestone is called as “ETCHING”. Typically an “etching” contains the following information:

    • Name: A name must contain letters between 1 and 28 characters. For example, XAEADD is a rune’s name. 
    • Divisibility: Divisibility is the number of units a rune can be divided into. 
    • Symbol: This is the symbol of a Rune. Note: Runes without a symbol are given the generic scarab (`¤`) as their sign.
    • Premine: A premine is the initial allocated amount of runes set aside by its creator.
    • Terms: Terms established during an open mint allow anyone to mint and allocate units.
    • Cap: This factor decides how many times the Rune can be minted.
    • Amount: This value decides how many rune units (a fixed amount) will be created with each mint transaction.
    • Start height: This is the block height where the minting of the Rune will start.
    • End height: This is the block height where the minting of a Rune will end.

    Bitcoin Runes vs BRC-20

    Bitcoin Runes are far more efficient and feature rich as compared to the BRC-20 token standard.

    BRC-20 Tokens were created by DOMO.

    Wallets

    • Bitcoin Runes do not need any special wallet and are also compatible with layer-2 solutions such as the Lightning Network.
    • BRC-20 need wallet that are compatible with the Taproot Upgrade.

    Unspent Transaction Outputs (UTXO)

    • Bitcoin Runes do not create any UTXO, each UTXO can be further converted into more Runes. Also a single UTXO can be converted into multiple new runes such as 10 units of Rune A, 20 units of Rune B, 50 units of Rune C and so on.
    • BRC-20 Tokens do create UTXOs which go to junk.

    Data Storage

    • Bitcoin Runes use the main Bitcoin blockchain to store data and do not need any off-chain or third party storage.
    • BRC-20 coins do need an off-chain storage.

    Lightning Network Compatibility

    • Bitcoin Runes are compatible with Lightning network.
    • BRC-20 tokens are not compatible with the Lightning network.

    Frequently Asked Questions

    Were Bitcoin Runes a part of the Bitcoin Blockchain initially?

    No, Satoshi Nakamoto never thought that individual sats could be turned into runes. Runes were never a part of Bitcoin originally. However, sats on which the Runes are based, have been the fundamental unit of Bitcoin always.