Post
Topic
Board Development & Technical Discussion
Merits 4 from 3 users
Re: Removing OP_return limits seems like a huge mistake
by
ABCbits
on 15/05/2025, 09:52:02 UTC
⭐ Merited by d5000 (2) ,vapourminer (1) ,JayJuanGee (1)
I'm just intrigued that, even though there is obvious exploitation and a known fix for one of the ways the network can be is spammed, [...]
Exactly, there's a fix for one of the ways. But this way is not the most harmful one. Highly likely that if Ordinals got "closed" by such a filter like the one in Knots, the NFT crowd would switch to Stampchain, and then we would have a "real" spam problem.

So what's the point of "fixing" a script with a quite questionable method (a heuristic filter which only matches an exact combination of opcodes) if then the problem could get even worse, even if spam halves (measured in kB/block) as a consequence of the "switch" to Stampchain, 50% of the spam on Stampchain-like "fake public keys" would be probably still more resource-demanding to full nodes in the long run (and worse -- it increases with time!) than the current Ordinals data volume.

Your conclusion about Bitcoin consensus thus is simply wrong. Over & Out ;P

Since you mentioned Stampchain many times, i decided to re-read it's specification[1]. The base overhead is just 1 input and other parts of TX, while overhead of each P2MS is roughly 1/3 size of P2MS output itself. So if Ordinal become invalid or non-standard, i can agree Stampchain become more attractive for those who want to store more than 80 bytes of arbitrary data at a time.

This is kind of interesting. About 7 hours ago, Mara mined a block with a single transaction in it, containing 2 OP_RETURN outputs. They paid a fee of 0.061 BTC ($6,313) to occupy the entire block, about 999 kb of data. Apparently its an advertisement for a new protocol that uses OP_RETURN. The message is somewhat interesting (moreso than the jpeg in the other output) and worth a read, but I won't mention it so as not to help them advertise here.

It seems their Slipstream service keep gaining popularity. Paying 0.061 BTC ($6,313) to store almost 1MB is very expensive for average people, but it's definitely not expensive enough to discourage certain group of people to add arbitrary data on Bitcoin blockchain.

[1] https://github.com/stampchain-io/stamps_sdk/blob/main/docs/src20specs.md