Christian Decker [ARCHIVE] on Nostr: 📅 Original date posted:2018-05-07 📝 Original message: Given the general ...
📅 Original date posted:2018-05-07
📝 Original message:
Given the general enthusiasm, and lack of major criticism, for the
`SIGHASH_NOINPUT` proposal, I'd like to formally ask the BBEs (benevolent
BIP editors) to be assigned a BIP number. I have hacked together a
simple implementation of the hashing implementation in Bitcoin Core [1]
though I think it's unlikely to sail through review, and given the lack
of ground-work on witness V1 scripts, I can't really test it now, and
only the second commit is part of the implementation itself.
One issue that was raised off list was that some fork coins have used
sighash 0x40 as FORKID. This does not conflict with this proposal since
the proposal only applies to segwit transactions, which the fork coins
have explicitly disabled :-)
I'm looking forward to discussing how to we can move forward to
implementing this proposal, and how we can combine multiple proposals
into the next soft-fork.
Cheers,
Christian
[1]
https://github.com/cdecker/bitcoin/tree/noinputPublished at
2023-06-09 12:50:35Event JSON
{
"id": "910de40beae2f43953e09a67ade139466f25410c7e197ec52b8c91233c52ff13",
"pubkey": "72cd40332ec782dd0a7f63acb03e3b6fdafa6d91bd1b6125cd8b7117a1bb8057",
"created_at": 1686315035,
"kind": 1,
"tags": [
[
"e",
"62468a5eac3cb4b0f9c1c4527895ce9eb243a357f404a477f6c7c7c70146752a",
"",
"reply"
],
[
"p",
"9456f7acb763eaab2e02bd8e60cf17df74f352c2ae579dce1f1dd25c95dd611c"
]
],
"content": "📅 Original date posted:2018-05-07\n📝 Original message:\nGiven the general enthusiasm, and lack of major criticism, for the\n`SIGHASH_NOINPUT` proposal, I'd like to formally ask the BBEs (benevolent\nBIP editors) to be assigned a BIP number. I have hacked together a\nsimple implementation of the hashing implementation in Bitcoin Core [1]\nthough I think it's unlikely to sail through review, and given the lack\nof ground-work on witness V1 scripts, I can't really test it now, and\nonly the second commit is part of the implementation itself.\n\nOne issue that was raised off list was that some fork coins have used\nsighash 0x40 as FORKID. This does not conflict with this proposal since\nthe proposal only applies to segwit transactions, which the fork coins\nhave explicitly disabled :-)\n\nI'm looking forward to discussing how to we can move forward to\nimplementing this proposal, and how we can combine multiple proposals\ninto the next soft-fork.\n\nCheers,\nChristian\n\n[1] https://github.com/cdecker/bitcoin/tree/noinput",
"sig": "f28e3f687bbfc07fe640510eac8e7a7a0a8a7720f6013a7bec2466495e9ad3b6d7d2488a36f6510603921aea2c6998c4765867e90afc8867ee3d35abf5ba78b0"
}