Bitcoin/Mining Pools

From Omnia
Revision as of 21:39, 15 August 2014 by Kenneth (talk | contribs) (→‎BitMinter)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Comparison

Payout Methods comparison - http://eligius.st/~luke-jr/samples/800MH-3/

Comparison of mining pools - Bitcoin - https://en.bitcoin.it/wiki/Comparison_of_mining_pools

Reward types & explanation:

  • 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 retuened 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 amount of BC. Since finding a block requires <current difficulty> shares on average, a PPS method with 0% fee would be 25 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.

---

Pay-per-Share: A steady stream of income

Mining pools allow individual miners to combine their hashing power. This reduces the risk of not finding a block. In practice, only a few methods are used to distribute rewards back to the miners. Although each method has its pros and cons, we strongly believe that Pay-per-Share is superior to all others for you as a miner. Below you can see why.

Pay-per-Share Pool Bitcoin Mining at ABCPool.co - http://www.abcpool.co/pay-per-share.php

private notes

See private notes "Bitcoin Mining Pools"

bitparking

--- USB0 ---

bitparking - http://mmpool.bitparking.com/pool

userid: ***
bitcoin: ***
http://mmpool.bitparking.com:15098
user: ***
pass: [any_string]
stats: http://mmpool.bitparking.com/user/***

Info:

  • Register: http://mmpool.bitparking.com/register
  • No automatic payments
  • Cheap web interface!
  • Pool Hash Rate (GH/s) 10,241.88 GH/s
  • No Automatic Withdrawl
  • Minimum withdrawal amount: 0.01 BTC
  • Mine for: bitcoin, namecoin, i0coin, ixcoin, devcoin, groupcoin
    • WARNING: These addresses cannot be changed once you've accepted the form below. You'll need to register a new userid if you want to change them.

Servers:

bitparking.com.conf:

{
    "pools": [
        {
            "url": "http://mmpool.bitparking.com:15098",
            "user": "***",
            "pass": ""
        }
    ]
}

Ozcoin

WARNING: DO NOT CONFUSE WITH OZCOIN LITECOIN MINING

Ozcoin - https://ozcoin.net/

site: https://ozcoin.net/
user: ***
pass: ***
email: ***
stats: https://ozcoin.net/content/balance-bitcoin

Info:

  • Registration: https://lc.ozcoin.net/user/register
  • Payout Methods:
    • Double Geometric Method (DGM) - 1% Fee
    • Pay On Target (POT) (Stratum Only)
  • Automatic Payments - Minimum threshold 0.01
  • Donations - make sure to remove volunteer portion!

Server:

  • stratum.ozco.in:3333

ozcoin.conf:

{
    "pools": [
        {
            "url": "stratum.ozco.in:3333",
            "user": "***",
            "pass": "***"
        }
    ]
}

Execution:

./cgminer --config ozcoin.conf -S /dev/ttyUSB0

bitmining.bitcoin.cz aka Slush's pool

bitmining.bitcoin.cz aka Slush's pool - https://mining.bitcoin.cz/

user: ***
pass: ***
email: ***
Pool url: http://api.bitcoin.cz:8332
Bitcoin Address: ***
Stats: https://mining.bitcoin.cz/accounts/profile/

Info:

  • Approx. cluster performance (30 min average): 146,430.385 Ghash/s
  • Automatic withdrawal
  • Minimum withdrawl amount: 0.01 BTC
  • mining.bitcoin.cz was the first Bitcoin mining pool, has been operating consistently since December 2010
  • Can I mine namecoins here? No, merged mining of namecoins has been suspended as the Namecoin project isn't maintained anymore. [1]

Servers:

---

myslush_usb0.conf:

