Antet bloc (criptomonedă)
Ce este un antet bloc de criptomonede?
Un antet de bloc este utilizat pentru a identifica un anumit bloc pe un întreg blockchain și este hash în mod repetat pentru a crea dovezi de lucru pentru recompense miniere. Un blockchain constă dintr-o serie de diverse blocuri care sunt utilizate pentru a stoca informații legate de tranzacțiile care au loc într-o rețea blockchain. Fiecare dintre blocuri conține un antet unic și fiecare astfel de bloc este identificat prin hash-ul său de antet de bloc individual.
Chei de luat masa
- Anteturile de blocuri identifică blocuri individuale într-un blockchain.
- Sunt hash pentru a crea o dovadă a muncii pentru recompensele miniere.
- Blocurile sunt stratificate vertical, începând cu „blocul genezei”.
- Fiecare antet bloc conține trei seturi de metadate 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 de criptomonede
Anteturile de blocuri sunt utilizate în mod obișnuit în documentația pentru dezvoltatori Bitcoin și ajută la înregistrarea sarcinilor rapid și relativ ușor. Blocuri întregi pot fi stocate într-o bază de date simplă sau ca fișier plat. Când se iau în considerare blockchain-urile în ansamblu, este util să le imaginezi ca pe o stivă verticală.
Blocurile se stratifică – unul peste altul, primul bloc fiind fundația – și cresc în înălțime până la sfârșitul blockchain-ului și secvența este completă. Primul bloc din lanț este, de asemenea, cunoscut sub numele de „blocul genezei”. Straturile și istoria profundă a fiecărei secvențe este unul dintre lucrurile care fac Bitcoin atât de sigur.
Ca parte a unui exercițiu de exploatare standard, un antet de bloc este hash în mod repetat de către mineri prin modificarea valorii nonce. Prin acest exercițiu, aceștia încearcă să creeze o dovadă a muncii, care îi ajută pe mineri să fie recompensați pentru contribuțiile lor, pentru a menține sistemul blockchain funcțional fără probleme și eficient.
Pe măsură ce timpul trece și se fac mai multe actualizări tehnologice, criptomonedele cresc în popularitate rapidă în zone din întreaga lume.
Cerințe pentru un antet de bloc
Antetul blocului conține trei seturi de metadate bloc. Este un șir lung de 80 de octeți și este alcătuit din numărul versiunii Bitcoin de 4 octeți, hash bloc anterior 32 de octeți, rădăcină Merkle lungă de 32 octeți, marcaj de timp lung de 4 octeți al blocului, lungime de 4 octeți țintă de dificultate pentru bloc și nonce -ul lung de 4 octeți folosit de mineri.
Blocați componentele antetului
Fiecare dintre aceste componente este vitală pentru crearea unui antet precis și fiabil. Identificatorul principal al fiecărui bloc individual este hash-ul criptografic pe care îl conține. Este, în esență, o amprentă digitală și este creată prin marcarea de două ori a antetului blocului prin algoritmul aplicabil.
Numărul versiunii Bitcoin este util pentru a urmări modificările și actualizările de-a lungul protocolului. Blocul hash anterior se leagă de blocul anterior sau de blocul său părinte, asigurând efectiv lanțul.
Merkle Rădăcina este formată din toate trunchiată în cadrul tranzacției hash a tranzacției. Acest lucru nu este atât de complicat pe cât pare, fiecare hash este doar un hash. Marcajul de timp este inclus astfel încât toți cei care lucrează la proiect să poată vedea o înregistrare permanentă, codificată, a momentului în care a avut loc un anumit eveniment. De obicei, oferă data și ora zilei pentru acel eveniment anume și este adesea suficient de îngustă pentru a fi exactă în doar o fracțiune de secundă.
Ținta de dificultate este utilizată, pur și simplu, pentru a ajusta 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 a genera un hash corect în secvență.