Minerit

Începător
Mineritul este procesul prin care tranzac╚Ťiile cu criptomonede sunt colectate, verificate ╚Öi ├«nregistrate ├«ntr-un registru digital cunoscut sub numele de blockchain. Activitatea minerilor este esen╚Ťial─â pentru men╚Ťinerea integrit─â╚Ťii re╚Ťelei ╚Öi este, de asemenea, metoda prin care sunt introduse monede noi ├«n sistem.
├Än cadrul sistemului bancar tradi╚Ťional, monedele fiat sunt tip─ârite ╚Öi distribuite de institu╚Ťiile financiare ╚Öi autorit─â╚Ťile guvernamentale - dar pentru majoritatea criptomonedelor, emisiunea de monede noi nu este ├«n m├óinile entit─â╚Ťilor centralizate. ├Än schimb, noile unit─â╚Ťi de criptomonede sunt generate prin procesul de minerit, care urmeaz─â un set predefinit de reguli stabilite de protocolul de baz─â. De╚Öi protocolul define╚Öte care sunt regulile principale, a╚Öa-numi╚Ťii algoritmi de consens sunt cei care subliniaz─â cum vor fi urmate aceste reguli (de exemplu, ├«n timpul valid─ârii tranzac╚Ťiilor).
Dac─â lu─âm Bitcoin ca exemplu, participan╚Ťii implica╚Ťi ├«n procesul de minerit sunt numi╚Ťi noduri de minerit (sau, simplu, mineri) ╚Öi joac─â un rol cheie ├«n securitatea re╚Ťelei blockchain. Sarcina unui miner este s─â adune tranzac╚Ťii neconfirmate din centralizatorul de memorie ╚Öi s─â le organizeze ├«ntr-un bloc candidat pe care va ├«ncerca s─â-l valideze.
Atunci c├ónd creeaz─â un bloc candidat, un miner include o tranzac╚Ťie ├«n care ├«╚Öi trimite singur recompensa pentru bloc. Aceast─â tranzac╚Ťie este cunoscut─â ca tranzac╚Ťie coinbase ╚Öi este adesea prima care este ├«nregistrat─â ├«ntr-un bloc.
Dup─â ce se formeaz─â lista de tranzac╚Ťii neconfirmate, fiecare tranzac╚Ťie este supus─â hashingului, iar rezultatele sunt organizate ├«n perechi. Aceste perechi sunt apoi supuse hashingului, produc├ónd noi rezultate care sunt, de asemenea, organizate ├«n perechi ╚Öi supuse hashingului ├«nc─â o dat─â. Procesul se repet─â p├ón─â c├ónd se produce un singur hash, care se nume╚Öte hash r─âd─âcin─â sau r─âd─âcina arborelui Merkle.
Hash-ul r─âd─âcin─â este apoi combinat cu hash-ul blocului confirmat anterior, ├«mpreun─â cu un num─âr pseudo-aleatoriu numit nonce (plus al╚Ťi parametri). Aceste elemente sunt apoi supuse hashingului, produc├ónd hash-ul blocului pentru acel bloc candidat.

Cu toate acestea, minerul va avea succes numai dac─â rezultatul (blocul hash) pentru blocul candidat este sub o valoare predeterminat─â (vizat─â). ├Än consecin╚Ť─â, procesul se bazeaz─â pe ├«ncercare ╚Öi eroare ╚Öi trebuie s─â efectueze numeroase func╚Ťii de hashing cu nonce-uri diferite pentru a g─âsi un rezultat valid. Primul miner care a g─âsit un hash valid ├«╚Öi valideaz─â blocul candidat ╚Öi prime╚Öte recompensa de bloc. ├Äntregul proces dureaz─â, ├«n medie, zece minute.

Odat─â ce un bloc este validat, acesta este ad─âugat ├«n blockchain ╚Öi minerii ├«ncep s─â lucreze la urm─âtorul bloc. Hash-ul valid produs de mineri func╚Ťioneaz─â ca dovad─â a muncii lor ╚Öi de aceea algoritmul de consens Bitcoin se nume╚Öte Proof of Work (dovada muncii). Fiecare bloc confirmat are un hash de bloc unic care ac╚Ťioneaz─â ca un identificator.
Recompensa de bloc este definit─â de protocolul Bitcoin ╚Öi scade la fiecare 210.000 de blocuri (aproximativ patru ani). Ini╚Ťial, recompensa de bloc a fost de 50 BTC ╚Öi acum este de 6,25 BTC.