drgo on Nostr: Here’s an advantage of bip110: by precluding long script hashes, the risk of very ...
Here’s an advantage of bip110: by precluding long script hashes, the risk of very hard to verify blocks that could be made using long standing non-data embedding bugs will go away (these take hours to verify but have never happened).
I have heard it said that this will cripple bitcoin functionality (ie, you won’t be able to do stuff like use key a and key b if it’s only been 3 months or less otherwise after three months either key a or key b or key c can be used)…but I don’t think that’s true…the script hash is always of fixed length…that’s half the point of a hash!
But yeah, for cool tricks like the degrading multisig above the script will be long and long scripts could just as easily be used to stuff data that only gets revealed upon spending the output, not creating it…
But I don’t see a downside to limiting script hash length…but I’m not qualified to declare this to definitively be true.
Published at
2026-01-30 16:52:25 UTCEvent JSON
{
"id": "7de4d940774dc35df85133f73f097e819faabda1519be3eafe82becaa35b3548",
"pubkey": "4f4f82846698ff66ae5fa9fad4c0c4eb7823afb07fa9f54ea9d15f1217ae96cc",
"created_at": 1769791945,
"kind": 1,
"tags": [],
"content": "Here’s an advantage of bip110: by precluding long script hashes, the risk of very hard to verify blocks that could be made using long standing non-data embedding bugs will go away (these take hours to verify but have never happened). \n\nI have heard it said that this will cripple bitcoin functionality (ie, you won’t be able to do stuff like use key a and key b if it’s only been 3 months or less otherwise after three months either key a or key b or key c can be used)…but I don’t think that’s true…the script hash is always of fixed length…that’s half the point of a hash! \n\nBut yeah, for cool tricks like the degrading multisig above the script will be long and long scripts could just as easily be used to stuff data that only gets revealed upon spending the output, not creating it…\n\nBut I don’t see a downside to limiting script hash length…but I’m not qualified to declare this to definitively be true.",
"sig": "692b2f7210d7c48c344b3cb2ab8f69aace87725b51a8bbf478593e676f86bbbbc32d9271f6ec07cfdc4be616fdb31210408dd0b8f0e8805d0f38bf36b694be98"
}