Actualment esteu veient Què significa minar criptomonedes i com funciona el procés de mineria

Què significa explotar criptomonedes i com funciona el procés de mineria

Temps de lectura: 3 acta

Criptomonedes mineres, també anomenades mineria de criptomonedes, és aquell procés en el qual les transaccions entre usuaris es verificen i s'afegeixen al registre, a aquest enorme llibre totalment públic, que és el blockchain.

Il procés miner és un dels elements clau que permeten

  • les criptomonedes funcionin com una xarxa descentralitzada peer-to-peer, sense la necessitat d’una tercera autoritat central
  • a les noves criptomonedes per néixer

Bitcoin és l'exemple més popular i establert de criptomoneda minable i el Mineria de Bitcoin es basa en un algorisme de consens anomenat Prova de treball.

I no totes les criptomonedes són minables. Ara intentem entendre, des del punt de vista tècnic, què significa explotar criptomonedes i com funciona el procés de mineria.

Què passa durant el procés de mineria?

Un miner és un node de la xarxa que recopila transaccions i les organitza en blocs.

Sempre que es fan transaccions, tothom els nodes de la xarxa els reben i en verificen la validesa. Els nodes miners molt eficients recopilen aquestes transaccions del grup de memòria i comencen a muntar-les en un bloc (això és el que s’anomena bloc de candidats).

El primer que fa el node miner és afegir una transacció on envieu la recompensa de mineria (recompensa de bloc) i, a continuació, comenceu la mineria: el primer que li passa al bloc quan s’extreu és que hashat individualment cadascuna de les transaccions extretes del grup de memòria. Es diu la transacció amb la qual es premia el miner transacció coinbase, i és una transacció en què les monedes es creen "des de l'aire". En la majoria dels casos, la transacció coinbase és la primera transacció que es registra en un bloc nou.

Organització a l'arbre Merkle

Tan bon punt s’ha analitzat cada transacció, els hash s’organitzen en un arbre de Merkle, que es forma fent coincidir els hash de les transaccions de dos en dos i analitzant-los. Les sortides s'organitzen en altres parells i se sotmeten a un nou hash, i així successivament, fins que arriben a "la part superior de l'arbre". La part superior de l’arbre també s’anomena hash d’arrel (o arrel de Merkle) i és bàsicament un sol hash que representa tots els hash anteriors que es van utilitzar per generar-lo.

El hash arrel juntament amb el hash del bloc anterior i un número aleatori anomenat nunci apostòlic després s’insereix a la capçalera del bloc. A continuació, la capçalera del bloc és resumida i produeix una sortida basada en aquests elements (hash de l'arrel, hash del bloc anterior i nonce) més alguns altres paràmetres. La sortida resultant és el hash del bloc i servirà com a identificador del bloc recentment generat (bloc candidat).
Per considerar-se vàlid, la sortida (hash del bloc) ha de ser inferior a un valor determinat determinat pel protocol: ha de començar el hash del bloc amb un nombre determinat de zeros.

Dificultat de hash

Il valor objectiu - també conegut com dificultat de hash (dificultat de hash): s'ajusta regularment pel protocol, garantint que es mantingui la velocitat de creació de nous blocs constant i proporcional a la quantitat de potència de resum dedicada a la xarxa.

Cada vegada que nous miners s’uneixen a la xarxa i augmenta la competència augmentarà la dificultat de hash, evitant que disminueixi el temps mitjà de bloqueig. Per contra, si els miners decideixen abandonar la xarxa, la dificultat de resum disminuirà, mantenint constant el temps de bloqueig, fins i tot si hi ha menys potència informàtica dedicada a la xarxa.

El procés de mineria requereix que els miners continuïn resumint la capçalera del bloc una vegada i una altra, iterant a través de la nonce fins que un miner de la xarxa produeixi finalment un hash de bloc vàlid. Quan es troba un hash vàlid, el node fundador transmet el bloc a la xarxa. La resta de nodes comprovaran si l'hash és vàlid i si és així, afegiran el bloc a la seva còpia de la cadena de blocs i passaran a extreure el bloc següent.
Ja ha passat i de vegades passa que dos miners transmeten un bloc vàlid al mateix temps, i la xarxa es va trobar amb dos blocs competidors. Els miners comencen a explotar el següent bloc en funció del bloc que van rebre primer. La competència entre aquests blocs continuarà fins que s’extreu el següent bloc en funció d’un dels blocs competidors. El bloc que es deixa caure es diu a bloc orfe o bloc ranci. Els miners d’aquest bloc retornaran a la meva cadena de blocs guanyadora.

Piscina de miners

Tot i que la recompensa per blocs s’atorga al miner que primer descobreix el hash vàlid, la probabilitat de trobar el hash es regeix per una fórmula simple: igual a la porció de potència d’extracció total de la xarxa. Els miners amb un percentatge petit de la potència minera tenen molt poques possibilitats de descobrir el següent bloc pel seu compte. EL piscina minera es creen per resoldre aquest problema. Significa agrupar els recursos dels miners, que comparteixen el seu poder de processament a través d’una xarxa, per dividir igualment la recompensa entre tots els membres del grup, en funció de la quantitat de treball que contribueixen a la probabilitat de trobar un bloc.