Bitcoin Forum
April 19, 2024, 04:25:06 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Private Pool Software.  (Read 1406 times)
Trongersoll (OP)
Hero Member
*****
Offline Offline

Activity: 490
Merit: 501



View Profile
May 13, 2013, 08:08:56 PM
 #1

Say I'm a greedy bastid with multiple miners. I want to connect them all to my own private pool so they work together and not against each other. Is there open source pool software available to do this? Not P2Pool.
1713543906
Hero Member
*
Offline Offline

Posts: 1713543906

View Profile Personal Message (Offline)

Ignore
1713543906
Reply with quote  #2

1713543906
Report to moderator
1713543906
Hero Member
*
Offline Offline

Posts: 1713543906

View Profile Personal Message (Offline)

Ignore
1713543906
Reply with quote  #2

1713543906
Report to moderator
1713543906
Hero Member
*
Offline Offline

Posts: 1713543906

View Profile Personal Message (Offline)

Ignore
1713543906
Reply with quote  #2

1713543906
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
tiktoc
Full Member
***
Offline Offline

Activity: 176
Merit: 100


View Profile
May 14, 2013, 12:11:40 AM
 #2

Yes.

pushpool
eloipool
stratum-mining

in the custom hardware forum there are tutes for setting up eloipool and stratum-mining.

pushpool is getwork only and I am not sure if it supports version two blocks?

Most of the other pool software doesnt support version two blocks.
Trongersoll (OP)
Hero Member
*****
Offline Offline

Activity: 490
Merit: 501



View Profile
May 14, 2013, 04:07:57 AM
 #3

cool, thanks!
maqifrnswa
Sr. Member
****
Offline Offline

Activity: 454
Merit: 250


View Profile
May 16, 2013, 03:40:07 AM
 #4

Those private pool software are good, but most don't have their own front end. If you want to run your own private pool, it could be interesting to hack p2pool to not actually run as a p2p pool but simple a single node of a private pool.

You can then use their web interface, use their username = address method of payouts, use their fee structure (you set your own fees if you want others to pay you for using the pool).

the hack is from here:
https://bitcointalk.org/index.php?topic=193669.msg2010200#msg2010200

In p2pool / p2pool / networks.py:

in the bitcoin section change the
BOOTSTRAP_ADDRS='list of addresses'.split(' '),
to
BOOTSTRAP_ADDRS=''.split(' '),

Change PERSIST=True, to PERSIST=False,

Change P2P_PORT=9777, to something else (so no one accidentally connects to you)

I'm trying it out now, could be an easy hack to get a private pool running using PPLNS.

EDIT: to be clear, you don't share anything with the rest of the p2pool network. It really is just you and whomever logs into your server.
sheinsha
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
May 16, 2013, 04:08:38 AM
 #5

I have just done that exact same thing!
Its working fine here http://minar.cc:9327 for LTC.
Just one thing i dont understand, now how is the difficulty of the shares decided? I mean, if i dont set +xxx on my user, what is the difficulty i should get from p2pool?

Minar.cc pools are not running anymore, the domain was registered by someone else and I don't have any relationship with the new owner.
maqifrnswa
Sr. Member
****
Offline Offline

Activity: 454
Merit: 250


View Profile
May 16, 2013, 12:47:06 PM
 #6

The +
I have just done that exact same thing!
Its working fine here http://minar.cc:9327 for LTC.
Just one thing i dont understand, now how is the difficulty of the shares decided? I mean, if i dont set +xxx on my user, what is the difficulty i should get from p2pool?

The +xxx difficulty is just the difficulty of the shares which p2pool users to report statistics. You can set that to whatever you want, but it should be low enough to get good statistics on the health of your system.

the /xxx difficulty is the difficulty of the shares that you get credit for payouts with, and is limited to 10x the default difficulty.

The default payout difficulty will be such that your private p2pool "network" will find one share every 10 seconds.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!