Hlavná » obchodné » nonce

nonce

obchodné : nonce
Čo je Nonce?

Nonce je skratka pre „number only only once“, čo je číslo pridané do hashovaného - alebo šifrovaného - bloku v blockchainu, ktorý po opätovnom naformátovaní vyhovuje obmedzeniam úrovne obtiažnosti. Nonce je číslo, ktoré baníkov blockchain riešia. Po nájdení riešenia sa baníkom blockchainu ponúkne výmena kryptomena.

Kľúčové jedlá

  • Nonce alebo „číslo použité iba raz“ sa vzťahuje na prvé číslo, ktoré musí baník blockchain objaviť pred vyriešením bloku v blockchainu.
  • Akonáhle matematické výpočty vyrieši baník, dostanú kryptomenu za svoj čas a zručnosti.
  • Nonce je ťažké nájsť a považuje sa za spôsob, ako vylúčiť menej talentovaných kryptom baníkov.
  • Svet ťažby kryptografií je náročný a človek často potrebuje vynikajúcu výpočtovú silu, aby sa dokonca mohol pokúsiť vyriešiť tento neter.

Pochopenie Nonce

Blockchain je základným kameňom kryptomeny. S cieľom zachovať bezpečnosť blockchainu sú dáta z predchádzajúcich blokov šifrované alebo „hashované“ do niekoľkých čísel a písmen. To sa dosahuje spracovaním vstupu bloku prostredníctvom funkcie, ktorá vytvára výstup pevnej dĺžky.

Funkcia použitá na generovanie hashu je deterministická, čo znamená, že pri každom použití rovnakého vstupu vytvorí rovnaký výsledok. To tiež znamená, že funkcia môže efektívne generovať hashovací vstup, sťažuje určovanie vstupu (vedie k ťažbe) a malé zmeny vstupného výsledku majú za následok veľmi odlišný hash. Tento komplexný systém vytvára súkromnú sieť blockchainu.

Osobitné úvahy: Objavovanie Nonce

Pridanie transakcií do blockchainu si vyžaduje značné počítačové spracovanie. Jednotlivci a spoločnosti, ktoré spracovávajú bloky, sa nazývajú baníci. Baníci sú odmeňovaní, iba ak sú prví, ktorí vytvoria hash, ktorý spĺňa určité požiadavky, nazývaný cieľový hash.

Proces hádania hash začína v hlavičke bloku. Obsahuje číslo verzie bloku, časové razítko, hash použitý v predchádzajúcom bloku, hash Merkle Root, nonce a cieľový hash.

Úspešne dolovanie bloku vyžaduje, aby bol baník prvý, ktorý uhádol neteř, čo je náhodný reťazec čísel pripojených k hashovanému obsahu bloku, a potom sa znovu prečistil.

Ak hash spĺňa požiadavky stanovené v cieli, blok sa pridá do blockchainu. Cyklovanie cez riešenia, aby sme uhádli, že je esencia označovaná ako dôkaz práce, a baník, ktorý dokáže nájsť hodnotu, dostane blok a zaplatí v kryptomene.

Určenie, ktorý reťazec sa má použiť ako neces, vyžaduje značné množstvo pokusov a omylov, pretože ide o náhodný reťazec. Baník musí uhádnuť neces, pripojiť ho k hashe aktuálnej hlavičky, znovu nahriať hodnotu a porovnať ju s cieľovým hashom. Ak výsledná hodnota hash spĺňa požiadavky, ťažobník vytvoril riešenie a získa blok.

Je veľmi nepravdepodobné, že by baník pri prvom pokuse úspešne uhádol nece, čo znamená, že baník môže pred správnym výberom vyskúšať veľké množstvo variantov. Čím je väčšia náročnosť - miera náročnosti vytvorenia hashu, ktorý je menší ako cieľ - tým dlhšia je pravdepodobnosť, že sa vygeneruje riešenie.

Obtiažnosť bloku je v celej sieti udržiavaná rovnaká, čo znamená, že všetci baníci majú rovnakú šancu zistiť správny hash. Siete kryptomeny zvyčajne vytvárajú cieľový počet blokov, ktoré chcú spracovať v konkrétnom časovom období, a pravidelne upravujú obtiažnosť, aby sa zabezpečilo splnenie tohto cieľa. Ak počet spracovaných blokov nespĺňa tento cieľ, obtiažnosť sa zníži, pričom zníženie obtiažnosti sa nastaví na množstvo času nad limit, ktorý bol čas spracovania.

Porovnať investičné účty Názov poskytovateľa Opis Zverejnenie informácií inzerenta × Ponuky uvedené v tejto tabuľke pochádzajú od partnerstiev, od ktorých spoločnosť Investopedia dostáva kompenzácie.

Súvisiace podmienky

Definícia hash hash je funkcia, ktorá prevádza vstup písmen a číslic na šifrovaný výstup s pevnou dĺžkou. viac Ťažba bitcoínov, vysvetlená Rozdelenie všetkého, čo potrebujete vedieť o ťažbe bitcoinov, od blockchainu a blokových odmien až po pracovné dokumenty a ťažobné bazény. more Target Hash Cieľový hash je číslo, ktoré musí byť záhlavie hashového bloku menšie alebo rovné, aby bol nový blok pridelený. viac Obtiažnosť kryptomeny Obtiažnosť je parameter, ktorý bitcoíny a iné kryptomeny používajú na udržanie priemerného času medzi blokmi pri zmene výkonu hashovej siete v sieti. viac Dôkaz práce Dôkaz práce popisuje proces, ktorý umožňuje bitcoinovej sieti zostať robustnou, čo sťažuje proces ťažby alebo zaznamenávania transakcií. viac Ťažba Litecoinu Ťažba Litecoinu je spracovanie bloku transakcií do blockchainu Litecoin. ďalšie partnerské odkazy
Odporúčaná
Zanechajte Svoj Komentár