{
    "pools": [
        {
            "url": "http://api.bitcoin.cz:8332",
            "user": "***",
            "pass": "***"
        }
    ]
}
./cgminer --config myslush_usb0.conf -S /dev/ttyUSB0
./cgminer --config myslush_usb1.conf -S /dev/ttyUSB1
./cgminer --config myslush_usb2.conf -S /dev/ttyUSB2
./cgminer --config myslush_usb3.conf -S /dev/ttyUSB3

---

kiloslush.conf:

{
    "pools": [
        {
            "url": "http://api.bitcoin.cz:8332",
            "user": "***",
            "pass": "***"
        }
    ]
}
./cgminer --config kiloslush.conf -S /dev/ttyUSB0 -S /dev/ttyUSB1 -S /dev/ttyUSB2 -S /dev/ttyUSB3

Bitcoin Pool Project

-- USB 1 --

bitmining.bitcoin.cz aka Slush's pool - https://mining.bitcoin.cz/

user: ***
pass: ***
email: ***
Worker login: ***
Worker password: ***
Pool url: http://api.bitcoin.cz:8332
Bitcoin Address: ***
Stats: https://mining.bitcoin.cz/accounts/profile/

bitmining.bitcoin.cz.conf:

{
    "pools": [
        {
            "url": "http://api.bitcoin.cz:8332",
            "user": "***",
            "pass": "***"
        }
    ]
}

bitmining.bitcoin.cz.conf:

{
    "pools": [
        {
            "url": "stratum+tcp://stratum.bitcoin.cz:3333",
            "user": "***",
            "pass": "***"
        }
    ]
}

./cgminer --config bitmining.bitcoin.cz.conf -S /dev/ttyUSB1

50BTC

--- USB 2 ---

WARNING: GOT HACKED IN THE MIDDLE OF THE EXPERIMENT!

50BTC - https://50btc.com/en/

user: ***
pass: ***
server: http://pool.50btc.com:8332/
worker: ***
address: ***
Worker Payout method: Pay-Per-Share (3%)
Stats: https://50btc.com/en/account

Info:

Share difficulty:

Q: User selected shared difficulty — what is it?
A: Selected share difficulty allows user to change share difficulty receiving from
pool. Properly selected difficulty reduces traffic volume for high speed miners
and decreases pool load

Q: What exact difficulty should I choose?
A: We recommended to use the following table meanings

Worker's speed 	Difficulty
<2000 Mhash/s 	4
2000-4000 Mhash/s 	8
4000-10000 Mhash/s 	16
10000-40000 Mhash/s 	32
40000-100000 Mhash/s 	64
100-250 Ghash/s 	128
250-500 Ghash/s 	256
500-1000 Ghash/s 	512
>1 Th/s 	1024

ServeR:

50btc.com.conf:

{
    "pools": [
        {
            "url": "http://pool.50btc.com:8332",
            "user": "***",
            "pass": "***"
        }
    ]
}
./cgminer --config 50btc.com.conf -S /dev/ttyUSB2

Eligius

--- USB 3 ---

WARNING: SERVER ALSO CRASHED DURING EXPERIMENT!

Eligius - http://eligius.st/

bitcoin: ***
Stats: http://eligius.st/~wizkid057/newstats/userstats.php/***

Info:

Server:

  • Stratum Host: stratum+tcp://stratum.mining.eligius.st:3334

eligius.conf:

{
    "pools": [
        {
            "url": "stratum+tcp://stratum.mining.eligius.st:3334",
            "user": "***",
            "pass": ""
        }
    ]
}
./cgminer --config eligius.conf -S /dev/ttyUSB3

DeepBit

DeepBit - Bit Coin Pool

site: https://deepbit.net/
user: ***
pass: ***
bitcoin address: ***
stats: https://deepbit.net/account

Info:

  • Deepbit offers PPS and Prop. payout methods

deepbit_pps.conf: (PPS Payout)

{
    "pools": [
        {
            "url": "http://pit.deepbit.net:8332",
            "user": "***",
            "pass": ""
        }
    ]
}

deepbit_prop.conf: (Proportional)

