What are the technical features of Runes?

Runes Protocol brings many groundbreaking technical features, promising to improve user experience and change the way assets are issued on the Bitcoin network.

  • Structure based on UTXO model: Runes are derived from the UTXO (Unspent Transaction Output) model that is the foundation of Bitcoin. This approach helps minimize fragmentation and congestion due to unnecessary “junk” UTXOs, thereby reducing on-chain footprint and optimizing performance.

  • Simplified token management: What differentiates Runes from other protocols is that it does not inject additional data into each transaction (like Ordinals and Stamps) which creates performance and scalability issues chain width. This makes the token issuance and management process simpler and more efficient.

  • User-friendly protocol design: Runes's structure is designed to be simple, which can attract a large number of developers and promote innovation in the Bitcoin community. This could also help the Bitcoin network become more widely available by eliminating the need to handle native tokens or the complexities associated with off-chain data.

  • Flexible balance allocation and migration capabilities: OP_RETURN transactions and additional data pushing allow for flexible migration of Runes balances. Invalid messages from protocols will result in Runes tokens being burned, helping to protect protocol integrity and facilitate future upgrades.

Last updated