Natanael [ARCHIVE] on Nostr: π
Original date posted:2015-12-20 π Original message:Wouldn't block withhold be ...
π
Original date posted:2015-12-20
π Original message:Wouldn't block withhold be fixed by not letting miners in pools know which
block candidates are valid before the pool knows? (Note: I haven't read any
other proposals for how to fix it, this may already be known)
As an example, by having the pool use the unique per-miner nonces sent to
each miner for effective division of labor as a kind of seed / commitment
value, where one in X block candidates will be valid, where X is the
current ratio between partial PoW blocks sent as mining proofs and the full
difficulty?
The computational work of the pool remains low (checking this isn't harder
than the partial PoW validation already performed), they pool simply looks
at which commitment value from the pool that the miner used, looks up the
correct committed value and hashes that together with the partial PoW. If
it hits the target, the block is valid.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151220/1fa589e5/attachment.html>
Published at
2023-06-07 17:47:11Event JSON
{
"id": "a782cd1913ff97fa9a447ad50f0898ae63e085d3811aaa4213dfa02b28271c9a",
"pubkey": "f14f3c71a4e63a12c842e4a50471263ada4b6cfde093fcb6588693a726b9b018",
"created_at": 1686160031,
"kind": 1,
"tags": [
[
"e",
"29b7621364af8f1f611558ed33ab90fd2b7daff5f620fc02b9ca3019fe1123e5",
"",
"root"
],
[
"e",
"0774765ca343abb48479efd46e9ff1afdf0d79fe68450118a4beb0702ef8889e",
"",
"reply"
],
[
"p",
"b68afd106d166cdb4d51d8e16c275c09e0a49020fb6f311509c56b6743b37a84"
]
],
"content": "π
Original date posted:2015-12-20\nπ Original message:Wouldn't block withhold be fixed by not letting miners in pools know which\nblock candidates are valid before the pool knows? (Note: I haven't read any\nother proposals for how to fix it, this may already be known)\n\nAs an example, by having the pool use the unique per-miner nonces sent to\neach miner for effective division of labor as a kind of seed / commitment\nvalue, where one in X block candidates will be valid, where X is the\ncurrent ratio between partial PoW blocks sent as mining proofs and the full\ndifficulty?\n\nThe computational work of the pool remains low (checking this isn't harder\nthan the partial PoW validation already performed), they pool simply looks\nat which commitment value from the pool that the miner used, looks up the\ncorrect committed value and hashes that together with the partial PoW. If\nit hits the target, the block is valid.\n-------------- next part --------------\nAn HTML attachment was scrubbed...\nURL: \u003chttp://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151220/1fa589e5/attachment.html\u003e",
"sig": "9e94bfbc617d2a983bf4c62cf5a224e97b7941fc607d9f8e23b46483dde15963202ab4a685e2e040dd5cc4e5fa8625c8a62edbdbdce314799b97dd73923163b9"
}