William Swanson [ARCHIVE] on Nostr: 📅 Original date posted:2015-04-24 📝 Original message:On Thu, Apr 16, 2015 at ...
📅 Original date posted:2015-04-24
📝 Original message:On Thu, Apr 16, 2015 at 9:12 AM, s7r <s7r at sky-ip.org> wrote:
> Thanks for your reply. I agree. Allen has a good point in the previous
> email too, so the suggestion might not fix anything and complicate things.
The BIP 62 approach to malleability isn't the only option. Another
approach is to sign the transaction in such a way that the input
txid's are allowed to change without invalidating the signatures. That
way, if malleability happens, you just adjust you transaction to match
and re-broadcast. That proposal is here:
https://github.com/scmorse/bitcoin-misc/blob/master/sighash_proposal.mdThe "Build your own nHashType" thread on this mailing list contains
the discussion.
I personally prefer this solution, since it nails the problem
completely with one simple and obvious change. The BIP 62 approach is
more like a game of wac-a-mole.
-William
Published at
2023-06-07 15:32:32Event JSON
{
"id": "4555a6f492eb0b4b315736cd71ea5f2f5199965984dd02fcaf94e24c1d01bc1f",
"pubkey": "a178a4d8dc03df766d640bbff9f4a535decb16c595ad471cabee59e7f78f439d",
"created_at": 1686151952,
"kind": 1,
"tags": [
[
"e",
"8b8a2347eb8a1165154b18f1aa6b1f8a0b99712f1e1f9461e574d86e0b7c9986",
"",
"root"
],
[
"e",
"3ebca2a4d44b53f1c3195add7157fa41d0246435e868b52d5330e74556d27089",
"",
"reply"
],
[
"p",
"498a711971f8a0194289aee037a4c481a99e731b5151724064973cc0e0b27c84"
]
],
"content": "📅 Original date posted:2015-04-24\n📝 Original message:On Thu, Apr 16, 2015 at 9:12 AM, s7r \u003cs7r at sky-ip.org\u003e wrote:\n\u003e Thanks for your reply. I agree. Allen has a good point in the previous\n\u003e email too, so the suggestion might not fix anything and complicate things.\n\nThe BIP 62 approach to malleability isn't the only option. Another\napproach is to sign the transaction in such a way that the input\ntxid's are allowed to change without invalidating the signatures. That\nway, if malleability happens, you just adjust you transaction to match\nand re-broadcast. That proposal is here:\n\nhttps://github.com/scmorse/bitcoin-misc/blob/master/sighash_proposal.md\n\nThe \"Build your own nHashType\" thread on this mailing list contains\nthe discussion.\n\nI personally prefer this solution, since it nails the problem\ncompletely with one simple and obvious change. The BIP 62 approach is\nmore like a game of wac-a-mole.\n\n-William",
"sig": "aad0d259643539a59cf8badbd1a9077e6a393653a4945025ce48749a3048d883eec1e1beabb2b107c36510ab24904b07999ff5e10098dd591bb18fa93f01dda1"
}