Intestazione blocco (criptovaluta)
Che cos'è un'intestazione di blocco di criptovaluta?
Un'intestazione di blocco viene utilizzata per identificare un particolare blocco su un'intera blockchain e viene ripetutamente sottoposta a hash per creare prove di lavoro per i premi di mining. Una blockchain è costituita da una serie di vari blocchi che vengono utilizzati per memorizzare informazioni relative alle transazioni che si verificano su una rete blockchain. Ciascuno dei blocchi contiene un'intestazione univoca, e ciascuno di questi blocchi è identificato individualmente dall'hash dell'intestazione del blocco.
Punti chiave
- Le intestazioni dei blocchi identificano i singoli blocchi in una blockchain.
- Vengono sottoposti a hash per creare una prova di lavoro per i premi minerari.
- I blocchi sono disposti verticalmente, a partire dal "blocco della genesi".
- Ogni intestazione del blocco contiene tre set di metadati del blocco e più singoli componenti.
- Il numero di versione Bitcoin ti aiuta a tenere traccia delle modifiche al protocollo.
Come funziona un'intestazione di blocco di criptovaluta
Le intestazioni dei blocchi sono comunemente utilizzate nella documentazione per gli sviluppatori di Bitcoin, e aiutano a registrare le attività in modo rapido e relativamente semplice. Intere blockchain possono essere archiviate in un semplice database o come file flat. Quando si considerano le blockchain nel loro insieme, aiuta a immaginarli come una pila verticale.
I blocchi vengono stratificati, uno sopra l'altro, con il primo blocco come base e crescono in altezza fino a raggiungere la fine della blockchain e la sequenza è completa. Il primo blocco della catena è anche noto come "blocco della genesi". Gli strati e la storia profonda di ogni sequenza sono una delle cose che rendono Bitcoin così sicuro.
Come parte di un esercizio minerario standard, un'intestazione di blocco viene hash ripetutamente dai minatori alterando il valore nonce. Attraverso questo esercizio, cercano di creare una prova di lavoro, che aiuta i minatori a essere ricompensati per i loro contributi per mantenere il sistema blockchain in funzione in modo fluido ed efficiente.
Col passare del tempo e vengono fatti più aggiornamenti tecnologici, le criptovalute stanno rapidamente crescendo in popolarità nelle aree di tutto il mondo.
Requisiti per un'intestazione di blocco
L'intestazione del blocco contiene tre set di metadati del blocco. È una stringa lunga 80 byte, ed è composto dal numero di versione Bitcoin lungo 4 byte, Hash del blocco precedente a 32 byte, Radice Merkle lunga 32 byte, timestamp lungo di 4 byte del blocco, Obiettivo di difficoltà lungo 4 byte per il blocco, e il nonce lungo 4 byte utilizzato dai minatori.
Componenti dell'intestazione del blocco
Ciascuno di questi componenti è fondamentale per creare un'intestazione accurata e affidabile. L'identificatore primario di ogni singolo blocco è l'hash crittografico che contiene. È essenzialmente un'impronta digitale, e viene creato eseguendo l'hashing dell'intestazione del blocco tramite l'algoritmo applicabile due volte.
Il numero di versione Bitcoin è utile per tenere traccia delle modifiche e degli aggiornamenti in tutto il protocollo. L'hash del blocco precedente si collega al blocco precedente, o il suo blocco genitore, assicurare efficacemente la catena.
La radice di Merkle è costituita da tutti gli hash delle transazioni con hash all'interno della transazione. Non è così complicato come sembra, ogni hash è solo ulteriormente hash. Il timestamp è incluso in modo che tutti coloro che lavorano al progetto possano vedere un permanente, record codificato di quando si è verificato un particolare evento. In genere fornisce la data e l'ora del giorno per quel particolare evento ed è spesso abbastanza stretto da essere preciso in una frazione di secondo.
Viene utilizzato l'obiettivo di difficoltà, semplicemente, per regolare quanto sia difficile per i minatori che lavorano per risolvere il blocco. Infine, il nonce è il valore che i minatori possono modificare per creare diverse permutazioni e generare un hash corretto nella sequenza.
Blockchain
- Casinò online e criptovalute – La relazione di supporto
- Come trasformare questa volatilità di Bitcoin in grandi profitti
- Tipi di criptovaluta di cui tutti dovrebbero essere a conoscenza nel 2021
- Cardano ritrova la sua posizione, Dai un'occhiata ai 10 migliori prezzi delle criptovalute
- Caverne di Coinbase alla pressione della SEC, Prodotto di prestito di gocce. Altri seguiranno l'esempio?
- Crisi finanziaria del coronavirus:come puoi dire che è finita? Le due condizioni da soddisfare
-
Confrontare i preventivi dell'assicurazione auto può farti risparmiare centinaia di dollari all'anno - ecco perché
I premi dellassicurazione auto variano da un assicuratore allaltro, quindi è importante confrontare le tariffe quando si acquista una nuova politica. (iStock) I premi dellassicurazione auto costano ...
-
Come costruire la ricchezza della comunità
La maggior parte di noi conosce il vantaggio di mangiare cibi coltivati localmente:sono freschi, ricco di sostanze nutritive, e contribuire alla nostra salute e benessere generale. Così, che ne dici...
-
I 16 migliori fondi settoriali in cui investire ora
iStock Guarda le classifiche delle prestazioni dei fondi azionari per quasi tutti i periodi di tempo:un anno, 10 anni o qualsiasi anno solare e una manciata di fondi di settore, che si concentrano s...
-
Il costo di trovare uno scrigno pieno d'oro
La maggior parte di noi ha avuto la fantasia di scoprire tesori nascosti. Forse è scavare nel cortile sul retro e dissotterrare una cassa doro, o si lava sulla spiaggia. Comunque accada nella tua ment...