Author

Topic: Pooled mining question (Read 778 times)

kjj
legendary
Activity: 1302
Merit: 1026
August 18, 2011, 09:10:56 PM
#6
No.

Why not?  If I can tell I solved a block, and I can fail to relinquish said solved block, why couldn't I just claim it as my own?

Nevermind...  I think I figured out why.  The pool would have already dictated the address that the reward would go to.

That is the one reason.  The other is that the miner doesn't have the whole block, it only has the header.

These two reasons are sorta related, in that the miner could figure out most of the block by looking at permutations of combinations of pending transactions on the network, but it can't make a coinbase that would let the whole thing hash to meet the solved header unless it already knows the private key the pool used.  And if it already knows that, it might as well just wait 100 blocks and race to spend the reward before the pool does.
full member
Activity: 141
Merit: 101
Security Enthusiast
August 18, 2011, 08:29:06 PM
#5
No.

Why not?  If I can tell I solved a block, and I can fail to relinquish said solved block, why couldn't I just claim it as my own?

Nevermind...  I think I figured out why.  The pool would have already dictated the address that the reward would go to.
kjj
legendary
Activity: 1302
Merit: 1026
August 18, 2011, 06:55:59 PM
#4
No.
full member
Activity: 141
Merit: 101
Security Enthusiast
August 18, 2011, 10:35:09 AM
#3
Could they take it further and just use the solved block themselves?

Collect the generation reward for themselves whilst still being paid by the pool for the efforts that they are never truly contributing with.
kjj
legendary
Activity: 1302
Merit: 1026
August 18, 2011, 07:01:10 AM
#2
Yes.
newbie
Activity: 12
Merit: 0
August 18, 2011, 01:00:06 AM
#1
Can a miner contributing to a pool know when they solve the block?

If so, could a mean miner not contribute any blocks they solve, getting coins from the pool whilst never contributing anything useful back?

I know this wouldn't help the mean miner, but it would hurt the pool operator and all other users of the pool.
Jump to: