yanmaani at cock.li [ARCHIVE] on Nostr: š
Original date posted:2021-04-19 š Original message:This has already been ...
š
Original date posted:2021-04-19
š Original message:This has already been discussed and proposed in various papers and
articles, typically to replace SHA-256d with something else. It
basically works, but there's a some tiny issues:
1) Who goes first?
If you first calculate the expensive PoW and then do a cheap SHA-256d
around it, anyone can malleate it by changing the outer PoW.
If you first calculate the cheap SHA-256d and then do an expensive PoW
around it, it would work, but then you would have to retool the P2P
protocol.
2) What's the incentive for miners?
In a "normal" soft-fork, miners have the incentive to upgrade because
their blocks will be orphaned if they don't, and even the old clients
won't accept them.
Here, miners will be able to produce an alternate chain that will appear
valid to old clients, and that the new miners won't be able to orphan
(since their hash power is much weaker).
Published at
2023-06-07 22:51:50Event JSON
{
"id": "caa06800d46d9e47e1ab8e3d13b844f79c48dd5c9e946c9c1fba7570db6497de",
"pubkey": "8f5bcf9ba2de88dd877a672f629a5c6a7bebbeda3fa51324521e03863d8fe094",
"created_at": 1686178310,
"kind": 1,
"tags": [
[
"e",
"603f39678bcc9e8e30f94bfe6386763f2e249a0ec7bc1f247dad6d882215065d",
"",
"root"
],
[
"e",
"48eba578083fda042662589178971410ff5324a2a8fb64ebc2fef0fb152ccf10",
"",
"reply"
],
[
"p",
"c4c73e48c7d7f313938a90d71ff5e4be5d01dd4157f98ed99adf14737bfb78e0"
]
],
"content": "š
Original date posted:2021-04-19\nš Original message:This has already been discussed and proposed in various papers and \narticles, typically to replace SHA-256d with something else. It \nbasically works, but there's a some tiny issues:\n\n1) Who goes first?\n\nIf you first calculate the expensive PoW and then do a cheap SHA-256d \naround it, anyone can malleate it by changing the outer PoW.\n\nIf you first calculate the cheap SHA-256d and then do an expensive PoW \naround it, it would work, but then you would have to retool the P2P \nprotocol.\n\n2) What's the incentive for miners?\n\nIn a \"normal\" soft-fork, miners have the incentive to upgrade because \ntheir blocks will be orphaned if they don't, and even the old clients \nwon't accept them.\n\nHere, miners will be able to produce an alternate chain that will appear \nvalid to old clients, and that the new miners won't be able to orphan \n(since their hash power is much weaker).",
"sig": "56641210d4d401f5892840b3dec28d0b3c04c0d5073730cea34e4701d0a10776c7e8c3b4374deb96c86e0f8bf148cd6d4dc689e0fbf44bef0110518cb1dd67ef"
}