Mine põhisisu juurde

Mis on kaevandusbassein?

U
Autorilt UKey Wallet

Tänapäeva tiheda konkurentsiga kaevandusmaastikul ei ole sõltumatutel väikesemahulistel kaevuritel – tuntud ka kui üksi kaevuritena – praktiliselt mingit realistlikku eduvõimalust. Tõenäosus leida plokk ja teenida piisavalt elektri- ja riistvarakulude katmiseks on äärmiselt väike, mistõttu üksi kaevandamine ei erine loteriipileti ostmisest. Isegi kõige võimsamad tarbijaklassi ASIC-kaevurid ei suuda konkureerida suurte kommertskaevandusfarmidega, mis haldavad kümneid tuhandeid kiipe massiivsetes serverirajatistes, mis asuvad odavate energiaallikate, näiteks hüdroelektrijaamade läheduses.

Selle tulemusena teevad kaevurid üha enam koostööd kaevandusbasseinidega liitudes. Kaevandusbasseinis ühendatakse tuhandete osalejate arvutusvõimsus ja hüved jagatakse nende vahel. Puulis osaledes teenivad kaevurid vaid osa kogutasust, kuid tavaliselt saavad nad väljamakseid regulaarselt – sageli iga päev –, mis vähendab oluliselt ebakindlust.

Mõelge konkreetsele näitele. Oletame, et kaevandaja ostab masina, mis suudab toota 6000 GH/s räsivõimsust ehk 6 TH/s. 2014. aasta augustis võib selline seade maksta umbes 10 000 dollarit. See töötab 3 kilovatti (kW), kasutab 72 kilovatt-tundi elektrit päevas ja maksab umbes 7–8 dollarit päevas. Tolleaegse Bitcoini võrgu raskusastme juures võis see kaevandaja soolokaevandamise teel ploki leida vaid kord 155 päeva jooksul ehk keskmiselt iga viie kuu tagant. Kui kaevandajal sel perioodil edu saavutab, on tasu 25 bitcoini. Kui bitcoini hind on umbes 600 dollarit, oleks see tasu väärt 15 000 dollarit. See kataks selle perioodi riistvara ja elektrikulud ning jätaks puhaskasumiks umbes 3000 dollarit.

Kas aga kaevur selle viie kuu jooksul ploki ka tegelikult üles leiab, sõltub suuresti õnnest. Kaevur võib leida kaks plokki ja teenida märkimisväärset kasumit või minna kümme kuud ilma ühtegi plokki leidmata ja saada rahalist kahju. Asja teeb hullemaks see, et Bitcoini töötõendi raskus võib selle aja jooksul märkimisväärselt suureneda. Arvestades kaevandamise riistvara kiiret paranemist, ei pruugi kaevandajal olla rohkem kui kuus kuud investeeringu tagasisaamiseks, enne kui seadmest võtab üle uuem ja tõhusam masinapõlvkond.

Kui sama kaevandaja liitub kaevanduskoguga, selle asemel et oodata võimalikku suurt väljamakset kord viie kuu jooksul, võib kaevandaja teenida umbes 500–700 dollarit nädalas. See püsiv sissetulek aitab elektri- ja riistvarakulusid aja jooksul hajutada, vähendades vajadust võtta suuri finantsriske. Seitsme kuni üheksa kuu pärast võib riistvara siiski vananeda ja üldine risk jääda kõrgeks, kuid vähemalt selle perioodi sissetulek on korrapärasem ja prognoositavam.

Kaevandusbasseinid koordineerivad sadade või isegi tuhandete kaevurite jõupingutusi spetsiaalse kaevandusprotokolli kaudu. Pärast basseinis konto registreerimist konfigureerib iga kaevandaja oma kaevandusmasina basseiniserveriga ühenduse loomiseks. Kaevandamise ajal jääb seade serveriga ühendatuks ja sünkroonib oma töö teiste osalejatega. Nii jagavad kaevurid basseinis omavahel kaevandustööd ja jagavad hiljem autasusid.