{
    "pools": [
        {
            "url": "http://pit.deepbit.net:8332",
            "user": "***",
            "pass": ""
        }
    ]
}

deepbit PPS

--- USB 4 ---

deepbit PPS:

site: https://deepbit.net/
email: ***
pass: ***
worker: ***
bitcoin address: ***
stats: https://deepbit.net/account

deepbit-pps.conf:

{
    "pools": [
        {
            "url": "http://pit.deepbit.net:8332",
            "user": "***",
            "pass": "***"
        }
    ]
}

---

pi-ken:

{
    "pools": [
        {
            "url": "http://pit.deepbit.net:8332",
            "user": "***",
            "pass": "***"
        }
    ]
}

klinux:

{
    "pools": [
        {
            "url": "http://pit.deepbit.net:8332",
            "user": "***",
            "pass": "***"
        }
    ]
}
./cgminer --config deepbit-pps.conf -S /dev/ttyUSB4

deepbit Proportional

deepbit Proportional:

site: https://deepbit.net/
email: ***
pass: ***
worker: ***
stats: https://deepbit.net/account

deepbit-prop.conf:

{
    "pools": [
        {
            "url": "http://pit.deepbit.net:8332",
            "user": "***",
            "pass": "***"
        }
    ]
}

Was: USB 5

BTCGuild

--- USB 5 ---

site: http://btcguild.com/
user: ***
pass: ***
email: ***
bitcoin address: ***
NMC address: ***
stats: http://btcguild.com/index.php?page=dashboard

Info:

  • Pool Speed 553,451 GH/s
  • Workers do not require passwords to mine at BTC Guild.
  • Payout:
    • Pay Per Last N Shares (PPLNS) Method - 3% fee
    • Pay-per-Share (PPS) - 7.5% fee
  • Automatic payout (BTC) has been set to 0.01 BTC. Automatic payouts run once per hour.
  • Mining: BTC, NMC

Servers:

  • stratum+tcp://stratum.btcguild.com:3333

btcguild.conf:

{
    "pools": [
        {
            "url": "stratum+tcp://stratum.btcguild.com:3333",
            "user": "***",
            "pass": ""
        }
    ]
}
./cgminer --config btcguild.conf -S /dev/ttyUSB5

BitMinter

site: https://bitminter.com/
openid: google - https://plus.google.com/***
openuid user: ***
username: ***
email: ***
bitcoin address: ***
OpenID: See #OpenID
stats: https://bitminter.com/members/

bitminter.conf:

{
    "pools": [
        {
            "url": "stratum+tcp://mint.bitminter.com:3333",
            "user": "***",
            "pass": ""
        }
    ]
}

./cgminer --config bitminter.conf -S /dev/ttyUSB6

BitMinter Project

--- USB 6 ---

bitminter - http://bitminter.com/

site: http://bitminter.com/
openid: google
openuid user: ***
username: ***
email: ***
BitMinter API - https://bitminter.com/api
bitcoin address: ***
stats: https://bitminter.com/members/

Info:

  • Pool power: 102.21 Thps
  • DONATIONS AND PERKS! - Turn off, or you will be donating 1.50%!
  • Minimum payout 0.01 BTC
  • Automatic payouts
  • Mining: BTC, NMC

Servers:

bitminter.conf:

{
    "pools": [
        {
            "url": "stratum+tcp://mint.bitminter.com:3333",
            "user": "***",
            "pass": ""
        }
    ]
}
./cgminer --config bitminter.conf -S /dev/ttyUSB6

BitcoinPool.com

BitcoinPool.com - https://www.bitcoinpool.com/

  • No new registration

Experiment

Bitminter Mining - ***

As of 2013.10.11

while true; do sleep 1 ; ./cgminer --config myslush_usb0.conf -S /dev/ttyUSB0 ; \
   if [ $? -eq 0 ] ; then break ; fi ; done

keywords