Ordinals recursive inscriptions could unlock 3D video games on Bitcoin

Quick Take

  • Ordinals developers have introduced recursive inscriptions, allowing inscriptions to work together.
  • This enables inscriptions larger than the 4 MB limit placed on the contents of a Bitcoin block.

Ordinals developers have introduced a method, called recursive inscriptions, to overcome Bitcoin's 4 MB per block size limitation that restricts the size of NFTs.

Previously, inscriptions representing tokens and NFTs on Bitcoin were independent of one another, unaware of other inscriptions. The new feature allows inscriptions to reference the content of other inscriptions using a special syntax. This was brought into the Ordinals system on June 10.

"This simple change unlocks many powerful use cases," said pseudonymous developer Leonidas, who's building the Ord.io marketplace for inscriptions. 

Focused on on-chain inscriptions on the Bitcoin network, the Ordinals protocol came to prominence earlier this year, enabling the creation of BRC-20 tokens and NFTs and causing a surge in Bitcoin transactions and fees on the network.

Recursive inscriptions, however, can enhance efficiency and reduce costs. For example, instead of individually inscribing thousands of JPEG files for a profile picture (PFP) collection, developers can inscribe the collection's traits and programmatically render the images through small amounts of code in subsequent inscriptions. 

The approach not only streamlines the storage of artwork on-chain but also presents the opportunity to save on transaction fees. "The art is just stored on-chain in a much more efficient way, which could have saved over a million dollars in transaction fees in the case of Bitcoin Apes," said Leonidas.

Leonidas points out that recursive inscriptions can also be used to inscribe functioning computer code that anyone can use. NFT project OnChainMonkey has already put code on Bitcoin that it used to create 3D art with less than 1 KB of data. Yet since this code is public, anyone can now use it.

THE SCOOP

Keep up with the latest news, trends, charts and views on crypto and DeFi with a new biweekly newsletter from The Block's Frank Chaparro

By signing-up you agree to our Terms of Service and Privacy Policy
By signing-up you agree to our Terms of Service and Privacy Policy

Building video games on Bitcoin

Taking the concept further, combining inscriptions can enable additional functionality beyond the 4 MB Bitcoin block limit. While the size of each inscription wouldn’t exceed this limit, the combined inscription can.

This could lead to use cases including complex 3D video games. Each part of the game's code could be stored in different inscriptions.

Right now there are already very simple games that are stored on Bitcoin and can be interacted with. Some can be played on the Ord.io marketplace.

Beyond this, there could even be an internal internet within Bitcoin. This would effectively transform Ordinal marketplaces and explorers into Bitcoin web browsers, allowing users to surf the blockchain and explore its ecosystem.

Platforms such as the official Ordinals explorer and Ord.io will soon support recursive inscriptions, including any of the various potential use cases.


© 2023 The Block. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.

About Author

James Hunt is a reporter at The Block, based in the UK. As the writer behind The Daily newsletter, James also keeps you up to speed on the latest crypto news every weekday. Prior to joining The Block in 2022, James spent four years as a freelance writer in the industry, contributing to both publications and crypto project content. James’ coverage spans everything from Bitcoin and Ethereum to Layer 2 scaling solutions, avant-garde DeFi protocols, evolving DAO governance structures, trending NFTs and memecoins, regulatory landscapes, crypto company deals and the latest market updates. You can get in touch with James on Telegram or X via @humanjets or email him at [email protected].

Editor

To contact the editor of this story:
Tim Copeland at
[email protected]