Skip to main content
bitcoin47.com
BTC

₿ BITCOIN47.COM

Bitcoin Ordinals, Inscriptions & the Taproot Debate

What Ordinals theory is, how inscriptions embed data in Bitcoin, the spam vs innovation debate, and the controversy over restricting on-chain content.

TECHNICAL & POLICY

Updated July 2026 · bitcoin47.com editorial

📌Editorial Note

This topic involves genuine disagreement among Bitcoin developers and community members about Bitcoin's purpose and future. This page presents all perspectives fairly. We are not affiliated with any protocol developer, Ordinals project, or advocacy organization mentioned below.

What Happened to Bitcoin in 2023

For most of Bitcoin's history, transactions primarily moved Bitcoin from one address to another. Bitcoin's blockchain was, by design, a ledger of monetary transactions — a settlement layer for sound money.

In early 2023, this changed. A developer named Casey Rodarmor published the Ordinals protocol and a tool called ord. Within months, over 50 million "inscriptions" had been written to the Bitcoin blockchain — images, text, audio, video, even entire software programs embedded directly into Bitcoin transactions.

The Bitcoin community's reaction ranged from enthusiastic to deeply hostile. The debate that followed reveals fundamental disagreements about what Bitcoin is, what it should be used for, and who gets to decide.


Understanding Taproot: The Upgrade That Made This Possible

What Taproot Changed (November 2021)

The Taproot upgrade, activated at block 709,632 in November 2021, was a significant improvement to Bitcoin's scripting capabilities. It introduced several improvements:

  • Schnorr signatures: More efficient than ECDSA, smaller transaction sizes, enabling signature aggregation
  • MAST (Merkelized Alternative Script Trees): Complex conditions in scripts are hidden until execution, improving privacy
  • Tapscript: Enhanced scripting language with new capabilities

A key aspect of Taproot: it relaxed the data limit in the witness portion of transactions. Pre-Taproot, there were practical limits on how much data could be placed in transaction witnesses (the section containing signatures and script arguments). Post-Taproot, the witness data size became limited only by the block's overall weight limit.

This was not the primary intent of Taproot — which was focused on smart contract privacy and efficiency. But it created a technical pathway for embedding arbitrary data at scale.


Ordinals Theory: Tracking Individual Satoshis

The Core Concept

Ordinals theory, published by Casey Rodarmor in January 2023, proposes a system for tracking individual satoshis through Bitcoin's UTXO model.

The theory assigns a unique ordinal number to each of the approximately 2.1 quadrillion satoshis (100 million per Bitcoin × 21 million Bitcoin). Ordinal numbers are assigned in the order satoshis are mined — the first satoshi mined has ordinal number 0, and so on sequentially.

When a transaction occurs, Ordinals theory tracks which satoshis go into which outputs using a specific algorithm (satoshis flow from inputs to outputs in FIFO order within the transaction). This means any given satoshi has a deterministic, globally agreed-upon ordinal number — if you accept the Ordinals convention.

⚠️Critical Distinction

Ordinals theory is a social convention layered on top of Bitcoin — not a change to Bitcoin's protocol. At the base layer, Bitcoin treats all satoshis identically. The Ordinals numbering system exists only for participants who agree to use it. Bitcoin itself has no concept of "special" satoshis.


Inscriptions: Embedding Data in Bitcoin

How Inscriptions Work

Inscriptions take Ordinals theory one step further: they embed arbitrary content (images, text, code, media) into the witness data of a Bitcoin transaction, and associate that content with a specific satoshi via Ordinals numbering.

An inscription is created in two steps:

  1. A "commit" transaction creates a Tapscript output
  2. A "reveal" transaction spends that output and publishes the inscribed content in the witness data

The content is stored in Bitcoin's blockchain permanently and immutably. Any full node replicates and stores the data. Any block explorer can display it.

What Has Been Inscribed

