Mikä on Block Header (Cryptocurrency)?
Lohkon otsikkoa käytetään tietyn lohkon tunnistamiseen koko lohkoketjussa, ja sitä on hajautettu toistuvasti luomaan todisteita työstä kaivospalkkioiden saamiseksi. Lohkoketju koostuu sarjasta erilaisia lohkoja, joita käytetään tallentamaan lohkoketjuverkossa tapahtuviin tapahtumiin liittyviä tietoja. Jokainen lohkoista sisältää yksilöivän otsikon, ja jokainen sellainen lohko tunnistetaan sen lohkon otsikon tiivisteellä erikseen.
Avainsanat
- Lohkon otsikot yksilöivät lohkoketjun yksittäiset lohkot. Ne on kiireellisesti luotu todiste työstä kaivospalkkioita varten. Lohkot on kerrostettu pystysuoraan, alkaen ”geneesilohkosta”. Jokainen lohkon otsikko sisältää kolme sarjaa lohkon metatietoja ja useita yksittäisiä komponentteja. Bitcoin-versionumero auttaa sinua seuraamaan protokollan muutoksia.
Kuinka lohkon otsikko (salaustekniikka) toimii
Estäviä otsikoita käytetään yleisesti Bitcoin-kehittäjädokumentaatiossa, ja ne auttavat nauhoittamaan tehtäviä nopeasti ja suhteellisen helposti. Kokonaiset lohkoketjut voidaan tallentaa yksinkertaiseen tietokantaan tai kiinteänä tiedostona. Kun tarkastellaan lohkoketjuja kokonaisuutena, se auttaa kuvaamaan ne pystysuorana pinona.
Lohkot kerrostuvat - yksi päällekkäin, ensimmäisen lohkon ollessa perusta - ja ne kasvavat korkeudeltaan, kunnes lohkon ketjun loppu on saavutettu ja jakso on valmis. Ketjun ensimmäinen lohko tunnetaan myös nimellä “genesis block”. Kunkin sekvenssin kerrokset ja syvä historia ovat yksi niistä asioista, jotka tekevät Bitcoinista niin turvallisen.
Osana tavanomaista kaivosharjoittelua kaivostoimijat hajottavat toistuvasti lohkon otsikon muuttamalla nonce-arvoa. Tämän harjoituksen avulla he yrittävät luoda todistuksen työstä, joka auttaa kaivostyöntekijöitä palkitsemaan heidän panoksestaan pitääkseen blockchain-järjestelmän toimimasta sujuvasti ja tehokkaasti.
Ajan myötä ja enemmän teknisiä päivityksiä tehdään, kryptovaluuttojen suosio kasvaa nopeasti eri puolilla maailmaa.
Edellytys lohkootsikolle
Lohkon otsikko sisältää kolme ryhmää lohkon metatietoja. Se on 80 tavun pitkä merkkijono, ja se koostuu 4 tavun pituisesta Bitcoin-version numerosta, 32 tavun edellisestä lohko hashista, 32 tavun pituisesta Merklen juuresta, 4 tavun pitkä aikaleima lohkosta, 4 tavun pitkä vaikeuskohde lohkolle ja 4 tavun pitkä nonce, jota kaivojat käyttävät.
Estä otsikon komponentit
Jokainen näistä komponenteista on välttämätöntä tarkan ja luotettavan otsikon luomiseksi. Kunkin yksittäisen lohkon ensisijainen tunniste on sen sisältämä kryptografinen tiiviste. Se on pääosin digitaalinen sormenjälki, ja se luodaan hajauttamalla lohkon otsikko soveltuvan algoritmin läpi kahdesti.
Bitcoin-versionumero on hyödyllinen seuraamaan muutoksia ja päivityksiä koko protokollassa. Edellisen lohkon tiivistelmälinkit edelliseen lohkoon tai sen ylälohkoon varmistavat ketjun tehokkaasti.
Merkle-juuri koostuu kaikista tapahtuman sisällä olevista hajautetuista tapahtumahajautuksista. Tämä ei ole niin monimutkaista kuin miltä kuulostaa, jokainen tiivistelmä on vain edelleen hajautettu. Aikaleima on mukana, jotta kaikki projektin parissa työskentelevät voivat nähdä pysyvän, koodatun tietueen tietyn tapahtuman tapahtumasta. Se antaa tyypillisesti päivämäärän ja kellonajan kyseiselle tapahtumalle ja on usein riittävän kapea, jotta se olisi tarkka vain sekunnin murto-osan sisällä.
Vaikeuskohdetta käytetään yksinkertaisesti säätämään, kuinka vaikea kaivosmiesten on ratkaista lohko. Viimeiseksi, nonce on arvo, jota kaivostyöläiset voivat muuttaa luodakseen erilaisia permutaatioita ja muodostamaan sekvenssissä oikean tiivisteen.
