16/ What if someone retroactively goes back and mines block T. He won’t be able to rewrite the block, but he could send a claim for block T even though he did not originally work on block T. Effectively “stealing the pot”.
-
-
No it has no weight before he mines the block. It's a Merkle tree commitment just like the transaction Merkle root used in Bitcoin. It's worthless unless you solve the PoW. But if you solve the PoW without the correct commitment, it's an invalid share and won't get paid.
-
"Invalid" as in Bitcoin full nodes will reject blocks without correct commitment, right? So full nodes need to update their consensus rules to be aware of this payout commitment in the coinbase? Does
#braidpool require a soft/hard fork? -
These are share-chain blocks, so the share-chain will reject blocks without correct commitments. Bitcoin is blissfully unaware this is going on (and doesn't need to be aware).
-
Interesting. What happens if the share-chain reject a block but the main chain accepts it? Don't the main chain rules override the share-chain rules?
-
That's basically what happens with blocks that are not mined by the share-pool, so it's a standard operating situation. That block is then not considered part of the share-chain and when the share-chain wins a block, it will not be paid.
-
Is it possible for a miner who belongs to the share-chain/pool to violate share-chain rules (e.g.: ignore all payout shares but his), but manages to get his block accepted by the main chain anyway? Can he screw the other pool members?
-
Such a miner would be considered a non-share-chain miner. A miner could legitimately contribute shares and then switch to solo mining for instance. But this doesn't "screw" anyone. The hashrate contributed to his solo mining doesn't contribute to the pool and v/v.
-
Do share-chain miners regularly broadcast their mining progress to the share-chain network? How do they come to consensus on the shares & split percentages?
- 7 more replies
New conversation -
-
-
BTW this is exactly how p2pool works, except in p2pool the coinbase cointains all payouts. All sharepool miners verify that the coinbase contains the correct payouts (else it's an invalid share).
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

