(Exploatare de amatori cu un mic ASIC, când dificultatea era mult mai scăzută, acum nu mai este posibilă.)
Mineritul este un serviciu de păstrare a înregistrărilor realizat prin utilizarea puterii de procesare a calculatorului. Minerii păstrează blockchain consistent, complet și nealterabil prin gruparea repetată a tranzacțiilor emise într-un bloc, care este apoi difuzat în rețea și verificat de către nodurile destinatare. [65] Fiecare bloc conține un hash criptografic SHA-256 al blocului precedent, legându-l astfel de blocul anterior și dând blockchain-ului numele său.
Pentru a fi acceptat de restul rețelei, un nou bloc trebuie să conțină așa-numita proof-of-work (PoW). Sistemul folosit se bazează pe schema anti-spam a lui Adam Back din 1997, Hashcash. PoW cere minerilor să găsească un număr numit un nonce, astfel încât atunci când conținutul blocului este hașat împreună cu nonce, rezultatul este numeric mai mic decât ținta de dificultate a rețelei. Această dovadă este ușor de verificat pentru orice nod din rețea, dar este extrem de consumatoare de timp pentru a o genera, ca și pentru hash criptografic securizat, minerii trebuie să încerce multe valori nonce diferite (de obicei secvența valorilor testate este numarul natural ascendent: 0 , 1, 2, 3, … înainte de a îndeplini ținta de dificultate.

(Graficul semi-log al dificultăților miniere relative)
La fiecare 2016 blocuri (aproximativ 14 zile la aproximativ 10 minute pe bloc), ținta de dificultate este ajustată în funcție de performanța recentă a rețelei, cu scopul de a menține timpul mediu între blocuri noi la zece minute. În acest fel, sistemul se adaptează automat la cantitatea totală de energie minieră din rețea. Între 1 martie 2014 și 1 martie 2015, numărul mediu de minerituri nonce care trebuia să se încerce înainte de a crea un nou bloc, a crescut de la 16,4 chintilioane la 200,5 chintilioane.
Sistemul proof-of-work, alături de înlănțuirea blocurilor, face ca modificările blocului să fie extrem de dificile, deoarece un atacator trebuie să modifice toate blocurile ulterioare pentru ca modificările unui bloc să fie acceptate. Pe măsură ce noile blocuri sunt minate tot timpul, dificultatea modificării unui bloc crește odată cu trecerea timpului, iar numărul blocurilor ulterioare (numite și confirmări ale blocului dat) crește.
Exploatarea mixtă
Puterea de calcul este deseori unită sau „combinată” pentru a reduce varianța veniturilor minerilor. Plăcile individuale de minerit trebuie adesea să aștepte perioade lungi pentru a confirma un bloc de tranzacții și pentru a primi plăți. Într-o uniune, toți minerii participanți sunt plătiți de fiecare dată când un server participant rezolvă un bloc. Această plată depinde de cantitatea de muncă cu care un miner a contribuit la găsirea blocului respectiv.
Livrare

(Total bitcoin în circulație. )
Minerul care a reușit să găsească noul bloc este recompensat cu bitcoini nou creați și cu taxele de tranzacție. Începând cu data de 9 iulie 2016, recompensa a fost de 12,5 bitcoini noi pe bloc adăugat la blockchian. Pentru a revendica recompensa, este inclusă o tranzacție specială denumită coinbase cu plățile procesate. Toți bitcoinii existenți au fost creați în astfel de tranzacții de tip coinbase. Protocolul bitcoin specifică faptul că recompensa pentru adăugarea unui bloc va fi redusă la jumătate la fiecare 210.000 blocuri (aproximativ la fiecare patru ani). În cele din urmă, recompensa va scădea la zero și se va atinge limita de 21 de milioane de biți ; înregistrarea va fi apoi recompensată numai prin comisioane de tranzacție.
Cu alte cuvinte, inventatorul Nakamoto al lui Bitcoin a stabilit o politică monetară bazată pe un deficit artificial, la începutul lui Bitcoin, că în total vor exista doar 21 milioane de bitcoine. Numerele lor sunt eliberate aproximativ la fiecare zece minute și rata la care sunt generate ar scădea la jumătate la fiecare patru ani până când toate vor fi în circulație.
Taxe de tranzactie

(O tranzacție reală de tip bitcoin, care include taxa de la o casă de schimb de criptovalută la un portofel hardware. )
Deși taxele de tranzacție sunt opționale, minerii pot alege ce tranzacții să proceseze și să prioritizeze pe cei care plătesc taxe mai mari. Minerii pot alege tranzacții bazate pe taxa plătită în raport cu mărimea lor de stocare, nu suma absolută plătită ca taxă. Aceste taxe sunt în general măsurate în satoshis pe byte (sat/b). Dimensiunea tranzacțiilor depinde de numărul de intrări utilizate pentru crearea tranzacției și de numărul de ieșiri.
Lasă un răspuns