Jump to content

Comparison of mining pools

From BitcoinWiki
Comparison of mining pools
Comparison of mining pools.

Mining pools are groups of cooperating miners who agree to share block rewards in proportion to their contributed mining hashing power. While mining pools are desirable to the average miner as they smooth out rewards and make them more predictable, they unfortunately concentrate power to the mining pool’s owner.

Miners can, however, choose to redirect their hashing power to a different mining pool at anytime.

Reward types

YouTubeTop of mining pools comparison

Proportional - When a block is found, the reward is distributed among all workers proportionally to how many shares each of them has found.

  • CPPSRB - Capped Pay Per Share with Recent Backpay.
  • DGM - Double Geometric Method. A hybrid between PPLNS and Geometric reward types that enables to operator to absorb some of the variance risk. Operator receives portion of payout on short rounds and returns it on longer rounds to normalize payments.
  • ESMPPS - Equalized Shared Maximum Pay Per Share. Like SMPPS, but equalizes payments fairly among all those who are owed.
  • POT - Pay On Target. A high variance PPS variant that pays on the difficulty of work returned to pool rather than the difficulty of work served by pool
  • PPLNS - Pay Per Last N Shares. Similar to proportional, but instead of looking at the number of shares in the round, instead looks at the last N shares, regardless of round boundaries.
  • PPLNSG - Pay Per Last N Groups (or shifts). Similar to PPLNS, but shares are grouped into "shifts" which are paid as a whole.
  • PPS - Pay Per Share. Each submitted share is worth certain amoutripnt of BC. Since finding a block requires <current difficulty> shares on average, a PPS method with 0% fee would be 12.5 BTC divided by <current difficulty>. It is risky for pool operators, hence the fee is highest.
  • Prop. - Proportional. When block is found, the reward is distributed among all workers proportionally to how much shares each of them has found.
  • RSMPPS - Recent Shared Maximum Pay Per Share. Like SMPPS, but system aims to prioritize the most recent miners first.
  • Score - Score based system: a proportional reward, but weighed by time submitted. Each submitted share is worth more in the function of time t since start of current round. For each share score is updated by: score += exp(t/C). This makes later shares worth much more than earlier shares, thus the miner's score quickly diminishes when they stop mining on the pool. Rewards are calculated proportionally to scores (and not to shares). (at slush's pool C=300 seconds, and every hour scores are normalized)
  • SMPPS - Shared Maximum Pay Per Share. Like Pay Per Share, but never pays more than the pool earns.
  • FPPS - Full Pay Per Share. Similar to PPS,but not only divide regular block reward (12.5 BTC for now) but also some of the transaction fees. Calculate a standard transaction fee within a certain period and distribute it to miners according to their hash power contributions in the pool. It will increase the miners' earnings by sharing some of the transaction fees.

Difficulty

There is no "normal" or "standard" or "base" difficulty for Litecoin pools. Difficulty is measured in the same way as Bitcoin difficulty, but since the hashing algorithm used by Litecoin is much more complex (and therefore slower), pools need to use a share difficulty lower than 1.

In the first months after the launch of Litecoin, most pools used a share difficulty of 2-16 or 2-15. They could have used even lower values, but there was no point in doing that. After GPU mining became widespread, most pools moved to higher difficulties, such as 2-12. The reason behind this was to decrease bandwidth usage, as a higher share difficulty results in fewer shares being submitted. While this change doesn't affect mining rewards, there is a minor downside, and that's that the precision of speed estimates gets drastically reduced.

For this reason, slower miners may prefer pools with a lower share difficulty, so that they can get more precise statistics on their workers. To overcome this problem, some pools implement adaptive solutions that serve work units with variable difficulty depending on the speed of each miner.

Pools are sorted by reward system, then by launch date (for Litecoin).

Mining pools comparison list

Public Pull Pools

The following is a list of pull/push pools. You are required to register an account on the pools and configure your miners on portal account pages before mining. Each pool may have different payment methods so select which ever is best for you. See above for payment methods.

