În schimb, dacă găsirea blocurilor durează prea mult, dificultatea scade, crescând ținta. Această țintă este un număr care este resetat periodic. Pentru a mina cu succes un bloc, minerul trebuie să găsească un hash mai mic decât acest număr.
Putem folosi aici un exemplu simplu. Să presupunem că avem termenul „binance” și vrem să producem un hash SHA256 a cărui ieșire este numeric mai mică decât o țintă specificată, care corespunde aproximativ hashurilor care încep cu un anumit număr de zerouri în forma lor hexazecimală.
În mineritul real, minerii încearcă să găsească o valoare hash mai mică decât numărul țintă, care este un număr foarte mare reprezentat în format pe 256 de biți. Putem ilustra acest lucru adăugând iterativ numere la „binance” (de exemplu, „binance1”, „binance2”, „binance3”) și făcând hashing până când obținem o ieșire hash care îndeplinește un criteriu simplificat, cum ar fi să înceapă cu zerouri.
Acest lucru ar trebui să vă ofere o idee despre cum funcționează mineritul, diferența fiind că minerii încearcă să găsească un număr care se încadrează sub o țintă. Cu cât această țintă este mai mică, cu atât este mai greu să găsiți o soluție, motiv pentru care Bitcoin consumă atât de multă putere de calcul. Minerii fac hashing în mod repetat pe variații ale acelorași informații pentru a găsi un hash valid.
Bitcoin își ajustează dificultatea de minerit aproximativ la fiecare 2016 blocuri (aproximativ la fiecare două săptămâni) pentru a menține timpul mediu de bloc de 10 minute. Această ajustare se bazează pe cât timp a fost necesar pentru a mina ultimele 2016 blocuri. Dacă blocurile au fost minate mai repede decât era de așteptat, dificultatea crește pentru a face mineritul mai dificil; dacă au fost minate mai lent, dificultatea scade pentru a face mineritul mai ușor.
Mineritul a devenit o activitate la nivel industrial, dominată de ferme mari de minerit cu echipamente specializate, reflectând natura competitivă a rețelei și dificultatea în creștere.
Un bloc temporar creat de un nod de minerit (miner), care să fie adăugat la blockchain pentru a primi recom...
O criptomonedă creată de dezvoltatorul pseudonim Satoshi Nakamoto. Prima criptomonedă, descrisă inițial ca ...
Verificarea tranzacțiilor într-o rețea blockchain, în care tranzacțiile sunt adăugate ca intrări în registr...