Blockchain & Mining Simulator
Scopri come funzionano la blockchain e il mining attraverso la simulazione interattiva.
1. Hashing SHA-256
Un hash è come un'impronta digitale per i dati. Qualsiasi modifica, anche minima, cambia completamente l'hash.
2. Il Blocco e il Mining
La blockchain è sicura perché è difficile da modificare. Per aggiungere un blocco, bisogna risolvere un indovinello matematico.
- Immagina l'Hash come il risultato di un lucchetto a combinazione.
- Vogliamo che il lucchetto si chiuda in un modo specifico: l'Hash deve iniziare con 0000.
- Non possiamo cambiare i Dati del blocco (quello che c'è scritto dentro).
- L'unico numero che possiamo cambiare a piacimento è il Nonce (Number used ONCE).
- Il Mining è proprio questo: il computer prova numeri a caso (0, 1, 2, 3...) velocissimamente finché non trova quello che fa uscire un hash che inizia con "0000".
3. La Blockchain (Catena di Blocchi)
La magia sta nel collegamento. Ogni blocco contiene l'impronta digitale (Hash) del blocco precedente.
Se modifichi il Blocco 1, il suo Hash cambia. Il Blocco 2, che conteneva il vecchio Hash, ora "si rompe"
e diventa invalido. E così via a catena.
Prova a cambiare i dati nel primo blocco e guarda cosa succede agli altri!