Appreciate the replies. So the consensus rules currently allow for any size file, but the relay rules only stop the relay of large file sizes. Is that right?
Discussion
Relay rules doesn’t stop anything. As long as you have a few nodes that get around filters it will eventually get in a block, and hence all knots nodes as well
Yes, i understand that. But the rule is stopping it on my node, correct? I can’t control other people’s nodes if they allow it in a block. So currently someone with a node that allows a large file to be put in a block can do it. I see, it just won’t be from my node. Next question if it code maintenance, changing it from 80 to 100000 bytes, how does this remove dead code?
Sorry, I think you missed the question at the bottom. How does changing from 80 to 100000 remove dead code?
So, does the current implementation of Core (<30) allow for an OP_RETURN of 100 bytes to make in in to a block? Are there currently 100 byte OP_RETURNS in the blockchain?
because you have to manually write the code to do it, not that it is hard relay wise.
Therefore it is the action of changing or removing the filter that allows the 100 byte OP_RETURN to make it in to a block? Which is what Core 30 will do?
The change is for 100kbytes I believe
I understand that. My point is that, as I understand (might be wrong), there should be no OP_RETURN data larger than 80 bytes in the blickchain currently. This would be due to the default setting in Core < 30. Again, I might be wrong. Trying to understand