Poolservers

 
information
Info BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
language C C++ Erlang Python3 Java C Twisted C++ Twisted node.js
license GPL-3 MIT GPL-3 AGPL-3 GPL-3 GPL-2 GPL-3   AGPL-3 GPL-3
ref. pool       Eligius     P2Pool BitPenny Slush’s pool Coinium
website link link link link link link link   Link link
miner protocols
Protocol BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
getblocktemplate                    
StratumMP                    
getwork                    
BlkPrep                    
UBBP                    
getwork extensions
Extension BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Slush hpool
hostlist               n/a n/a n/a
longpoll               n/a n/a n/a
midstate               n/a n/a n/a
noncerange               n/a n/a n/a
reject-reason               n/a n/a n/a
rollntime               n/a n/a n/a
expire=N n/a             n/a n/a n/a
submitold n/a             n/a n/a n/a
switchto               n/a n/a n/a
getblocktemplate/BlkPrep functionality
Function BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
longpoll n/a   n/a   n/a n/a n/a n/a n/a n/a
noncerange n/a   n/a   n/a n/a n/a n/a n/a n/a
proposal n/a   n/a   n/a n/a n/a n/a n/a n/a
serverlist n/a   n/a   n/a n/a n/a n/a n/a n/a
getblocktemplate/BlkPrep variations
Variation BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
coinbase/append n/a   n/a   n/a n/a n/a   n/a n/a
coinbase (set) n/a   n/a   n/a n/a n/a   n/a n/a
generation n/a   n/a   n/a n/a n/a   n/a n/a
share/coinbase n/a n/a n/a   n/a n/a n/a   n/a n/a
share/merkle n/a n/a n/a   n/a n/a n/a   n/a n/a
share/truncate n/a n/a n/a   n/a n/a n/a   n/a n/a
time/increment n/a   n/a   n/a n/a n/a   n/a n/a
time/decrement n/a   n/a   n/a n/a n/a   n/a n/a
txns/add n/a   n/a   n/a n/a n/a   n/a n/a
txns/remove n/a   n/a   n/a n/a n/a   n/a n/a
prevblock n/a   n/a   n/a n/a n/a   n/a n/a
stratum functionality
Function BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
job freq variable n/a n/a 55s n/a n/a   n/a 30s configurable
transparency   n/a n/a   n/a n/a   n/a   n/a
resume   n/a n/a   n/a n/a   n/a   n/a
reconnect   n/a n/a   n/a n/a   n/a   n/a
share targets
Feature BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
default 1 network 1 1 1 1 1 8 1 1
config                    
dynamic                    
work generation
Feature BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Slush hpool
getwork                    
ntime roll                    
getmemorypool                    
getblocktemplate                    
coinbaser                    
gotwork                    
setworkaux                    
getauxblock                    
StratumMP                    
MM gmp                    
full node                    
account management
Feature BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
multiuser                    
explicit users                    
anon users                    
explicit workers                    
anon workers                    
saved worklog                    
saved sockets                    
share logging                    
invalid logging                    
databases
Database BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Slush hpool
couchdb                    
mysql                    
plaintext                    
postgres                    
rrd                    
sqlite                    
redis                    

<references/>

Source

http://bitcoin.it/

See Also on BitcoinWiki