19 September 2023
Casey Rodarmor, the chief coder behind the Bitcoin Ordinals protocol, announced Tuesday that he is proposing a significant change to the software, one that could be viewed with skepticism by its budding user base.
Revealed in a post on X Tuesday, Rodarmor specifically proposed deprioritizing the canonical numbering system that assigns unique and coveted numbers to inscriptions created on the Bitcoin network.
Since the protocol’s inception, each digital artifact created using Ordinals has been assigned a unique inscription number. These numbers, akin to serial numbers, have become an essential part of the digital art’s identity.
Lower numbered inscriptions have been historically perceived as more valuable, driving collectors to seek these coveted positions within the numbering hierarchy. For instance, Casey Rodarmor himself owns the highly sought-after “Inscription 0.”
Notably, the change does not impact the numbering system the protocol assigns to individual satoshis on the Bitcoin blockchain, which would still be awarded a distinct numerical score based on their ordering in Bitcoin blocks.
Still, Rodarmor sought to assuage the market in his comments discussing the change, expressing concern that the effort to maintain stable inscription numbers “has resulted in complicated code and hindered the protocol’s development.”
He continued: “The need to ensure new changes do not alter the numbers of existing inscriptions has made the development process cumbersome and challenging.”
Rodarmor’s proposal could spark a lively debate within the Ordinals community, as well as among NFT collectors and crypto enthusiasts. However, it’s noteworthy that Rodarmor himself believes this system is already unstable.
Discussing past attempts to rectify the issues, like adding negative numbered “cursed inscriptions” to the protocol, he wrote:
Cursed inscriptions and negative inscriptions numbers have a number of downsides:
An inscription number now does not tell you anything about the order in which the inscription was made.
The logic required to keep track of which inscriptions are cursed is a source of bugs and complexity.
“Blessing” cursed inscription types, i.e., collectively deciding that after a certain block height, certain cursed inscription types will no longer be assigned negative numbers, and be assigned positive numbers instead, requires coordination.
Cursed inscription numbers are permanently unstable, so a substantial number of inscription numbers are already unstable, even under the status quo.
Rodarmor’s solution, in his own words, would make the existing inscription numbers “permanently unstable,” changing how indexers would treat this information as opposed to eliminating them entirely.
Some market observers like Luxor’s Charlie Spears backed the move, stating: “Inscription numbers are a shitcoin, and overemphasis on the number has led to ill-conceived protocol decisions and weird market dynamics.”
Time will tell if the market agrees.
Notably, the proposal comes on the heels of a rare public appearance by Rodarmor at the recent Ordinals Summit in Singapore, where he discussed the protocol’s success and future innovations. As such, the pull request could signal that the developer is about to enter a period of renewed activity.