un "Block" è una porzione di informazioni che contiene un gruppo di transazioni e che viene aggiunta alla catena di blocchi, ovvero alla blockchain.
Una blockchain è un registro distribuito e immutabile che tiene traccia di tutte le transazioni effettuate con una determinata criptovaluta. Ogni volta che una transazione viene effettuata, i dettagli di questa vengono inseriti in un nuovo blocco e collegati al blocco precedente, creando una catena di blocchi.
Ogni blocco contiene diverse informazioni, tra cui:
- l'elenco delle transazioni effettuate nel periodo di tempo in cui il blocco è stato creato;
- un riferimento al blocco precedente, chiamato Hash del blocco precedente;
- un numero univoco chiamato Nonce, utilizzato per risolvere un problema matematico chiamato "Prova di lavoro"
La Prova di lavoro (PoW) è un algoritmo utilizzato per la creazione di nuovi blocchi, che richiede una quantità significativa di potenza di calcolo per essere risolto. Ciò rende difficile per un singolo individuo o gruppo di individui manipolare la blockchain, garantendo così la sicurezza e l'immutabilità del registro delle transazioni.
In generale, i blocchi sono la base della tecnologia blockchain e consentono la creazione e la gestione sicura e decentralizzata delle criptovalute.