Me kõik teame, et Bitcoin koosneb arvuti poolt genereeritud keerukast koodijadast ning aeg-ajalt genereerib Bitcoini süsteem juhuslikult sõlmes andmeploki ning selle ploki leidmiseks tehakse suur hulk operatsioone. Kaevandusmeeskonna kasvades muutub andmeplokkide hankimine keerulisemaks.
Mis on ploki raskusaste? Ploki raskusastet kasutatakse selleks, et mõõta keskmist operatsioonide arvu, mis on ploki kaevandamiseks vajalik, peegeldades, kui kaua võtab aega teatud arvu plokkide kaevandamine kindlal raskusastmel, ning see on ka oluline viitenäitaja kaevandajatele kaevandamisel. Andmeploki loomise raskusastet mõõdetakse raskusastme väärtusega, mida võib mõista ka lihtsalt kui aega, mis kulub andmeploki kaevandamiseks. Siin on lihtne näide: Nüüd on olemas matemaatiline ülesanne, kus X on teadaolevalt suvaline arv vahemikus 0 kuni 99, leia X<100. Vastus on väga lihtne, kõik vahemiku numbrid vastavad nõuetele. Kui leiad X<50 uuesti, siis vastavad nüüd vaid pooled vahemiku numbritest nõuetele, teisisõnu, seda on nüüd raskem lahendada kui varem. Varem kulus lahendamiseks vaid üks katse, nüüd aga kaks katset, nii et võime järeldada, et x<50 on 2/1 = 2 korda raskem kui x<100. Samamoodi, kui lahendame X<10, on raskusaste 100/10 = 10 korda x<100 suurem. Parameetrid 100, 50 ja 10 on siin ekvivalentsed raskusastme väärtusega, millest saame tuletada järgmise arvutusvalemi:
Võime ka raskusastme väärtuse teisendada ajaks, et intuitiivsemalt mõista andmeploki tekitatud raskusastet, ning arvutusvalem on järgmine: Aeg, mis kulub ploki = raskusastme väärtuse x 2 genereerimiseks kuni 32/hashrate astmeni (hashrate on räside arv sekundis)
Millised tegurid määravad ploki raskusastme? Andmeploki raskusastmel puudub maksimaalne väärtus ning andmeplokkide kasutamise raskusastet reguleeritakse iga 2016. aasta ploki järel. Võttes näiteks Bitcoini, toodetakse keskmiselt iga 10 minuti järel plokk, seega kohandatakse ploki raskusastet iga 14 päeva tagant (2016*10/60/24=14) ning ploki raskusaste jääb muutumatuks kuni kohandamistsükli lõpuni. Ploki raskusastet mõjutavad paljud tegurid ning siin on peamiselt sissejuhatus raskusastme ja arvutusvõimsuse seosesse. Ploki raskusastme arvutamine on otseselt proportsionaalne arvutusvõimsusega, kui kogu võrgu arvutusvõimsus on kõrgem, seda kõrgem on ploki raskusaste, ja vastupidi, kui arvutusvõimsus tulevikus väheneb, väheneb ka ploki raskusaste. Võid ette kujutada, et kui hashrate järsku tõuseb, kahekordistub algne, siis kuluks 2016. aasta ploki kaevandamiseks 14 päeva, kuid nüüd võtab see vaid 7 päeva ning raskusaste kahekordistub, kui kohandamistsüklit kohandada; Kui juhtub õnnetus ja pool arvutusvõimsusest kaob, võtab algne 14 tööpäeva valmimine 28 päeva ning kohandamistsükli ajaks väheneb raskusaste poole võrra algsest tasemest. Seega võime järeldada, et ploki raskusastme reguleerimine saab automaatselt sobitada arvutusvõimsuse situatsiooni kaudu ning kui arvutusvõimsus suureneb, kiireneb vastuse reguleerimine; Kui hashrate vähendatakse, on reaktsioonikorrigeerimine aeglane.
Kuidas mõjutab ploki raskusaste kaevandamise tulu? Enne kui mõistame ploki raskusastme mõju kaevandamisele, peame teadma (Bitcoini puhul): Päevas kaevandatud Bitcoinide arv = praegune uute genereeritud Bitcoinide arv päevas * minu arvutusvõimsus / kogu võrgu arvutusvõimsus Päevane kasum = Bitcoini hind * Päevas kaevandatud Bitcoinide arv - Päevane elektriarve Nagu varem mainisime, on ploki raskusastme arvutamine otsene proportsionaalne kogu võrgu arvutusvõimsusega ning ploki raskusastme ja kogu võrgu arvutusvõimsuse reguleerimine sobitub automaatselt, seega erinevate kaevandajate rühmade puhul saab bloki raskusastme mõju kaevandamisele jagada umbkaudu kahte kategooriasse: Esiteks, nende kaevandajate puhul, kellel on fikseeritud arvutusvõimsus, on ploki raskusaste ja kaevandamise tulu pöördvõrdelised: mida suurem on kogu võrgu arvutusvõimsus, seda suurem on ploki raskusaste, seega mida vähem bitcoine iga päev kaevandatakse, seda madalam on sissetulek; Mida väiksem on kogu võrgu arvutusvõimsus, seda lihtsam on plokk, seega mida rohkem bitcoine iga päev kaevandatakse, seda suurem on sissetulek. Teisest küljest, nende kaevandajate jaoks, kes on valmis kaevandamisse investeerima, seda kiiremini kasvab ploki raskusaste ja seda kiiremini suureneb kogu võrgu arvutusvõimsus, mis tähendab, et kaevandamise tulu väheneb kiiremini ning neid tegureid tuleb raamatupidamises täielikult arvesse võtta.
|