Rusty Russell on Nostr: Here are the very draft interpreter and BIPs for Script Restoration. I'm seeking ...
Here are the very draft interpreter and BIPs for Script Restoration. I'm seeking comments (looking at
rot13maxi (nprofile…x2lg) and
stevenroose (nprofile…shzy) here!) on all aspects, including format and what opcodes make sense to combine into a single proposal.
There are definitely some tweaks we could make to costing (it bugs me that the formula for OP_MUL is not symmetric, for example!), but that part is pretty solid.
Once we have a single proposal that we think is well-specified, reasonable and useful, it'll be time to get coauthors (I have a day job, and it's not this!) and formally propose it for broader scrutiny.
https://github.com/rustyrussell/bips/pull/1/And interpreter (not other parts, so not actually usable except bench and test!):
https://github.com/rustyrussell/bitcoin/pull/1Published at
2024-11-09 23:57:51Event JSON
{
"id": "ec30517ff722df7dfd64298b2c3628faec607c5b14413a671b911b1fd6761dcf",
"pubkey": "f1725586a402c06aec818d1478a45aaa0dc16c7a9c4869d97c350336d16f8e43",
"created_at": 1731196671,
"kind": 1,
"tags": [
[
"p",
"d987084c48390a290f5d2a34603ae64f55137d9b4affced8c0eae030eb222a25",
"",
"mention"
],
[
"p",
"a9e42a0ca6e4b1208088b68a4fd6407481b12060f915a0fecb4c8874557e3749",
"",
"mention"
],
[
"r",
"https://github.com/rustyrussell/bips/pull/1/"
],
[
"r",
"https://github.com/rustyrussell/bitcoin/pull/1"
]
],
"content": "Here are the very draft interpreter and BIPs for Script Restoration. I'm seeking comments (looking at nostr:nprofile1qqsdnpcgf3yrjz3fpawj5drq8tny74gn0kd54l7wmrqw4cpsav3z5fgpz4mhxue69uhk2er9dchxummnw3ezumrpdejqz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvl3x2lg and nostr:nprofile1qqs2nep2pjnwfvfqszytdzj06eq8fqd3yps0j9dqlm95ezr524lrwjgpr4mhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet5qyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqpz3mhxue69uhhyetvv9ujuerpd46hxtnfdunyshzy here!) on all aspects, including format and what opcodes make sense to combine into a single proposal.\n\nThere are definitely some tweaks we could make to costing (it bugs me that the formula for OP_MUL is not symmetric, for example!), but that part is pretty solid.\n\nOnce we have a single proposal that we think is well-specified, reasonable and useful, it'll be time to get coauthors (I have a day job, and it's not this!) and formally propose it for broader scrutiny.\n\nhttps://github.com/rustyrussell/bips/pull/1/\n\nAnd interpreter (not other parts, so not actually usable except bench and test!):\n\nhttps://github.com/rustyrussell/bitcoin/pull/1",
"sig": "1cb24ca2a27e3df73334c77df8cd066d427cf6bd67fd6de03d54d6c431f515b82a9168f9dba6a2c89888795dc7bb003ea73f84df72a5df2ad90c0c3f2b051b8f"
}