Principal » brokeri » Hash Hash

Hash Hash

brokeri : Hash Hash
DEFINIȚIA Hash Hash

Un hash țintă este un număr cu care un antet de bloc hashed trebuie să fie mai mic sau egal cu pentru a putea fi atribuit un nou bloc. Hash-ul țintă este utilizat pentru a determina dificultatea de intrare și poate fi ajustat pentru a vă asigura că procesarea blocurilor este eficientă.

BREAKING DOWN Jash Hash

Cryptocurrencies se bazează pe utilizarea blockchain-urilor care conțin istoriile tranzacțiilor și sunt „hashed” sau codate într-o serie de numere și litere. Hashing implică preluarea unui șir de date de orice lungime și rularea acestora printr-un algoritm pentru a produce o ieșire cu o lungime fixă. Ieșirea va fi întotdeauna aceeași lungime, indiferent de cât de mare sau mică este intrarea. Folosirea hashing-ului înseamnă că oricine se ocupă de un blockchain trebuie să-și amintească hașinul decât intrarea în sine. Fiecare bloc va conține hash-ul antetului blocului anterior.

Decodarea și codificarea blockchain este denumită minerit. Mineritul presupune utilizarea calculatoarelor pentru a rula algoritmi de hashing pentru a procesa cel mai recent bloc, informațiile necesare în exploatarea minieră găsite în antetul blocului. Rețeaua de criptocurrency stabilește o valoare țintă pentru acest hash - hash-țintă - și minerii încearcă să determine care este această valoare prin testarea tuturor valorilor posibile.

Antetul blocului conține numărul versiunii blocului, o marcă de timp, hash-ul utilizat în blocul anterior, hașa rădăcinii Merkle, nonce-ul și hash-ul țintă. Blocul este generat prin luarea hash a conținutului blocului, adăugarea unei șiruri aleatoare de numere (nonce) și reîncărcarea blocului. Dacă hash-ul îndeplinește cerința țintei, 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.

Hash-ul țintă pentru Bitcoin este un număr de 256 biți și poate fi găsit în antetul blocului. Exploatarea unui bloc impune minerului să producă o valoare (un nonce) care, după ce a fost spălată, este mai mică sau egală cu cea utilizată în cel mai recent bloc acceptat de rețeaua Bitcoin. Acest număr este cuprins între 0- (cea mai mică opțiune) și 256-biți (cea mai mare opțiune), dar este puțin probabil să fie niciodată numărul maxim. Deoarece hash-ul țintă ar putea fi un număr uriaș, este posibil ca minerul să fie nevoit să testeze un număr mare de valori înainte de a avea succes. Un miner care nu reușește trebuie să aștepte următorul bloc, ceea ce duce la minerii asemănătoare cu găsirea unei soluții de hașie pentru a câștiga o cursă sau la loterie.

Hașeta țintă este ajustată periodic. Funcțiile hash utilizate pentru a genera noua țintă au proprietăți specifice concepute pentru a asigura securitatea blockchain (și criptocurrency). Este determinist, ceea ce înseamnă că va produce același rezultat de fiecare dată când se utilizează aceeași intrare. Este suficient de rapid pentru a nu dura prea mult timp pentru a returna un hash pentru intrare. De asemenea, determină intrarea foarte dificilă, în special pentru un număr mare și face mici modificări ale rezultatului intrării într-o ieșire de hașă foarte diferită.

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 Nonce Definition Nonce este un număr adăugat la un bloc hashed, care, atunci când este reîncadrat, respectă restricțiile de nivel de dificultate. 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 Blockchain explicat Un ghid pentru a vă ajuta să înțelegeți ce este blockchain și cum poate fi folosit de către industrii. Probabil ați întâlnit o definiție de genul acesta: „blockchain este un registru public distribuit, descentralizat, public.” Dar blockchain este mai ușor de înțeles decât pare. Mai multă dificultate pentru criptocurrency este un parametru pe care îl folosesc bitcoin și alte criptomonede pentru a menține timpul mediu între blocuri constante pe măsură ce puterea de hash a rețelei se modifică.
Recomandat
Lasă Un Comentariu