Author

Topic: What does it mean that a miner can lose its work? (Read 664 times)

full member
Activity: 129
Merit: 100
OK, thanks.

That topic is so long, that sometimes I caught myself reading without fully understanding.
legendary
Activity: 3583
Merit: 1094
Think for yourself
ckolivas has already commented on this.

When you have disconnection and you reconnect, since work isn't tied to difficulty, when you reconnect and submit a unit of work the pool doesn't know what difficulty the work was done at so it doesn't know at what rate to pay for that share.  So it is lost effort.

I think that is the gist anyway.
hero member
Activity: 1246
Merit: 501
It's not rocket science.  There's a finite time between getting a share, working on it, and then sending it back to the pool.  In that time, if there's a disconnection, then the share is lost. 
full member
Activity: 129
Merit: 100
Hi.

I've read entire topic here : https://bitcointalksearch.org/topic/ann-stratum-mining-protocol-asic-ready-108533 and I don't quite understand one thing: very often I could read that a miner can "lose their work/shares", for example "Good pools support it (mining.reconnect), so they don't force you to throw away your shares when a disconnect happens"

I thought that as soon as a miner finds a share which is <= share difficulty then it immediately sends it to the pool, so how can it "lose" shares?
Jump to: