Concerns about the Impacts of Ordinals Transactions on the Bitcoin Network #26995

issue nflatrea opened this issue on January 30, 2023
  1. nflatrea commented at 3:45 PM on January 30, 2023: none

    Problem

    Dear Bitcoin Developers,

    I am writing to bring to your attention some concerns about the impact of Ordinals transactions on the Bitcoin network. I understand that Ordinals is a new NFT protocol that takes advantage of Tapscript to bypass the size limit imposed by the OP_RETURN function.

    However, as it turns out, Ordinals transactions have some unintended consequences that may affect the performance and security of the Bitcoin network. For example, by passing through the cookie data, Ordinals transactions are cheaper than using the OP_RETURN function, and they may occupy all the space in a block, leaving no room for other types of financial transactions.

    These issues raise questions about the scalability, fairness, and security of the Bitcoin network. It is crucial that the Bitcoin network remains accessible, secure, and fair for all users, regardless of their use case.

    I kindly request that you consider these concerns and take appropriate action to ensure that the Bitcoin network remains accessible, secure, and fair for all users.

    As Satoshi Nakamoto once said, something that could relate about BitDNS

    Stacking all the proof-of-work quorum systems in the world into one dataset does not scale. Bitcoin and BitDNS can be used separately. Users shouldn't have to download the entire set of both to use either one.

    Solution that could work

    To address these issues, Instead of storing these data onchain in the network, We could introduce core features that would allow users to store their data linked directly to bitcoin's blockchain as a second layer. This would significantly reduce the data size impact on the Bitcoin core network, as NFT data would no longer need to be included in every transaction.

    I know that we could use distributed storage systems such as Torrents and IPF and reference it directly. But the idea here is to find a suitable way to store it onchain without bothering Bitcoin's true purpose as a monetary layer.

    Interesting solutions such as RBG can be an insightful topic, tho.

    Conclusion

    Bitcoin shouldn't be used to store anything else than monetary transactions and small references.

  2. nflatrea added the label Feature on Jan 30, 2023
  3. fanquake removed the label Feature on Jan 30, 2023
  4. fanquake commented at 3:47 PM on January 30, 2023: member

    I'm sure most of the developers here are aware of Ordinals, however this (Bitcoin Core) bug tracker is not the right place to have this discussion.

  5. fanquake closed this on Jan 30, 2023

  6. maflcko commented at 3:47 PM on January 30, 2023: member

    Usually the issue tracker is used to track technical issues related to the Bitcoin Core code base. Network-wide consensus and/or P2P changes first need to be discussed with the greater community, e.g. the bitcoin-dev mailing list. Also, they need a BIP to be implemented in Bitcoin Core and other software that connects to the bitcoin P2P network.

  7. nflatrea commented at 3:51 PM on January 30, 2023: none

    I'm sure most of the developers here are aware of Ordinals, however this (Bitcoin Core) bug tracker is not the right place to have this discussion.

    I may have chosen the wrong place then, the latest Taproot upgrade was Bitcoin's core modification, but It's not technically problematic

  8. maflcko commented at 3:54 PM on January 30, 2023: member

    I don't know where you got your information about Taproot and Tapscript, but it is wrong. Witness data is discounted since segwit.

    If you have general bitcoin question, for example about feerates or witness data, they are best directed to the Bitcoin StackExchange or the #bitcoin IRC channel on Libera Chat.

  9. GregTonoski commented at 11:17 AM on December 26, 2023: none

    The most serious issue reported in years and immediately neglected. Why not reopening this issue in order to search for a solution/fix?

  10. bitcoin locked this on Jan 9, 2025

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-28 06:13 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me