Bitcoin Forum

Bitcoin => Pools => Topic started by: jjshabadoo on October 24, 2012, 10:37:07 PM



Title: Will P2Pool have any issue with ASIC ?
Post by: jjshabadoo on October 24, 2012, 10:37:07 PM
I'd love to use P2Pool with my upcoming ASIC miners.

Of course I'm not psyched about configuring it because I suck at software implementation and really just don't like dealing with software.

Anyway, if it's reasonable enough to set up ASIC miners and use P2Pool without penalty, I'll do it.



Title: Re: Will P2Pool have any issue with ASIC ?
Post by: Syke on October 25, 2012, 09:07:42 PM
That'll depend on how the ASIC is designed. If it is designed like the current BFL Single, then it will be a poor p2pool miner. I doubt bASIC and Avalon will have that problem.


Title: Re: Will P2Pool have any issue with ASIC ?
Post by: -ck on October 25, 2012, 09:55:43 PM
None of the current BFL issues will matter with ASICs on p2pool because they will complete a work item so quickly that aborting work will not matter. Unless BFL do something to completely screw up the communication protocol to their ASIC devices, they will work fine with p2pool.


Title: Re: Will P2Pool have any issue with ASIC ?
Post by: jjshabadoo on October 26, 2012, 03:19:31 AM
Awesome and thanks.

I'll be working on moving mine to P2pool after I get them.


Title: Re: Will P2Pool have any issue with ASIC ?
Post by: -ck on October 26, 2012, 05:28:45 AM
There is one caveat though: If p2pool sticks to using getwork for communications instead of stratum, it may be rate limiting...


Title: Re: Will P2Pool have any issue with ASIC ?
Post by: Syke on October 26, 2012, 08:31:15 AM
There is one caveat though: If p2pool sticks to using getwork for communications instead of stratum, it may be rate limiting...

What would be a issue, say for a 54 GH/s miner on today's regular p2pool/bitcoind?


Title: Re: Will P2Pool have any issue with ASIC ?
Post by: K1773R on October 26, 2012, 10:47:20 AM
I'd love to use P2Pool with my upcoming ASIC miners.

Of course I'm not psyched about configuring it because I suck at software implementation and really just don't like dealing with software.

Anyway, if it's reasonable enough to set up ASIC miners and use P2Pool without penalty, I'll do it.


no problem at all, set ur difficulty to a higher fixed difficulty and thats all ;)
https://en.bitcoin.it/wiki/P2Pool


Title: Re: Will P2Pool have any issue with ASIC ?
Post by: -ck on October 26, 2012, 11:34:59 AM
I'd love to use P2Pool with my upcoming ASIC miners.

Of course I'm not psyched about configuring it because I suck at software implementation and really just don't like dealing with software.

Anyway, if it's reasonable enough to set up ASIC miners and use P2Pool without penalty, I'll do it.


no problem at all, set ur difficulty to a higher fixed difficulty and thats all ;)
https://en.bitcoin.it/wiki/P2Pool
Don't forget provision of work, not just difficulty targets, and in fact p2pool still expects diff 1 shares, it just tests them all and ignores most of them. So none of the scaleable solutions have really been implemented yet as far as I can see.


Title: Re: Will P2Pool have any issue with ASIC ?
Post by: K1773R on October 26, 2012, 02:29:54 PM
I'd love to use P2Pool with my upcoming ASIC miners.

Of course I'm not psyched about configuring it because I suck at software implementation and really just don't like dealing with software.

Anyway, if it's reasonable enough to set up ASIC miners and use P2Pool without penalty, I'll do it.


no problem at all, set ur difficulty to a higher fixed difficulty and thats all ;)
https://en.bitcoin.it/wiki/P2Pool
Don't forget provision of work, not just difficulty targets, and in fact p2pool still expects diff 1 shares, it just tests them all and ignores most of them. So none of the scaleable solutions have really been implemented yet as far as I can see.
my p2pool is providing work fast enough ;) well, will see how it goes when my ASIC ships :D

EDIT: i gonna take a look at the p2pool source to find a good way to implement it aslong i have time for it.