Principal » Afaceri » Nonce

Nonce

Afaceri : Nonce
Ce este Nonce?

Un nonce este o prescurtare a „numărului folosit doar o singură dată”, care este un număr adăugat la un bloc hașu - sau criptat - dintr-un bloc care, după reîncărcare, respectă restricțiile de nivel de dificultate. Nonce este numărul pentru care minerii de blockchain rezolvă. Atunci când soluția este găsită, minerilor blockchain li se oferă criptocurrency în schimb.

Cheie de luat cu cheie

  • Nonce sau un „număr folosit doar o singură dată” se referă la primul număr pe care un miner blockchain trebuie să-l descopere înainte de a rezolva un bloc din blockchain.
  • După ce calculele matematice sunt rezolvate de miner, acestea sunt dotate cu criptocurrency pentru timpul și priceperea lor.
  • Nonce este dificil de găsit și este considerat o modalitate de a elimina minerii criptori mai puțin talentați.
  • Lumea mineritului criptelor este provocatoare și de multe ori este nevoie de o putere de calcul excelentă pentru a începe chiar să încerce să rezolve nonce.

Înțelegerea lui Nonce

Blockchain este piatra de temelie a criptomonedei. Pentru a menține securitatea blockchainului, datele din blocurile anterioare sunt criptate sau „hashed” într-o serie de numere și litere. Aceasta se face prin procesarea intrării blocului printr-o funcție, care produce o ieșire de lungime fixă.

Funcția folosită pentru a genera hash este determinantă, ceea ce înseamnă că va produce același rezultat de fiecare dată când se utilizează aceeași intrare. Înseamnă, de asemenea, că funcția poate genera o intrare hashed eficient, face dificilă determinarea intrării (duce la exploatare) și face mici modificări ale rezultatului intrării într-un hash foarte diferit. Acest sistem complex creează rețeaua de confidențialitate a blockchain-ului.

Considerații speciale: descoperirea nonce

Adăugarea de tranzacții la blockchain necesită o putere substanțială de procesare a computerului. Persoanele și companiile care prelucrează blocuri se numesc mineri. Minerii sunt compensați numai dacă sunt primii care au creat un hash care îndeplinește un anumit set de cerințe, numit hash țintă.

Procesul de ghicire hash începe în antetul blocului. Conține numărul versiunii blocului, o marcă de timp, hash-ul folosit în blocul anterior, hașa rădăcinii Merkle, nonce și hash-ul țintă.

Exploatarea cu succes a unui bloc impune ca un miner să fie primul care să ghicească nonce-ul, care este un șir de numere aleatoriu anexat conținutului hashed al blocului, iar apoi reîncadrat.

Dacă hash-ul îndeplinește cerințele stabilite în țintă, atunci blocul este adăugat la blockchain. Mersul prin soluții pentru a ghici că noce-ul este menționat ca dovadă a muncii, iar minerului care este capabil să găsească valoarea i se acordă blocul și este plătit în cryptocurrency.

Determinarea ce șir de utilizat ca nonce necesită o cantitate semnificativă de încercare și eroare, deoarece este un șir aleatoriu. Un miner trebuie să ghicească un nonce, să-l anexeze la hash-ul din antetul curent, să restabilească valoarea și să-l compare cu hash-ul țintă. Dacă valoarea de hash rezultată îndeplinește cerințele, minerul a creat o soluție și i se atribuie blocul.

Este foarte puțin probabil ca un miner să ghicească cu succes nonce la prima încercare, ceea ce înseamnă că minerul poate testa un număr mare de opțiuni nonce înainte de a-l înțelege corect. Cu cât este mai mare dificultatea - o măsură de cât de greu este să creezi un haș mai mic decât ținta - cu atât mai mult timp este probabil să ia o soluție.

Dificultatea de bloc este păstrată aceeași pe întreaga rețea, ceea ce înseamnă că toți minerii au aceeași șansă să-și dea seama de hașiul corect. Rețelele Cryptocurrency stabilesc de obicei un număr țintă de blocuri pe care le doresc procesate într-o anumită perioadă de timp și ajustează periodic dificultatea pentru a se asigura că această țintă este îndeplinită. În cazul în care numărul de blocuri procesate nu îndeplinește această țintă, atunci dificultatea va fi redusă, cu reducerea dificultății stabilite la intervalul de timp peste limita de timp de prelucrare.

Compararea conturilor de investiții Denumirea furnizorului Descrierea divulgatorului de publicitate × Ofertele care apar în acest tabel provin din parteneriate de la care Investopedia primește compensații.

Termeni înrudiți

Definiție Hash Un hash este o funcție care transformă o intrare de litere și numere într-o ieșire criptată de o lungime fixă. mai mult Bitcoin Miner, explicat Despăgubirea a tot ceea ce trebuie să știți despre Bitcoin Mining, de la Blockchain și recompensele de blocuri până la bazele de probe de lucru și piscinele miniere. mai mult Target Hash Un hash țintă este un număr la care un antet de bloc hashed trebuie să fie mai mic sau egal cu pentru a putea fi atribuit un nou bloc. mai mult Dificultatea de criptocurrency este un parametru pe care bitcoin și alte criptocurrențe îl folosesc pentru a menține timpul mediu între blocuri constant, odată cu modificarea puterii hash a rețelei. mai mult Dovada lucrului Dovada lucrului descrie procesul care permite rețelei bitcoin să rămână robust, făcând dificil procesul de minerire sau înregistrarea tranzacțiilor. mai mult Litecoin Mining Litecoin mining este procesarea unui bloc de tranzacții în blockchain Litecoin. mai multe link-uri partenere
Recomandat
Lasă Un Comentariu