Fondamenti di Blockchain
Cos'è una Blockchain?
Cos'è una blockchain, come raggiunge il consenso e dove è davvero utile.
In questa lezione
- Come i blocchi si concatenano nel tempo
- Cosa significa davvero 'decentralizzato' nella pratica
Punti chiave
- 1Ogni blocco fa riferimento al precedente, formando una catena resistente alle manomissioni
- 2Molti partecipanti conservano copie identiche
- 3Modificare la cronologia significherebbe riscrivere ogni copia contemporaneamente
Riepilogo della lezione
Una blockchain collega blocchi crittograficamente in modo che le modifiche siano visibili e praticamente irreversibili.
Modello mentale
L'idea centrale dietro una blockchain
Una blockchain collega blocchi crittograficamente in modo che le modifiche siano visibili e praticamente irreversibili.
- Come i blocchi si concatenano nel tempo
- Cosa significa davvero 'decentralizzato' nella pratica
Meccanica
Come ragionare su una blockchain
Ogni blocco include un hash del blocco precedente, formando una catena che rende rilevabili le manomissioni.
Le modifiche a qualsiasi blocco storico invalidano tutti i blocchi successivi, richiedendo una rielaborazione che la rete rifiuterà.
Più nodi partecipano, più è difficile per qualsiasi singolo attore riscrivere la cronologia.
- Ogni blocco fa riferimento al precedente, formando una catena resistente alle manomissioni
- Molti partecipanti conservano copie identiche
- Modificare la cronologia significherebbe riscrivere ogni copia contemporaneamente
Esempio
Un esempio concreto di una blockchain
Immagina di avere mille testimoni a ogni transazione che concordano tutti su ciò che è accaduto — ecco cosa fa la rete di nodi per le blockchain pubbliche.
Errori comuni
La trappola tipica di una blockchain
Assumere che tutte le blockchain siano decentralizzate allo stesso modo. Le catene private o permissionate spesso hanno punti di controllo centralizzati.
Note sul rischio
Cosa può andare storto con una blockchain
Identificare il rischio di centralizzazione: se pochi minatori o validatori controllano la maggioranza, la sicurezza della catena dipende dalla loro onestà.
- Descrivi come i blocchi si collegano tra loro.
- Spiega perché le vecchie modifiche sono visibili.
- Identifica un rischio di centralizzazione.
Pratica
Metti una blockchain al lavoro
- Descrivi come i blocchi si collegano tra loro.
- Spiega perché le vecchie modifiche sono visibili.
- Identifica un rischio di centralizzazione.
Revisione
Termini chiave
- Blocco
- Un gruppo di transazioni raggruppate insieme e collegate crittograficamente al blocco precedente.
- Blockchain
- Un registro condiviso e append-only replicato su molti computer, protetto da crittografia e consenso.
- Nodo
- Un computer che memorizza e valida il registro di una blockchain.
- Validatore
- Uno staker che propone e attesta i blocchi nel Proof of Stake.
- Large Language Model (LLM)
- Un modello AI addestrato a prevedere e generare testo dal contesto.
Note sulle fonti
Riferimenti editoriali
Questi riferimenti sono punti di partenza per verificare i meccanismi, le verifiche di rischio e il contesto del prodotto alla base di questa lezione.
Prima di continuare
Sai fare queste cose?
- Descrivi come i blocchi si collegano tra loro.
- Spiega perché le vecchie modifiche sono visibili.
- Identifica un rischio di centralizzazione.
Approfondimenti correlati
Continua a leggere
Checkpoint
Termina questa lezione
Supera la verifica per salvare i progressi, poi continua il percorso in ordine.
Consolida questa lezione
Rispondi correttamente a tutte le domande per completare la lezione.
I blocchi vengono aggiunti a una blockchain…