Name kHash/s Reward Type Fee PPS Fee Location Difficulty Transaction Fees Stratum Support
NetcodePool.org 300 PPLNS + Prizes for Block Finders 2% - US Adaptive ? Stratum Supported
THeMiNDPooL.com 1400 PPLNS + 1st block prize 0% 0% US 21 .1 ?
Litepool.in 8 PPLNS + 0% fee for block finder 1% - SE, DE, EU Adaptive 0% Yes
Coinat.com 90 PPLNS 0% - EU, DE 63 0 Stratum Supported
LitecoinRain.org 50 PPLNS 4% - UA 02.дек ? ?
MiningPool.nl 78,5 PPLNS 0%! - NL, EU Adaptive ? ?
PooledBits.com 80 PPLNS 0% - US Adaptive ? ?
lite.coin-pool.com 10 PPLNS Bounty for finding blocks 0% - US 63 0.1 YES
Hypernova 45 CPPSRB (PPS) - 1% EU, US Choosable per worker ? Stratum supported
Cryptopool.info 12 PPLNS 0% - EU - Netherlands 16 0% YES, stratum fully supported
Litepool.in 4 PPLNS 1% - SE, DE, EU Adaptive 0% Yes
LaTinCoin.org 20 PPLNS 0% - AR Adaptive ? ?
WeMineLTC.com 3,000,000 PPLNS 0% - EU, US Adaptive ? ?
bigltc.cc 10 PPLNS 0% - DE 02.дек ? ?
yet another litecoinpool.de 15 PPLNS 1% - DE фев.14 ? ?
Multipool 50 PPLNS 0% - North America 16 ? ?
vvpool.com 100 PPLNS 0% - EU 02.дек ? ?
MyLTCPool.com 3000 PPLNS + 20 LTC reward for first block 1% - EU 02.дек ? ?
Litepool.eu 13,4 PPS - 2% UK Adaptive ? ?
Coinotron 3,900,000 RBPPS 2% 5% PL 192 ? +
Mine-Litecoin Stratum 2 PPLNS 0% 0% US фев.16 0% +
give-me-ltc.com 3,050,000 PPLNS 2% - US, EU фев.14 ? +
CrypDough.com 6 PPLNS 0.5% - US 02.дек ? ?
LiteBonk.com 35 PPLNS 0% - US 02.дек 0.1 LTC YES
OzCoin 40 DGM 2% - US 02.дек ? ?
suprnova.cc 40 Proportional 0% - DE 02.дек
Pool-X.eu 80 PPLNS 3% - FR фев.14 ? -
P2Pool 824 PPLNS 0% - P2P Adaptive None +
Ecki Co LTD 2 PPLNS 1% - TH, DE фев.14 ? ?
NuKingsMiningCo 1 PPLNS 0% - US фев.14 ? ?
burnside's Pool 153 PPLNS 0% - US 02.дек ? -
Mining Foreman 55 PPLNS 0% - EU 02.дек ? ?
CoinPool 22 PPLNS 2% - EE Dynamic ? ?
Invasion Mining Network 160 PPLNS 1.5% - US фев.14 ? ?
litecoinpool.org 1,660,195 PPS - 4% UK Adaptive ? +
LTCMine.ru 2,700,000 PPS - 2.5% RU Dynamic None +
notroll.in 750 PPS - 5% CA 32 ? +
coinpool.in 25 PPLNS - 0.7% NO Dynamic ? ?
nzlitecoin.com 500 PPLNS 3% - NZ 1 ? ?
prohashing.com 2,600,000 PPS, PPLNS, or solo 1.99% 3.99% US 1-4,194,304 or vardiff ? Yes

P2Pool Public Nodes

The following is a list of P2Pool nodes that can be used by the public, all nodes require no registration and can be connected to by simply passing your LTC address as the username and anything as the password. The nodes are also interchangeable due to the nature of P2Pool and as such it is recommended to setup a more than one in your miner config as a fallback.

All P2Pool's payment methods are based on PPNLS - Pay Per Last N Shares. Similar to proportional, but instead of looking at the number of shares in the round, instead looks at the last N shares, regardless of round boundaries.

Name kHash/s Fee Location Difficulty Transaction Fees Stratum Support
Mine-Litecoin 26,5 0% North America Adaptive Paid to miners Yes
Carnth's 21,1 0.5% USA Adaptive Paid to miners Yes
Wincoin 20 2% France Lowered Paid to miners Yes
Dlunch 3,13 0.5% South Korea Adaptive Paid to miners Yes
Skyrim-Online 354 0.5% France Adaptive Paid to miners Yes
LitecoinP2Pool 2100 0% Netherlands Adaptive Paid to miners Yes
Syari 19 0% France Lowered Paid to miners Yes

SPV Mining / Old Bitcoin Core

The following pools are known or strongly suspected to be mining on top of blocks before fully validating them with Bitcoin Core 0.9.5 or later. Miners doing this have already lost over $50,000 USD during the 4 July 2015 fork and have created a situation where small numbers of confirmations are much less useful than they normally are.

  • F2Pool
  • AntPool

The following pools are believed to be currently fully validating blocks with Bitcoin Core 0.9.5 or later (0.10.2 or later recommended due to DoS vulnerabilities):

  • BitMinter
  • BTC China (described as SPV mining[5], but they're performing effective valiation)
  • Eligius
  • P2Pool
  • Slush Pool
  • BCMonster.com
  • Jonny Bravo's Mining Emporium

See Also on BitcoinWiki

References