Kui plokk on edukalt kaevandatud, makstakse ploki preemia pigem basseini bitcoini aadressile kui üksikule kaevandajale. Kui kaevuri kogutud tasu jõuab kindlaksmääratud läveni, saadab kogumisserver regulaarsete ajavahemike järel väljamakse selle kaevandaja bitcoini aadressile. Enamikul juhtudel võtab basseini operaator selle teenuse osutamise eest protsendimäära.

Ühes basseinis olevad kaevurid jagavad kandidaatplokkide otsimise tööd ja saavad „osakuid” nende panuse põhjal. Nende aktsiate arvutamiseks seavad kaevanduskogumid palju madalama raskusastme eesmärgi kui tegelik Bitcoini võrgu raskusaste – tavaliselt on see rohkem kui 1000 korda lihtsam. Kui keegi basseinist leiab lõpuks kehtiva ploki, saab bassein preemia ja jagab selle kõigi osalevate kaevurite vahel proportsionaalselt nende esitatud aktsiate arvuga.

Kaevandusbasseinid on avatud kõigile kaevandajatele, olgu need suured või väikesed, professionaalsed või amatöörid. Mõned osalejad võivad kasutada ainult ühte väikest kaevandusseadet, samas kui teised võivad juhtida täiustatud riistvara täis garaaži. Mõned võivad tarbida vaid paarkümmend kilovatti elektrit, samas kui teised võivad kasutada terveid andmekeskusi, mis tarbivad megavatti võimsust. Väljakutse seisneb seega selles, kuidas mõõta iga kaevuri panust õiglaselt, vältides samal ajal ka petmist.

Lahenduseks on kasutada Bitcoini töötõenduse algoritmi ennast, kuid madalama raskuslävega. See võimaldab basseinil mõõta iga kaevandaja panust õiglasel ja kontrollitaval viisil. Isegi basseini väikseim kaevur võib regulaarselt teenida aktsiaid, mis annab osalemiseks piisava stiimuli. Vähendades aktsia teenimiseks vajalikku raskust, saab kogum hinnata, kui palju tööd iga kaevandaja teeb. Iga kord, kui kaevur leiab ploki päise räsi, mis on basseini sihtraskusest madalamal, tõestab see tulemus, et kaevandaja on lõpetanud mõõdetava arvutustöö.

Veelgi olulisem on see, et see aktsiate teenimiseks tehtud töö pakub statistiliselt sisuka viisi, kuidas hinnata edusamme kogu võrgu jaoks kehtiva Bitcoini ploki leidmisel. Tuhanded kaevurid, kes igaüks otsivad väiksemaid räsiväärtuste vahemikke, võivad ühiselt anda tulemuse, mis rahuldab kogu Bitcoini võrgu raskuse eesmärgi.

Täringumängu analoogia kasutamiseks kujutage ette, et kogu mängu eesmärk on veeretada arv, mis on väiksem kui 4. See tähistab kogu võrgu raskust. Kaevandusbassein võib luua lihtsama vahesihtmärgi, lugedes iga viske alla 8. Alla 8 visked mängu ei võida, kuid need lähevad arvesse aktsiatena. Kuna seda lihtsamat eesmärki täidetakse sagedamini, teenivad mängijad regulaarselt aktsiaid, kuigi saavutavad harva raskema eesmärgi, mis on vajalik mängu enda võitmiseks.

Mõnikord veereb keegi basseinis alla 4 ja siis bassein võidab. Seejärel saab preemia jagada vastavalt iga osaleja teenitud aktsiate arvule. Kuigi alla 8 viskamine iseenesest mängu ei võida, on see õiglane viis iga mängija panuse mõõtmiseks ja mõnikord annab see ka võidutulemuse.

Samamoodi seab kaevanduskogu oma sisemise raskuse nii, et üksikkaevur võib aktsiate teenimiseks piisavalt sageli leida ploki päise räsi, mis vastab kogumi eesmärgile. Aeg-ajalt saavutab üks neist katsetest ka palju raskema Bitcoini võrgu eesmärgi, luues kehtiva ploki. Kui see juhtub, võidab kogu bassein.

Kas see vastas teie küsimusele?