Review and sign transactions from a single secure screen with Ledger Flex™

Discover now

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. 

Flipping

Flipping is an investment technique that involves buying an asset at a low price to resell it for profit.

Full definition

SHA-256

SHA 256 is an algorithm used in Proof-of-Work blockchains like Bitcoin to verify transactions.

Full definition

Cryptocurrency

A cryptocurrency is a virtual or digital currency that doesn’t depend on centralized authority, such as a government or central bank, to process transactions and issue new currency units.

Full definition