D++ on Nostr: Why I'm for loosening the OP_RETURN limits ⏎ - In practice, OP_RETURN is already ...
Why I'm for loosening the OP_RETURN limits ⏎
- In practice, OP_RETURN is already unconstrained: see Carman's OP_RETURN bot or Portland's Slipstream.
- Encoding arbitrary data via OP_RETURN is far more responsible than doing so in witness data, as it's 4x more costly.
- OP_RETURNs are prunable and do not pollute the UTXO set, making them vastly preferable to faux outputs that burden every node indefinitely.
- Mining non-standard transactions that bypass mempools undermines decentralized transaction propagation, disrupts fee estimation, and increases block propagation latency (especially when compact block construction fails due to missing transactions).
- This latency disproportionately impacts smaller miners and encourages direct submission to large, well-connected players, widening the profitability gap and increasing centralization.
- Layer 2 protocols are especially sensitive to fee miscalculations, making transparent and measurable fee behavior essential to their reliability.
While I share the distaste many have expressed toward tokens, inscriptions, and BitVM (when used as a casino), I care deeply about minimizing harm to bitcoin’s base layer. Allowing larger, standardized OP_RETURNs is a pragmatic step in that direction.
Published at
2025-05-03 04:08:07Event JSON
{
"id": "cae9a1f92b3c76a91807511ea022e201f55fecb9c5b6dc8fa1c341bd53c2bc77",
"pubkey": "8c7c631279785d45090d29ea60020a078170057e0def3f183a5948babf4c1b33",
"created_at": 1746245287,
"kind": 1,
"tags": [
[
"r",
"wss://relay.primal.net/"
]
],
"content": "Why I'm for loosening the OP_RETURN limits ⏎\n\n- In practice, OP_RETURN is already unconstrained: see Carman's OP_RETURN bot or Portland's Slipstream.\n\n- Encoding arbitrary data via OP_RETURN is far more responsible than doing so in witness data, as it's 4x more costly.\n\n- OP_RETURNs are prunable and do not pollute the UTXO set, making them vastly preferable to faux outputs that burden every node indefinitely.\n\n- Mining non-standard transactions that bypass mempools undermines decentralized transaction propagation, disrupts fee estimation, and increases block propagation latency (especially when compact block construction fails due to missing transactions).\n\n- This latency disproportionately impacts smaller miners and encourages direct submission to large, well-connected players, widening the profitability gap and increasing centralization.\n\n- Layer 2 protocols are especially sensitive to fee miscalculations, making transparent and measurable fee behavior essential to their reliability.\n\nWhile I share the distaste many have expressed toward tokens, inscriptions, and BitVM (when used as a casino), I care deeply about minimizing harm to bitcoin’s base layer. Allowing larger, standardized OP_RETURNs is a pragmatic step in that direction.",
"sig": "a4a53debe7bff3f30349e4265388038f7a3cad5fbeb32d93f3b9292ed5ca8d644621e12a78331e17c394ee1f67a5ebc5f950872effd46a79cee5e4377720c967"
}