Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: My solution to scaling P2Pool
1 point by verroq on Feb 12, 2014 | hide | past | favorite
P2Pool[1] if you haven't heard of it is a decentralised pool server for Bitcoin/etc. It works by creating a block chain of lower difficulty (i.e. a `block` every minute instead of 10 minutes). This separate block chain is used to encode the miner's shares. Overall very cool idea.

However, as the P2Pool network grows larger, it becomes harder for miners to get shares into the share chain. Thus smaller miners will begin to experience large variances mining on P2Pool. If the P2Pool network is too small, then it won't find blocks as often and miners will get large variances again.

So I've recreated a proxy pool that'd sit between the P2Pool node and miners, absorbing the P2Pool variance and ensuring payout for smaller miners.

Github project: https://github.com/dogestreet/proxypool It's hosted on http://proxypool.doge.st if you want test it live (Dogecoin)

* 1. https://bitcointalk.org/index.php?topic=18313.0



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: