- Yleiskatsaus – Sisällysluettelo
- Verkon konsensus
- Segregoitu todistaja
- Bitcoin-louhintapooleja
- Hash-kurssin jakautuminen
- Bitcoin-louhintapoolivaihtoehdot
- Bitcoin-louhintapoolien maksutapoja
Bitcoin-louhintapoolien avulla Bitcoin-louhijat voivat yhdistää resurssejaan ja jakaa hashing-tehonsa jakamalla samalla palkkion tasan lohkon ratkaisemiseen osallistuneiden osuuksien määrän mukaan.
”Osuus” myönnetään Bitcoin-louhintapooliin kuuluville jäsenille, jotka esittävät kelvollisen todisteen työstä, jonka heidän Bitcoin-louhijansa ratkaisi. Bitcoin-louhinta pooleissa alkoi, kun louhinnan vaikeus kasvoi niin suureksi, että hitaammilta louhijoilta saattoi kulua vuosia lohkon luomiseen.
Ratkaisu tähän ongelmaan oli, että louhijat yhdistivät resurssejaan, jotta he pystyivät tuottamaan lohkoja nopeammin ja näin ollen saamaan osan Bitcoin-lohkon palkkiosta johdonmukaisesti sen sijaan, että ne saisivat sen sattumanvaraisesti vain kerran muutaman vuoden välein.
Joskus saatat haluta louhia kannattavampaa altcoinia, kuten MWC:tä, joka on parempi skaalautuvuuden, yksityisyyden, anonymiteetin ja vaihdettavuuden suhteen.
Verkon konsensus
Jos louhit yksin, eli et louhi bitcoin-louhintapoolien kanssa, sinun on varmistettava, että olet konsensuksessa bitcoin-verkon kanssa. Paras tapa on käyttää virallista BitCore-asiakasohjelmaa.
Jos osallistut Bitcoin-louhintapooliin, sinun on varmistettava, että he käyttäytyvät tavalla, joka on yhteisymmärryksessä filosofiasi kanssa Bitcoinia kohtaan.
Jotkut roistovaltiokehittäjät ovat esimerkiksi uhanneet julkaista ohjelmiston, joka voisi haarukoida verkkoa hardforkilla, mikä todennäköisesti aiheuttaisi valtavia taloudellisia vahinkoja.
Velvollisuutesi on siis varmistaa, että kaikki Bitcoin-louhintatehot, jotka ohjaat louhintapooliin, eivät yritä panna täytäntöön verkon konsensussääntöjä, joiden kanssa et ole samaa mieltä.
Segregated Witness
Kun segwit on aktivoitu, haluat pystyä louhimaan ja välittämään segwit-tyylisiä lohkoja. Seuraavat louhintaohjelmistot on päivitetty tukemaan segwitiä.
- Täydelliset solmut:
- Bitcoin Core 0.14.1
- Bitcoin Knots 0.14.1
- Btcd*
- Mining software:
- BFGMiner*
- CGMiner
- libblkmaker*
- Pool software:
- Bitcoin FIBRE
Huomaa, että ohjelmistot, jotka tukevat GetBlockTemplate (GBT) RPC:tä (GetBlockTemplate, GBT), on päivitettävä, jotta ne tukevat BIP9- ja BIP145-muutoksia GBT:hen. Kaikki yllä linkitetyt ohjelmat, jotka tukevat GBT:tä, on päivitetty.
Segwit on jo aktivoitu ja otettu käyttöön testiverkossa, joten voi olla hyödyllistä testata infrastruktuurin päivitystä louhimalla pienellä määrällä hashratea testiverkossa. Vaihtoehtoisesti Bitcoin Coren 0.13.1:n regressiotestitila (regtest) tukee myös segwitiä oletusarvoisesti.
Bitcoin-louhintapooleja
On monia hyviä Bitcoin-louhintapooleja, joista valita. Vaikka on houkuttelevaa valita suosituin, verkon terveyden kannalta on parempi louhia pienemmillä pooleilla, jotta vältytään mahdollisesti haitalliselta hash-tehon keskittymiseltä.
Hash-nopeuden jakauma on paras, kun se jaetaan useampien Bitcoin-louhintapoolien kesken.
Bitcoin-louhintapoolien hasisnopeusjakauma
Bitcoin-louhintapoolivaihtoehdot
Täysin hajautettuun pooliin suosittelemme lämpimästi p2poolia ja Multipool.us:a.
Seuraavien poolien uskotaan tällä hetkellä täysin validoivan lohkoja Bitcoin Core 0.11:llä tai uudemmalla:
BTCC: BTCC on Kiinassa sijaitseva Bitcoin-pörssi, lompakko ja louhintapooli. Sen kaivospooli hallitsee tällä hetkellä noin 15 % verkon hash-asteesta.
Slush Pool: Slush Poolia ylläpitää Satoshi Labs, joka on Tšekissä sijaitseva Bitcoin-yritys. Slush Pool oli ensimmäinen louhintapooli, ja se pitää hallussaan noin 7 % verkon hash-asteesta.
Antpool: – Bitmain pyörittää Antpoolia, ja jotkut pitävät sitä pahantahtoisena toimijana Bitcoin-ekosysteemissä AntBleed-skandaalin vuoksi, jossa se sisällytti tahallaan haittaohjelmia myymiinsä louhintalaitteisiin. Yritysviestinnässään Bitmain väitti, että kyseessä oli ominaisuus eikä vika. Tämä haittaohjelma antaisi Bitmainille mahdollisuuden sammuttaa asiakkaiden tai kilpailijoiden laitteet etänä ja lisätä näin omaa kannattavuuttaan. Lisäksi tällainen käytös voisi aiheuttaa riskin koko Bitcoin-verkolle.
Eligius: Eligius oli yksi ensimmäisistä Bitcoin-kaivospooleista, ja sen perusti Bitcoin Core -kehittäjä Luke Dashjr. Nykyään pooli hallitsee hieman alle 1 % verkon hash-asteesta.
BitMinter: BitMinter, joka oli aikoinaan yksi suurimmista Bitcoin-louhintapooleista, hallitsee nykyään alle 1 % verkon hash-asteesta.
Kano CKPool: Kano CKPool perustettiin vuonna 2014, ja sillä on tällä hetkellä hallinnassaan noin 3 % verkon hash-asteesta.
F2Pool: F2Pool on toiseksi suurin Bitcoin-louhintapooli, jonka hallussa on noin 25 % verkon hash-asteesta. Sen käyttöliittymä on kiinankielinen, joten englanninkielisten on vaikea liittyä siihen.
BW Pool: BW Pool hallitsee noin 7 % verkon hash-asteesta. F2Poolin tavoin sen käyttöliittymä on kiinaksi, mikä vaikeuttaa englantia puhuvien liittymistä.
Bitfury: Vaikka BitFury näkyy julkisesti lohkoetsinnöissä ja hash rate -taulukoissa, se on yksityinen louhintapooli, eikä siihen voi liittyä.
Bitcoin Mining Poolin maksutavat
Oman osuuden laskeminen louhituista bitcoineista voi olla monimutkaista. Jatkuvassa pyrkimyksessä keksiä oikeudenmukaisin menetelmä ja estää järjestelmän pelaaminen, on keksitty monia laskentajärjestelmiä. Kaksi suosituinta ovat PPS ja DGM. PPS eli ”pay per share” siirtää riskin louhintapooliin samalla, kun ne takaavat maksun jokaisesta maksamastasi osakkeesta.
PPS-maksujärjestelmät vaativat erittäin suuren, 10 000 BTC:n suuruisen varannon, jotta niillä on varaa kestää huonon tuurin jakso. Tästä syystä suurin osa Bitcoin-kaivospooleista ei enää tue sitä.
Yksi harvoista jäljellä olevista PPS-pooleista on EclipseMC. DGM on suosittu maksujärjestelmä, koska se tarjoaa mukavan tasapainon lyhyen kierroksen ja pitkän kierroksen lohkojen välillä. Loppukäyttäjät joutuvat kuitenkin odottamaan täyden kierroksen vahvistuksia kauan sen jälkeen, kun lohkot on käsitelty.
PPS: Pay-per-Share (PPS) -lähestymistapa tarjoaa välittömän, taatun maksun jokaisesta osakkeesta, jonka louhija ratkaisee. Louhijat maksetaan poolin olemassa olevasta saldosta, ja he voivat nostaa maksunsa välittömästi. Tämä malli mahdollistaa pienimmän mahdollisen vaihtelun maksussa louhijoille ja siirtää samalla suuren osan riskistä poolin ylläpitäjälle.
PROP: Proportionaalinen lähestymistapa tarjoaa palkkion suhteellisen jakamisen lohkon löytyessä kaikkien työntekijöiden kesken sen perusteella, kuinka monta osaketta kukin on löytänyt.
PPLNS: Pay Per Last N Shares (PPLN) -lähestymistapa on samankaltainen kuin suhteellinen menetelmä, mutta sen sijaan, että laskettaisiin kierroksen osakkeiden lukumäärä, tarkastellaan sen sijaan N viimeistä osaketta riippumatta kierroksen rajoista.
DGM: Double Geometric Method (DGM) on hybridi-lähestymistapa, joka antaa operaattorille mahdollisuuden ottaa osan riskistä. Operaattori saa osan maksuista lyhyiden kierrosten aikana ja palauttaa sen pidempien kierrosten aikana maksujen normalisoimiseksi.
SMPPS: Jaettu maksimipalkka per osuus (Shared Maximum Pay Per Share, SMPPS) käyttää samankaltaista lähestymistapaa kuin PPS, mutta se ei koskaan maksa enempää kuin Bitcoin-louhintaryhmä on ansainnut.
ESMPPS: Tasapainotettu jaettu maksimipalkka per osuus (Equalized Shared Maximum Pay Per Share, ESMPPS) on samankaltainen lähestymistapa kuin SMMPS, mutta se jakaa maksut tasapuolisesti Bitcoin-louhintaryhmässä toimivien kaivosmiehien kesken.
RSMPPS: Recent Shared Maximum Pay Per Share (RSMPPS) on myös samankaltainen kuin SMPPS, mutta järjestelmä asettaa viimeisimmät Bitcoin-kaivajat etusijalle.
CPPSRB: Capped Pay Per Share with Recent Backpay käyttää MPPS-palkkiojärjestelmää (Maximum Pay Per Share, maksimipalkkio per osake), joka maksaa Bitcoin-louhijoille mahdollisimman paljon lohkojen löytämisestä saatavien tulojen turvin, mutta ei koskaan ajaudu konkurssiin.
BPM: Bitcoin Pooled mining (BPM), joka tunnetaan myös nimellä ”Slushin pooli”, käyttää järjestelmää, jossa vanhemmille osakkeille lohkokierroksen alusta annetaan vähemmän painoarvoa kuin tuoreemmille osakkeille. Tämä vähentää mahdollisuutta huijata louhintapoolijärjestelmää vaihtamalla poolia kierroksen aikana.
POT: Pay on Target (POT) -lähestymistapa on korkean varianssin PPS, jossa maksut maksetaan louhijan poolille palauttaman työn vaikeusasteen mukaan, eikä poolin itsensä tekemän työn vaikeusasteen mukaan.
SCORE: SCORE-pohjaisessa lähestymistavassa käytetään järjestelmää, jossa suhteellinen palkkio jaetaan ja punnitaan työn toimittamisajankohdan mukaan. Tämä prosessi tekee myöhemmistä osakkeista arvokkaampia kuin aikaisemmista osakkeista ja pisteytetään ajan mukaan, joten palkkiot lasketaan suhteessa pisteytykseen eikä toimitettuihin osakkeisiin.
ELIGIUS: BFGMinerin luoja Luke Jr. suunnitteli Eligiuksen yhdistämään PPS- ja BPM-poolien vahvuudet, sillä louhijat toimittavat todistuksia työstä ansaitakseen osakkeita, ja pooli maksaa ne välittömästi. Kun lohkopalkkiot jaetaan, ne jaetaan tasan kaikkien osakkeiden kesken viimeisen voimassa olevan lohkon jälkeen, ja vanhentuneisiin lohkoihin osallistuneet osakkeet kierrätetään seuraavan lohkon osakkeisiin. Palkkiot maksetaan vain, jos louhija ansaitsee vähintään. 67108864, ja jos ansaittu summa on tätä pienempi, se kierrätetään seuraavaan lohkoon, kunnes raja saavutetaan. Jos Bitcoin-louhija ei kuitenkaan lähetä osaketta yli viikkoon, pooli lähettää jäljelle jääneen saldon sen suuruudesta riippumatta.
Triplemining: Triplemining yhdistää keskikokoiset poolit ilman maksuja ja jakaa uudelleen 1 % jokaisesta löydetystä lohkosta, minkä ansiosta osuutesi kasvaa nopeammin kuin mikään muu Bitcoin-louhintapoolien lähestymistapa. Näiden Bitcoin-louhintapoolien ylläpitäjät käyttävät osan lohkon löytämisen yhteydessä syntyneistä Bitcoineista jackpotin lisäämiseen, joka käynnistetään ja maksetaan lohkon löytäneelle poolin jäsenelle. Tällä tavoin kaikilla poolin jäsenillä on paremmat mahdollisuudet ansaita lisää Bitcoineja riippumatta heidän laskentatehostaan.