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.

Come funziona?
  • 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".
Blocco #1 (Genesi)

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!

Blocco #2
0000000000000000000000000000000000000000000000000000000000000000
Blocco #3
Blocco #4