Bitcoin Forum

Bitcoin => Mining => Topic started by: bitcoindaddy on April 24, 2012, 01:48:55 PM



Title: Any reason to run pool software as a solo miner?
Post by: bitcoindaddy on April 24, 2012, 01:48:55 PM
Is there any advantage to running pool software (like ecoinpool) as a solo miner?

I can already see what's going on pretty well with cgminer. Is bitcoind able to keep up with lots of devices and supply work to them?


Title: Re: Any reason to run pool software as a solo miner?
Post by: wabber on April 24, 2012, 02:45:01 PM
There's no advantage. bitcoind should be able to serve far enough getworks


Title: Re: Any reason to run pool software as a solo miner?
Post by: Internet151 on April 24, 2012, 06:11:30 PM
Namecoin merged mining would be one benefit.


Title: Re: Any reason to run pool software as a solo miner?
Post by: asdf on April 25, 2012, 07:07:36 AM
if you have multiple nodes, you won't need to keep the blockchain on all of them, just on the pool server. This will save butloads of disc, esp. when the blockchain is massive.

I could be wrong about that. I'm not a miner.


Title: Re: Any reason to run pool software as a solo miner?
Post by: Meni Rosenfeld on April 25, 2012, 10:34:23 AM
if you have multiple nodes, you won't need to keep the blockchain on all of them, just on the pool server. This will save butloads of disc, esp. when the blockchain is massive.

I could be wrong about that. I'm not a miner.
You can do this without pool software. Just run bitcoind on one machine and point the other rigs to it.


Title: Re: Any reason to run pool software as a solo miner?
Post by: kinlo on April 30, 2012, 07:12:26 PM
The main bitcoin client does not support longpoll.  Using pool software that can perform a longpoll for you will decrease your stale shares, and therefore increase the possibility to find a block.

That is a very good reason imho :)


Title: Re: Any reason to run pool software as a solo miner?
Post by: -ck on May 01, 2012, 11:57:13 AM
The main bitcoin client does not support longpoll.  Using pool software that can perform a longpoll for you will decrease your stale shares, and therefore increase the possibility to find a block.

That is a very good reason imho :)
No point setting up pool software for this. If you use cgminer, set your primary pool to your local bitcoind, and then set just about any other actual pool as your backup, it will use the longpoll from the backup pools to help out your bitcoind.


Title: Re: Any reason to run pool software as a solo miner?
Post by: mtminer on May 01, 2012, 03:18:02 PM
Centralized monitoring. You can track total shares submitted so you know how fast and how long between blocks.

I used poolserverj and mysql on a box just to mess around. I didn't setup a webpage just issued sql commands against the database. IE:

SELECT (COUNT(id) * 4294967296)/3600/1000000 AS mhash_60,count(id) AS total_shares FROM shares WHERE shares.time >= DATE_SUB( NOW(), INTERVAL 60 MINUTE) AND our_result = true;

Was fun, only did it for a few days.



Title: Re: Any reason to run pool software as a solo miner?
Post by: mdude77 on May 03, 2012, 01:02:01 AM
Check out p2pool. 

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

It supports merged mining too.  Just got mine setup today for namecoin.

Is there any advantage to running pool software (like ecoinpool) as a solo miner?

I can already see what's going on pretty well with cgminer. Is bitcoind able to keep up with lots of devices and supply work to them?