New: Wallet recovery made easy with Ledger Recover, provided by Coincover

Get started

Up your Web3 game

Ledger Academy Quests

  • Test your knowledge
  • Earn POK NFTs
Play now See all quests

Recursive Inscriptions Meaning

Feb 9, 2024 | Updated Feb 9, 2024
Recursive inscriptions are the process of extracting or retrieving data from its existing host and using it in new inscriptions.

What Are Recursive Inscriptions?

Considering the popularity of NFTs, you’ve probably encountered Bitcoin ordinals too – Bitcoin’s equivalent of NFTs made possible by inscribing data onto its smallest denomination, called satoshi (sat). The process of adding or engraving additional data onto a satoshi is called Bitcoin Ordinal inscription. However, the conventional ordinal inscription technique can only hold up to 4MB of data directly on the Bitcoin network. Recursive ordinal inscription removes this 4MB block space limit.

Think of recursive inscriptions as “programmable” inscriptions, where newer inscriptions can borrow or reference data from previous inscriptions. Recursive ordinal inscription, therefore, defines the process of extracting data from existing inscriptions to perform more inscriptions.

How Do Recursive Inscriptions Work?

For context, developers consistently use new data sets and unique features every time they inscribe a satoshi. With the inscriptions mutually independent, the process is rather time-consuming and storage-intensive.

Utilizing recursive Bitcoin inscriptions allows developers to reuse existing data in generating new inscriptions. By creating a self-referential structure, generating new sats takes advantage of the already available instructions or content. This approach allows developers to utilize existing repositories of Inscriptions, enabling them to circumvent the current 4MB limit by accessing data stored within another Inscription.

In other words, leveraging data that already exists minimizes the original data size initially required during inscription. This technique not only lowers the transaction costs for Bitcoin Ordinals but also optimizes storage efficiency. As a testament to its efficiency and flexibility, it eradicates the need for duplicate file storage or the implementation of additional encryption.

What could this mean for Bitcoin?

This approach holds the potential to facilitate the creation of more complex logic and smart contracts to be built atop the Bitcoin blockchain. It paves the way for a myriad of possibilities, ranging from hosting high-quality images, files, video games, 3D images, videos, and software, to unlocking decentralized finance (DeFi) on the Bitcoin network.

However, there are still some concerns about this new craze congesting the Bitcoin network; which could, in turn, drive up the transaction fees. 

Modular Blockchain

A modular blockchain is a blockchain that specializes in performing a few responsibilities or functions and delegating the rest to other layers.

Full definition

Derivatives

Derivatives are products or contracts that obtain their value from an underlying asset like stocks, bonds, commodities, or cryptocurrencies.

Full definition

Mining

Mining is the process of confirming and validating transactions and adding them to a proof-of-work blockchain.

Full definition