By 2026, tens of millions of inscriptions exist on the Bitcoin blockchain, including:

  • Pixel art and images (including the "Ordinals Bitcoin" profile pictures)
  • Text of various kinds — books, poems, source code, messages
  • The Bitcoin whitepaper (inscribed multiple times by different parties)
  • Video and audio files (using compression to fit within block weight limits)
  • Entire software programs including simple games
  • Ordinals-based tokens ("BRC-20" fungible tokens using Ordinals as a metadata layer)
  • 50M+inscriptions created on Bitcoin (as of 2026)
  • ~11 GBapproximate total inscription data in the blockchain
  • Jan 2023Ordinals protocol published by Casey Rodarmor
  • >$200Mpeak Ordinals-related transaction fee revenue to miners

  • The Debate: Innovation vs. Spam

    The arrival of Ordinals at scale triggered one of the most contentious debates in Bitcoin's history. The disagreement is not merely technical — it is philosophical.

    The Case For Ordinals and Inscriptions

    Market demand is legitimate. Users willingly pay transaction fees to inscribe data. Miners receive those fees. The economic signal is real. If people want to use Bitcoin's block space for inscriptions, they have the same access to that block space as anyone making a financial transaction.

    Fee revenue is valuable for Bitcoin's long-term security. Bitcoin's block subsidy will eventually approach zero. The network's long-term security depends on transaction fees. Ordinals and inscriptions generated hundreds of millions of dollars in fees in 2023-2024, demonstrating that demand for Bitcoin block space can come from non-monetary use cases.

    Bitcoin is censorship-resistant by design. No individual or group should be able to decree that only "approved" uses of Bitcoin block space are permitted. Attempting to restrict inscriptions is contrary to Bitcoin's stated design principles.

    Creative ecosystem. Ordinals created an entirely new NFT-like ecosystem native to Bitcoin — one that doesn't rely on custodians or bridges, where the content is stored directly on the most secure decentralized ledger in existence.

    The Case Against Ordinals and Inscriptions

    Block space is not free. Every byte of block space used by an inscription is a byte unavailable for monetary transactions. During periods of high inscription activity, monetary transaction fees spiked dramatically, pricing out small transactions.

    Bitcoin was designed as sound money. The most fervent Bitcoin maximalists argue that Bitcoin's purpose is monetary: to be a censorship-resistant, fixed-supply store of value and settlement system. Using it as a data storage layer for JPEGs dilutes this focus and potentially its long-term monetary properties.

    UTXO bloat. Some inscription techniques create small UTXOs that may never be economically spendable ("dust"), growing the global UTXO set unnecessarily and increasing the storage burden on full nodes.

    Exploitation of a design gap. Critics argue that the Taproot witness data allowance was not intended to enable arbitrary data storage. Its use for inscriptions is exploiting a gap that should be addressed.


    The Restriction Debate: BIPs and the Filter Wars

    OP_RETURN and Data Encoding in Bitcoin

    Bitcoin has a long history of debate about arbitrary data in the blockchain. The OP_RETURN opcode, introduced in 2014, was explicitly designed as a way to embed up to 80 bytes of data in provably unspendable outputs — a deliberate compromise to prevent unspendable "dust" UTXOs while allowing some data use. The 80-byte limit was repeatedly discussed and adjusted.

    Inscriptions bypassed OP_RETURN entirely by using the Tapscript witness data section, where limits were higher. This rendered previous "acceptable data" compromises moot.

    The OP_RETURN Limit Controversy (2024)

    In 2024, a significant debate emerged when it was proposed to remove the 80-byte OP_RETURN limit entirely in a future Bitcoin Core release. The rationale: if data can be embedded freely in witness data anyway, the 80-byte OP_RETURN limit serves no practical purpose (since it's easily circumvented) and only creates perverse incentives to use larger witness methods.

    The debate around this proposal became heated. Opponents argued that raising the limit would signal acceptance of Bitcoin as a data storage platform. Proponents argued the existing limit was already effectively meaningless given Ordinals.

    The Initiative to Restrict Inscriptions (Including BIP-110 Context)

    Several developers proposed mechanisms to filter or restrict inscription transactions:

    Luke Dashjr's spam filter approach: Luke Dashjr, a prominent Bitcoin Core contributor, created patches for Bitcoin Core that would treat inscription transactions as "non-standard" — meaning nodes running the patch would not relay them. This would not prevent miners from including them in blocks (miners can include any valid transactions), but would reduce their propagation through the P2P network.

    The "non-standard transaction" argument: Transactions that are valid but violate certain soft policy rules can be declared "non-standard" by node operators. This is a local policy, not a consensus change. Individual nodes can already choose to not relay certain transactions.

    Proposals involving the OP_RETURN data carrier limit: Discussions about changing OP_RETURN policy — both increasing and decreasing limits — became part of the broader restrictions debate.

    BIP-110 context: There were various proposals and discussions in the Bitcoin development community about witness data limits, including discussions under various BIP numbers. The outcome of most restrictionist proposals has been that they failed to gain consensus and were not merged into Bitcoin Core's default settings — leaving inscriptions as valid, relay-able, and mineable transactions. Bitcoin Core, as of 2026, does not actively filter inscription transactions by default.

    The fundamental challenge for any restrictionist approach: Bitcoin consensus rules don't prohibit these transactions. They are valid. Nodes can choose not to relay them (local policy), but miners can include any valid transaction. As long as one miner includes inscription transactions, they will make it into the blockchain.


    What This Means for Bitcoin Holders

    For Long-Term Holders

    The Ordinals debate does not change Bitcoin's fundamental monetary properties:

    • The 21 million supply cap is unaffected
    • Proof-of-work security is unaffected
    • Self-custody capabilities are unaffected
    • Your satoshis are unaffected by other people's inscriptions

    The debate is about block space usage and philosophy — not about Bitcoin's store of value properties.

    Fee Impact

    During peak inscription periods (particularly 2023-2024), transaction fees for Bitcoin transfers spiked significantly. This is a real consideration for holders who need to move Bitcoin on-chain. If inscriptions remain popular during your next on-chain transaction, expect higher fees and potentially longer confirmation times.

    The Philosophical Divide

    The Ordinals debate has exposed a genuine philosophical divide in the Bitcoin community:

    • Bitcoin maximalists: Bitcoin should remain focused on sound money; block space should primarily serve monetary transactions
    • Open ecosystem advocates: Any censorship-resistant use case is legitimate; market demand determines block space allocation
    • Fee pragmatists: Inscription fees are good for miners and long-term network security, regardless of their purpose

    This debate has no clean resolution. It reflects a genuine tension in Bitcoin's design: a neutral, censorship-resistant protocol will be used for things its proponents didn't intend or prefer.


    The Current State (2026)

    As of July 2026:

    • Inscriptions continue to occur on Bitcoin, though the frenetic pace of 2023 has moderated
    • No major Bitcoin Core changes have restricted inscriptions at the consensus level
    • The Ordinals ecosystem has developed its own tooling, marketplaces, and community
    • Bitcoin miners continue to include inscription transactions when fee rates are competitive
    • The philosophical debate continues in Bitcoin development forums and podcasts

    Cross-References

    Foundation
    Bitcoin UTXOs Explained

    Ordinals theory is built on the UTXO model. Understanding UTXOs makes the Ordinals tracking system comprehensible.

    Read →
    Technical
    What Is Bitcoin?

    Bitcoin's design principles — and why the question of whether inscriptions violate those principles is genuinely contested.

    Read →
    Glossary
    Bitcoin Glossary

    Taproot, SegWit, OP_RETURN, UTXO, witness data — all the technical terms from this debate, defined plainly.

    Read →
    Halving
    The Bitcoin Halving

    The fee market context: as block subsidies decline, whether non-monetary fee sources like inscriptions matter for Bitcoin's long-term security.

    Read →
    Data
    Bitcoin Data + Charts

    On-chain metrics including transaction fee rate history — showing the impact of inscription waves on the fee market.

    Read →
    Policy
    Clarity Act Analysis

    The regulatory context for NFT-like assets on Bitcoin — and how US regulatory frameworks might apply to inscriptions.

    Read →

    All development proposal statuses are as of July 2026 and subject to change. For current development discussions, see bitcoin-dev mailing list and BIP repository.

    Bitcoin Glossary → · Bitcoin UTXOs → · What Is Bitcoin →

    Contains Amazon affiliate links — we earn commissions on qualifying purchases at no extra cost to you. Not affiliated with Donald Trump, any campaign, or any government office. Full disclosure →