Author

Topic: Do multiple Block Erupters behave as a whole or as individuals? (Read 1064 times)

sr. member
Activity: 311
Merit: 250
My 63 Block Erupters are hashing away merrily on one machine with one bfgminer.
I'm  playing around with pool share difficulties looking for significant 24 hour differences.
Do I  have 63 335Mh miners or one 20Gh miner.  I imagine the answer is both but how do these individuals work in unison on the same problem at the same time?   Huh

Your one bfgminer (one running instance of the program) connects to the Slush's pool as one worker, doesn't it? Then, the pool can only see this one 20Gh/s miner, I think.
I believe that the pool now sets the target difficulty for your miner dynamically according to the miner's hashrate.


its essentialy 63 miners from your view but pool view its 1 miner for diffuculty you should leave it a 1 as each miner has a pretty low speed these day and difficulty only makes a real diffrence when you have alot of power going through a limited connection such as 500gh going through a usb 2 connection

The miner program behaves as one big worker in the situation described. Thus it is optimal to use appropriate difficulty setting for that 20Gh/s worker, to conserve bandwidth and server resources. There's no need to set it to 1. That might have sense for 63 individual workers, each of them connected separately to the pool, but this is not the case AFAICU.
But, as I've said above, currently, the difficulty for each worker is set dynamically.


"the yield is still the proof of work"

A major wake up for me.  I don't have to solve anything. Whether 1 or 63, I'm rewarded for the effort to send the correct answer even if I don't and never do. I'm paid for effort, not results. Honestly, I thought I had to solve something Embarrassed

You're paid for your effort. But the proof of your effort must be some results. That is, you definitely have to solve something.
What do you mean by correct answer? If you mean finding a block, then yes,  there's only a little chance that you will find it in the current round. Smiley  But correct answer may mean any valid share of the difficulty equal or higher than your target difficulty. Each of these shares is the proof of your effort and each of them is a product of your solution of something.
sr. member
Activity: 336
Merit: 250
its essentialy 63 miners from your view but pool view its 1 miner for diffuculty you should leave it a 1 as each miner has a pretty low speed these day and difficulty only makes a real diffrence when you have alot of power going through a limited connection such as 500gh going through a usb 2 connection

Thanks - I was wondering about that!
full member
Activity: 223
Merit: 100
 "the yield is still the proof of work"

A major wake up for me.  I don't have to solve anything. Whether 1 or 63, I'm rewarded for the effort to send the correct answer even if I don't and never do. I'm paid for effort, not results. Honestly, I thought I had to solve something Embarrassed
legendary
Activity: 1540
Merit: 1002
its essentialy 63 miners from your view but pool view its 1 miner for diffuculty you should leave it a 1 as each miner has a pretty low speed these day and difficulty only makes a real diffrence when you have alot of power going through a limited connection such as 500gh going through a usb 2 connection
sr. member
Activity: 476
Merit: 250
But look for the right diff on your BE that will not give high stales.

But one stale of difficult 16 equals 16 stales of difficulty 1.
sr. member
Activity: 364
Merit: 253
Thanks balanghai,
To better help me understand; if you were me, would you set your pool share diff to 1 or 16 ? Smiley

Basically it would be the same because the yield is still the proof  of work. So a 100 share in a minute of diff 1 is more or less the same with 1 share of diff 16 in the value in bitcoin.
You are rewarded with the effort not with the difficulty you choose. But look for the right diff on your BE that will not give high stales.
full member
Activity: 223
Merit: 100
Thanks balanghai,
To better help me understand; if you were me, would you set your pool share diff to 1 or 16 ? Smiley
sr. member
Activity: 364
Merit: 253
If you're pool mining, it works as one with the whole pool. But then again, your BEs mine individually. It's not like a server that you could load balance and make it look like one USB mining.
full member
Activity: 223
Merit: 100
My 63 Block Erupters are hashing away merrily on one machine with one bfgminer.
I'm  playing around with pool share difficulties looking for significant 24 hour differences.
Do I  have 63 335Mh miners or one 20Gh miner.  I imagine the answer is both but how do these individuals work in unison on the same problem at the same time?   Huh
Jump to: