Site icon Blockchain Lab

What are Bitcoin Runes? How Do They Work?

Bitcoin Runes

Bitcoin Runes

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:

Transaction Mechanics:

UTXO and Token Tracking:

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:

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

Unspent Transaction Outputs (UTXO)

Data Storage

Lightning Network Compatibility

Exit mobile version