Some solutions are being discussed to correct a code error found in the bitcoin (BTC) native Ordinals protocol, which has prevented more than 1,200 registrations from being validated.
While almost everyone in the Ordinals community agrees that these signup requests should be reintroduced, the community is debating whether or not they should be added retroactively.
The bug occurs because the protocol’s indexing function only counts entries found in the first entry of a transaction sent up to version 0.5.1 of the protocol..
A prominent Ordinals member known on Twitter as “Leonidas.og” summarized the pros and cons of each fix in an April 10 tweet, which came just days after GitHub user “veryordinally” first posted the issue on April 5..
A bug was found in the ordinals protocol that caused ~1,200 registrations that should have been valid to not get included. The first of these “orphan” inscriptions happened just before inscription number 420,285. The bug was caused by the ordinals protocol only counting…
— Leonidas.og (@LeonidasNFT) April 10, 2023
An error was detected in the Ordinals protocol that caused some 1,200 registrations that should have been valid to not be included. The first of these “orphan” inscriptions occurred just before inscription number 420,285. The error is because the Ordinals protocol only counts…
The first solution is to select a block height to retroactively index the so-called “orphan” entries starting from entry number 420,285which is roughly where the first orphan inscription was identified.
“This seems like the ‘purist’ solution because it means that the Ordinals protocol would match the logical on-chain order correctly,” Leonidas.og explained.despite acknowledging that the reorganization “may cause other complications.”
We currently have 1206 “hidden” registrations that are not indexed due to https://t.co/VZHCNaBmw0 – join the discussion on GitHub on this interesting consensus and decentralized protocol evolution issue
— ordinarily (@veryordinally) April 10, 2023
We currently have 1,206 “hidden” entries that are not indexed due to https://t.co/VZHCNaBmw0 – Join the discussion on GitHub about this interesting decentralized protocol evolution and consensus issue
The alternative is to not change the entry numbers that have already been validated and choose a block height to add these orphan entries at some point in the future.explained Leonidas.og:
“This would not change any existing registration numbers, so the ~1,200 orphans would not be officially assigned registration numbers in the protocol. It would depend on the market to assess them as “errata” or not.”
Another member of the Ordinals GitHub community, “Yilak” was in favor of not changing the order because only a fraction of registration owners have been affected..
At the time of writing these lines, 67.5% of the 1,266 voters are in favor of not changing the registration numbers, according to a Twitter poll created by Leonidas.og.
On April 8, the number of registrations for Bitcoin Ordinals surpassed one millionaccording to data from the Dune cryptocurrency analysis platform. This came just days after daily new registrations hit a record high of more than 76,300 on April 4..
Ordinals are considered digital artifacts on the bitcoin networksimilar to non-fungible tokens. They can be images, PDF, video or audio formats.
Clarification: The information and/or opinions expressed in this article do not necessarily represent the views or editorial line of Cointelegraph. The information presented here should not be taken as financial advice or investment recommendation. All investment and commercial movement involve risks and it is the responsibility of each person to do their due research before making an investment decision.
Keep reading:
Investments in crypto assets are not regulated. They may not be suitable for retail investors and the entire amount invested may be lost. The services or products offered are not directed or accessible to investors in Spain.