Approfondimento sulla Blockchain
Basi di Crittografia
Crittografia, modello UTXO, tipi di catena, scaling e tokenomics.
In questa lezione
- Come funzionano le funzioni hash e le firme digitali
- Perché proteggono una blockchain
Punti chiave
- 1Un hash è un'impronta digitale a senso unico dei dati
- 2Le firme provano l'identità e che i dati non sono stati alterati
- 3Questi primitivi rendono la catena resistente alle manomissioni
Riepilogo della lezione
La crittografia fornisce le primitive matematiche che rendono sicure le blockchain: hash, firme digitali e prova di conoscenza senza rivelare i dati.
Modello mentale
L'idea centrale dietro le basi di crittografia
La crittografia fornisce le primitive matematiche che rendono sicure le blockchain: hash, firme digitali e prova di conoscenza senza rivelare i dati.
- Come funzionano le funzioni hash e le firme digitali
- Perché proteggono una blockchain
Meccanica
Come ragionare su le basi di crittografia
Una funzione hash prende input di qualsiasi dimensione e produce un output di lunghezza fissa deterministico — modificare un bit cambia completamente l'hash.
Una firma digitale prova che chi possiede la chiave privata ha autorizzato un messaggio senza rivelare la chiave stessa.
I sistemi crittografici sono sicuri solo quanto le ipotesi che li sostengono — i calcoli quantistici possono sfidare alcune primitive in futuro.
- Un hash è un'impronta digitale a senso unico dei dati
- Le firme provano l'identità e che i dati non sono stati alterati
- Questi primitivi rendono la catena resistente alle manomissioni
Esempio
le Basi di Crittografia in pratica
Quando approvi una transazione nel tuo wallet, stai applicando la tua firma ECDSA alla transazione — la rete può verificare l'autorizzazione senza mai conoscere la tua chiave privata.
Errori comuni
Errori comuni con le basi di crittografia
Confondere hashing con crittografia. Gli hash sono unidirezionali; non «crittografano» i dati — riassumono invece.
Note sul rischio
Controlli del rischio per le basi di crittografia
Il furto di chiavi private, i seed compromessi e i prompt di firma negligenti bypassano completamente la crittografia — il vettore di attacco è spesso umano.
- Distingui hash da firma.
- Spiega cosa prova una firma.
- Rivedi attentamente i prompt di firma.
Pratica
Fai attecchire le basi di crittografia
- Distingui hash da firma.
- Spiega cosa prova una firma.
- Rivedi attentamente i prompt di firma.
Revisione
Termini chiave
- Indirizzo
- Un identificatore pubblico (una stringa di caratteri) dove le cripto possono essere inviate su una blockchain. Sicuro da condividere — non espone la tua chiave privata.
- Blockchain
- Un registro condiviso e append-only replicato su molti computer, protetto da crittografia e consenso.
- Hash
- Un'impronta di dimensione fissa prodotta da una funzione unidirezionale; lo stesso input produce sempre lo stesso hash.
- Chiave Privata
- Il segreto che autorizza la spesa da un indirizzo. Chi la possiede controlla i fondi — non condividerla mai.
- Tokenomics
- Il design economico di un token — la sua offerta, domanda, incentivi e distribuzione.
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?
- Distingui hash da firma.
- Spiega cosa prova una firma.
- Rivedi attentamente i prompt di firma.
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.
Una funzione hash crittografica è…

