Què és Nonce?
Un noce és una abreviatura del "número només utilitzat una vegada", que és un número afegit a un bloc hash o xifrat en un blockchain que, quan es remodela, compleix les restriccions de nivell de dificultat. El noce és el número que estan solucionant els miners blockchain. Quan es troba la solució, els miners blockchain s’ofereixen a canvi de criptomoneda.
Punts clau
- Nonce, o un "número només utilitzat una vegada", es refereix al primer número que un miner blockchain necessita descobrir abans de resoldre un bloc a la blockchain. Una vegada que els computadors matemàtics són resolts pel miner, se'ls proporciona una criptocurrency per al seu temps i habilitat..No és difícil de trobar i es considera una manera d’eliminar els miners amb menys talent cripto. El món de la mineria de cripto és un desafiament i, sovint, cal tenir un poder computacional excel·lent fins i tot començar a intentar resoldre el noce.
Enteniment de Nonce
La blockchain és la pedra angular de la criptomoneda. Per tal de mantenir la blockchain segura, les dades dels blocs anteriors es xifren o "hashed" en una sèrie de números i lletres. Això es fa processant l’entrada de bloc mitjançant una funció, que produeix una sortida d’una longitud fixa.
La funció utilitzada per generar el hash és determinista, és a dir, que produirà el mateix resultat cada vegada que s’utilitzi la mateixa entrada. També vol dir que la funció pot generar una entrada hash de manera eficient, fa que sigui difícil determinar la entrada (que condueix a la mineria) i que faci petits canvis en el resultat d’entrada en un hash molt diferent. Aquest complex sistema crea la xarxa de privadesa de blockchain.
Consideracions especials: descobrir el noce
Per afegir transaccions a la blockchain cal un poder important de processament informàtic. Les persones i empreses que processen blocs s’anomenen miners. Els miners només es compensen si són els primers a crear un hash que compleixi un determinat conjunt de requisits, anomenat hash objectiu.
El procés d’endevinar el hash s’inicia a l’encapçalament del bloc. Conté el número de versió del bloc, una marca de temps, el hash utilitzat al bloc anterior, el hash de la Root Merkle, el noce i el hash de destinació.
L’exploració amb èxit d’un bloc requereix que un miner sigui el primer que endevini el noce, que és una cadena aleatòria de números adjunt al contingut hashed del bloc i, després, es torna a remodelar.
Si el hash compleix els requisits establerts a la destinació, el bloc s’afegeix a la blockchain. Fer un recorregut a través de solucions per endevinar el noce es coneix com a prova del treball i el miner que és capaç de trobar el valor se li adjudica el bloc i es paga en criptomoneda.
Determinar quina cadena utilitzar com a noce requereix una quantitat important de prova i error, ja que és una cadena aleatòria. Un miner ha d'endevinar un noce, afegir-lo al hash de la capçalera actual, restringir el valor i comparar-ho amb el hash de destinació. Si el valor de hash resultant compleix els requisits, el miner ha creat una solució i se li adjudica el bloc.
És molt poc probable que un miner endevini amb èxit el noce al primer intent, és a dir, que el miner pot provar un gran nombre d’opcions noce abans d’encertar-lo. Com més gran sigui la dificultat, una mesura de la duresa que és crear un hash que no sigui inferior a l'objectiu, més temps es triga a generar una solució.
La dificultat del bloc es manté igual a tota la xarxa, el que significa que tots els miners tenen la mateixa possibilitat de descobrir el hash correcte. Les xarxes de criptocurrency estableixen normalment un nombre objectiu de blocs que volen processar durant un període de temps específic i ajusten periòdicament la dificultat per assegurar-se que es compleixi aquest objectiu. Si el nombre de blocs processats no compleix aquest objectiu, es redueix la dificultat i es redueix la dificultat establerta en la quantitat de temps superior al límit de temps de processament.
