Principal » Afaceri » hașiș

hașiș

Afaceri : hașiș
Ce este un haș?

Un hash este o funcție care transformă o intrare de litere și numere într-o ieșire criptată de o lungime fixă. Un hash este creat folosind un algoritm și este esențial pentru gestionarea blockchain în criptocurrency.

Cheie de luat cu cheie

  • Un hash este o funcție care răspunde cerințelor criptate necesare pentru rezolvarea pentru un calcul blockchain.
  • Un hash, ca un nonce sau o soluție, este coloana vertebrală a rețelei blockchain.
  • Hășile au o lungime fixă, deoarece este aproape imposibil de ghicit lungimea hașiului dacă cineva a încercat să crape blockchainul.
  • Un hash este dezvoltat pe baza informațiilor prezente în antetul blocului.

Cum funcționează un Hash

Coloana vertebrală a unei criptocurrency este blockchain, care este un registru global format prin conectarea blocurilor individuale de date de tranzacții. Blockchain conține doar tranzacții validate, care împiedică tranzacțiile frauduloase și cheltuielile duble ale monedei. Valoarea criptată rezultată este o serie de numere și litere care nu seamănă cu datele originale și se numește hash. Mineritul Cryptocurrency implică lucrul cu acest hash.

Hashingul necesită procesarea datelor dintr-un bloc printr-o funcție matematică, care are ca rezultat o ieșire de o lungime fixă. Utilizarea unei ieșiri cu lungime fixă ​​crește securitatea, deoarece oricine încearcă să decripteze hash-ul nu va putea spune cât timp sau scurt este intrarea pur și simplu uitând la lungimea ieșirii.

Rezolvarea hash-ului este rezolvarea esențială a unei probleme matematice complexe și începe cu datele disponibile în antetul blocului. Fiecare antet de bloc conține un număr de versiune, o marcă de timp, hash-ul folosit în blocul anterior, hașa rădăcinii Merkle, nonce și hash-ul țintă.

Minerul se concentrează pe nonce, un șir de numere. Acest număr este anexat la conținutul hașa al blocului anterior, care este însuși hașa. Dacă acest hash nou este mai mic sau egal cu hash-ul țintă, atunci este acceptat ca soluție, minerului i se oferă recompensa, iar blocul este adăugat la blockchain.

Procesul de validare a tranzacțiilor blockchain se bazează pe datele criptate folosind hashing algoritmic.

Rezolvarea hash-ului necesită minerului să determine ce șir să folosească ca nonce, care în sine necesită o cantitate semnificativă de încercare și eroare. Acest lucru se datorează faptului că nonce-ul este un șir aleatoriu. Este foarte puțin probabil ca un miner să vină cu succes nonce-ul corect 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ș care să îndeplinească cerința hash-ului țintă - cu atât mai mult este probabil să dureze pentru a genera o soluție.

Un exemplu de Hash

Apăsarea cuvântului „salut” va produce o ieșire care are aceeași lungime cu hash-ul pentru „mă duc la magazin”. Funcția folosită pentru a genera hash este deterministă, ceea ce înseamnă că va produce același rezultat de fiecare dată la fel se utilizează intrarea. Poate genera o intrare eficientă, face dificilă determinarea intrării (ceea ce duce la exploatare) și face mici modificări ale rezultatului intrării într-un hash de nerecunoscut, complet diferit.

Prelucrarea funcțiilor hash necesare pentru criptarea blocurilor noi necesită o putere substanțială de procesare a calculatorului, care poate fi costisitoare. Pentru a atrage persoane fizice și companii, denumite mineri, să investească în tehnologia necesară, rețelele de criptocurrency le recompensează atât cu noi jetoane de criptocurrency, cât și cu o taxă de tranzacție. Minerii sunt compensați numai dacă sunt primii care au creat un hash care îndeplinește cerințele prevăzute în hașa țintă.

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

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 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 Bitcoin Miner, explicat Îndepărtarea a tot ceea ce trebuie să știți despre Bitcoin Mining, de la Blockchain și Recompensele de la Block la Proof-of-Work și Pool Pools. 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 Antet de bloc (Cryptocurrency) Un antet de bloc este identitatea unică a unui anumit bloc de pe un blockchain și este spălat de mineri pentru recompense. mai multe Arborele Merkle Arborele Merkle reprezintă structuri de date care sporesc eficiența bitcoinului și a altor criptomonede. mai multe link-uri partenere
Recomandat
Lasă Un Comentariu