OP Return are not included in block size limit due to Segwit.
Discussion
huh?
From nostr:npub1j5mp526z5fkz9wkrk6mt5nzu43xndyrwkr8mnqngdqwytgcpc5vqcnsd5c :
OP_RETURN data appears in output scripts. Output scripts are not subject to segwit’s witness discount. Per the block weight limit of segwit, we can have up to 4 MB of witness data, but only up to 1 MB of any other data in blocks. Output scripts are part of the other data.
Adding more output script data to blocks would result in smaller blocks. As OP_RETURN outputs require little computation to validate, OP_RETURN data would not slow down IBD.
It seems I was misinformed. It looks like I have some pondering to do. Thank you. 🤔