Title: How does a pool know you've done work? Post by: sad_miner on June 28, 2017, 03:07:22 PM This probably sounds like a stupid question, but I can't find an answer I understand yet. ???
How does a mining pool know you've done work and contributed to the pool for shares? If I mine 2000 Satoshi per day, in a pool, as I understand it, I've done some work and I'm rewarded with Satoshis which are paid out when I hit 5000 Satoshi. But, what prevents me from saying I've done more work than I really have? I take it that it's not possible to craft some network traffic to send to the pool which says I've crunched X hashes when I've really done nothing; I suppose you have to send some proof. Does the pool check in a specific way to make sure you really have done the work given to you for mining? (I'm not even sure if a pool gives you work to do; is it up to you to calculate as much as possible then call getwork() or something like that to keep going?) Thanks for any clarification. Title: Re: How does a pool know you've done work? Post by: VRobb on June 28, 2017, 03:40:46 PM Search POW (Proof Of Work) and all your questions will be answered.
Title: Re: How does a pool know you've done work? Post by: sad_miner on June 28, 2017, 04:01:54 PM Search POW (Proof Of Work) and all your questions will be answered. Thanks! So far, I gather I am given some work, and the pool can do a single calculation (as opposed to doing all those calculations to check) to verify the work was actually done. I can't fake it because of all the compute work needed; it can't be done any other way. I'll have to dig into the HashCash POW scheme to get some more details, but I think I've got a reasonably good idea of it now. Thanks again. :) Title: Re: How does a pool know you've done work? Post by: btcwonder1 on June 29, 2017, 12:53:22 PM What VRobb said 8) 8) 8)
Title: Re: How does a pool know you've done work? Post by: acener on June 30, 2017, 10:10:35 AM Is there like an auto reply or a site you could monitor the activity or completion of the task?
|