Developer Discovers Bug in Bitcoin Ordinals Metadata System

posted  5 May 2023
Photo - Developer Discovers Bug in Bitcoin Ordinals Metadata System
A recently discovered bug in Ordinals, a system for writing digital collectibles onto the Bitcoin blockchain, has raised concerns and sparked a debate on how to address the issue. The bug was introduced by a developer known as Supertestnet, who initiated a transaction that didn't output a satoshi but was still considered valid in the Ordinals system. This caused the numbering system that Ordinals uses for inscriptions to be offset by one.

Ordinals creator Casey Rodarmor acknowledged the bug on GitHub, expressing uncertainty about the best course of action to fix it. While the bug doesn't break the primary Ordinals system of tracking satoshis linked to collectibles, it affects the vanity metric of inscription numbers, which indicate the order in which each Ordinal collectible was created.

Danny Diekroeger, founder of Bitcoin Lightning platform Deezy, downplayed the severity of the issue, stating that inscription numbers were already somewhat flawed. Another developer, Rijndael, agreed, noting that the bug should not impact the actual Ordinals themselves, but only the inscription numbering system.

As developers and the community discuss potential solutions, it's clear that the bug raises questions about the reliability and security of the Ordinals system. While it may not be a major problem in the grand scheme of things, it serves as a reminder of the importance of ongoing development and testing in blockchain-based systems.