Ce este un antet de bloc (Cryptocurrency)?
Un antet de bloc este utilizat pentru a identifica un anumit bloc pe un întreg blockchain și este spălat în mod repetat pentru a crea dovada lucrului pentru recompensele miniere. Un blockchain este format dintr-o serie de diferite blocuri care sunt utilizate pentru a stoca informații legate de tranzacțiile care au loc într-o rețea blockchain. Fiecare bloc conține un antet unic și fiecare astfel de bloc este identificat prin hash-ul antetului blocului individual.
Cheie de luat cu cheie
- Anteturile de bloc identifică blocurile individuale dintr-o blockchain. Acestea sunt hashed pentru a crea o dovadă de lucru pentru recompensele miniere. Blocurile sunt stratificate vertical, începând cu „blocul genezei”. Fiecare antet de bloc conține trei seturi de metadate de bloc și mai multe componente individuale. Numărul versiunii Bitcoin vă ajută să urmăriți modificările protocolului.
Cum funcționează un antet de bloc (Cryptocurrency)
Anteturile de bloc sunt utilizate în mod obișnuit în documentația pentru dezvoltatori Bitcoin și ajută la înregistrarea rapidă și relativ ușoară a sarcinilor. Blockchain-uri întregi pot fi stocate într-o bază de date simplă sau ca un fișier plat. Atunci când aveți în vedere blockchain-uri ca un întreg, ajută la imaginea lor ca o stivă verticală.
Blocurile sunt stratificate - unul peste celălalt, primul bloc fiind fundația - și cresc în înălțime până când se ajunge la sfârșitul blockchain și secvența este completă. Primul bloc din lanț este cunoscut și sub denumirea de „bloc de geneză”. Straturile și istoria profundă a fiecărei secvențe este unul dintre lucrurile care fac ca Bitcoin să fie atât de sigur.
Ca parte a unui exercițiu minier standard, un antet de bloc este spălat în mod repetat de mineri, modificând valoarea nonce. Prin acest exercițiu, ei încearcă să creeze o dovadă a muncii, care îi ajută pe mineri să fie răsplătiți pentru contribuțiile lor pentru a menține sistemul blockchain funcționând lin și eficient.
Pe măsură ce trece timpul și se realizează mai multe actualizări tehnologice, criptomonedele cresc rapid în popularitate în zonele din întreaga lume.
Cerințe pentru un antet de bloc
Antetul blocului conține trei seturi de metadate ale blocului. Este un șir lung de 80 de biți și este alcătuit din numărul de versiune bitcoin de 4 biți, hash de bloc anterior de 32 de biți, rădăcină de Merkle de 32 de biți lungă, marcă de timp lungă de 4 biți a blocului, lungime de 4 biți țintă de dificultate pentru bloc și nonce-ul lung de 4 biți folosit de mineri.
Componente pentru antetul blocului
Fiecare dintre aceste componente este vitală pentru crearea unui antet exact și fiabil. Identificatorul principal al fiecărui bloc este hashul criptografic pe care îl conține. Este în esență o amprentă digitală și este creată prin apăsarea de două ori a antetului blocului prin algoritmul aplicabil.
Numărul versiunii Bitcoin este util pentru a urmări modificările și actualizările pe întregul protocol. Legătura hash a blocului anterior la blocul anterior sau la blocul părinte, asigurând în mod eficient lanțul.
Rădăcina Merkle este alcătuită din toate hash-urile de tranzacție hashed din cadrul tranzacției. Acest lucru nu este atât de complicat pe cât sună, fiecare hașa este doar mai mult. Marcajul de timp este inclus astfel încât toți cei care lucrează la proiect vor putea vedea o înregistrare codificată permanentă când a avut loc un anumit eveniment. De obicei, furnizează data și ora zilei pentru acel anumit eveniment și este adesea suficient de restrâns pentru a fi exact în doar o fracțiune de secundă.
Ținta de dificultate este folosită, pur și simplu, pentru a regla cât de greu este pentru minerii care lucrează să rezolve blocul. În cele din urmă, nonce este valoarea pe care minerii o pot modifica pentru a crea permutări diferite și pentru a genera un hash corect în secvență.
