Ordinals

Ordinals are the result of Ordinal Theory.

Ordinal Theory is first and foremost a protocol for assigning serial numbers to satoshis.

A satoshi is the smallest unit of currency on the Bitcoin network. One bitcoin is comprised of 100,000,000 satoshis.

Individual satoshis can be inscribed with data such as an image or string of text. Like any satoshi, they can then be held in Bitcoin wallets and transferred with a Bitcoin transaction.

These inscribed satoshis - or "inscriptions" - are referred to as Ordinals.

Much in the way a Bitcoin wallet parses the blockchain to reveal your balance and transactions, think of Ordinal Theory as a new lens through which to view the same blockchain. This new lens reveals images and other content found alongside transaction data. That content and each underlying satoshi is then indexed while applying a serial number to each.

Ordinal Theory created two main elements:

  1. Each individual Sat is tracked with a sequential sat numbering scheme. To distinguish them for purposes of this discussion, these are uninscribed sats.
  2. Ordinals are inscribed sats tracked with a sequential Ordinal numbering scheme.

How Does It Work?

Inscriptions are created when data is written to a satoshi in accordance with the inscription content model. In addition to the content itself, the inscription includes an Ordinal identifier (Ord) and a content type (or MIME type) that allows readers to know how to handle the content.

This is the same MIME data model used by the web, allowing inscriptions to evolve with the web, in support of any content supported by web browsers - all without requiring changes to the underlying protocol.

Ordinal Theory did not change how the blockchain works. Instead, two previous Bitcoin upgrades (SegWit and Taproot) introduced changes that made it possible to store a larger amount of data in a way that is more affordable (cheaper fees tied to the payload).

Unlike Ethereum NFTs that have content stored off-chain - typically on IPFS - Ordinal content is stored directly on-chain. The inscription data is posted as part of the "witness" data - the portion of the transaction that stores signatures.

Ordinals are always immutable such that it is impossible to alter an Ordinal after it has been created.

If you believe the Bitcoin network is permanent, then the content of Ordinals is permanent as well. Ordinals will outlive us all. This is a significant difference when compared to Ethereum NFTs wherein eventually someone will stop paying for persistent IPFS storage and the NFT will cease to reveal an image.

Do Ordinals Hinder Bitcoin's Ability to Function as Decentralized Money?

No. Bitcoin is and will always be a solution designed to decentralize money.

Ordinal Theory can help Bitcoin achieve its mission. First, inscriptions incur increased fees for miners. These miner fees help improve the security and resiliency of the network.

Ordinals will attract new participants that start collecting digital artifacts, but eventually become evangelists for Bitcoin as decentralized money.

Builders will build. More use cases and more users of Bitcoin will compel wallet developers and other solutions to improve and create wholly new user experiences. In this way, Ordinals has the potential to spark a new wave of development around the Bitcoin blockchain.

More people will be compelled to run a Bitcoin full node, increasing the strength of the network.

Inscriptions will stress test the network, serving to identify opportunities for improvement as Bitcoin continues to evolve.

Ordinals make Bitcoin exciting to OGs and new participants alike.