
,8 min
Top Bitcoin Layer-2 projects to know in 2026
Read more
With the recent surge in commission prices post the launch of the Runes protocol, peaking at over $100 per transaction, all eyes are now turning towards Bitcoin Runes as the next big trend in the cryptocurrency realm. In this article, we delve into the intricacies of Bitcoin Runes, exploring what they are and the potential benefits they bring to the table.
The Ordinals Project, spearheaded by Casey Rodamore in January 2023, marks a groundbreaking initiative to securely encrypt data directly into the Bitcoin blockchain, assigning each Satoshi a unique "ordinal" number to define its position in the sequence of all created Satoshis. Through Ordinals records, a wide array of data types including images and text can be seamlessly integrated into the Bitcoin blockchain, paving the way for the generation and safekeeping of one-of-a-kind digital assets akin to NFTs.
The concept of ordinals underwent further development when, in March 2023, a blockchain analyst known as Domo introduced BRC-20 tokens by leveraging the ordinal labeling mechanism. This facilitated the creation and transfer of interchangeable tokens on the Bitcoin blockchain, fueling the expansion of the NFT market within the network.
The integration of ordinals played a crucial role in supporting Bitcoin prices, preventing them from dropping below $15,000 and propelling them above $20,000 in the first half of 2023. The growing interest in NFTs within the Bitcoin network resulted in heightened transaction fees, leading to increased network support as participants had to acquire more Bitcoin to engage in the NFT market.
On April 20, Casey Rodamore introduced another protocol on the Bitcoin network called Runes. Unlike BRC-20 tokens that rely on the Ordinals record engine, Runes utilizes the UTXO (Unspent Transaction Outputs) technology, positioning itself as an alternative to BRC-20 tokens within the network.
The Bitcoin Runes protocol operates on the foundation of two essential components:
By integrating these elements, Runes presents a novel method for incorporating interchangeable tokens into the Bitcoin network while emphasizing simplicity and alignment with the Bitcoin system's inherent features.
Within the Runes protocol, tokens are managed within the Bitcoin UTXO system, enabling the storage of various runes within specific UTXOs.
To distinguish rune transactions, the protocol employs a specialized structure characterized by an output containing OP_RETURN, followed by protocol message data. This structure ensures the integrity and clarity of rune transactions across the Bitcoin network.
The transfer and assignment of runes are streamlined through the use of encoded "tuples" within transactions, providing clear instructions for the ID, exit output index, and amount of runes being transferred:
The release of new runes takes place through special issue transactions that determine the symbol and decimal precision of the new asset. If the symbol is unique, a new identifier is assigned to it, indicating the birth of a new rune in the system. This process contributes to network growth by diversifying and expanding the potential use of runes.
Practical applications of Bitcoin Runes include the creation of smart contracts. Smart contracts are self-executing contracts that automatically enforce the terms of the agreement between the two parties. This eliminates the need for intermediaries such as lawyers or banks and reduces the risk of fraud or miscommunication.
For example, a smart contract can be used to create a decentralized escrow service. A buyer could send their Bitcoin to a smart contract, and the seller would only receive funds once they have delivered the goods or services. This ensures that both parties fulfill their obligations without the need for a third party to mediate the transaction.
Another practical application of Bitcoin runs is the creation of decentralized applications (dApps) on Bitcoin blockchains. Decentralized applications (dApps) can be used to develop decentralized marketplaces, social networks, and other applications that are not controlled by a single entity.
Although Bitcoin Runes have significant potential, there are also challenges and limitations to their use.
One of the main challenges is the complexity of a fourth programming language. While Forth is a powerful language, it is not as user-friendly as other programming languages such as JavaScript or Python. This means that there is a steep learning curve for developers who want to use Bitcoin Runes.
Another challenge is the limited scalability of Bitcoin blockchains. The Bitcoin blockchain can only handle a limited number of transactions per second, which makes it challenging to use Bitcoin Runes for complex applications that require a high volume of transactions.
The success of the Runes protocol depends entirely on its main features:
While the reaction from major investors remains uncertain, crypto enthusiasts can benefit from exploring the expanded opportunities offered by the Bitcoin Runes network.
The Bitcoin Runes project is still in its early developmental phase, and as with any new implementation, it is susceptible to significant changes and performance fluctuations. Projects utilizing this technology and integrating with the Bitcoin Runes ecosystem are currently highly speculative. While this protocol offers a straightforward alternative to interchangeable token systems, its success or failure will depend on its acceptance within the blockchain and crypto communities. Its widespread adoption within a year is uncertain, and only time will tell how it will be received. What is certain is that we are at the nascent stages of this protocol's journey.
Share:
Join our newsletter — stay informed, stay empowered.

Would you like some cookies?
We use our own cookies as well as third-party cookies on our website to enhance your experience, analyze our traffic, and for security and marketing purposes. Select “Accept All” to allow them to be used.
Cookie PolicyBuy crypto with fiat


USD/ETH
0.000401


USD/BTC
0.000012


EUR/BTC
0.000014