Approfondimento sulle Criptovalute
Whitepaper di Ethereum e Modello degli Account
Ethereum, stablecoin, meccaniche degli exchange e self-custody.
In questa lezione
- Come il modello account di Ethereum differisce dall'UTXO
- Perché lo stato account abilita gli smart contract
Punti chiave
- 1Ethereum tiene traccia del saldo, nonce, codice e storage dell'account
- 2Gli account dei contratti possono contenere stato programmabile
- 3Il modello rende le applicazioni componibili più facili
Riepilogo della lezione
Il whitepaper di Ethereum e il suo modello di account hanno introdotto la blockchain programmabile.
Modello mentale
Capire il whitepaper di Ethereum e il modello degli account chiaramente
Il whitepaper di Ethereum e il suo modello di account hanno introdotto la blockchain programmabile — un cambiamento paradigmatico rispetto a Bitcoin.
- Come il modello account di Ethereum differisce dall'UTXO
- Perché lo stato account abilita gli smart contract
Meccanica
Come ragionare su il whitepaper di Ethereum e il modello degli account
Ethereum usa account invece di UTXO — gli account di proprietà esterna (EOA) e gli account contratto (CA) hanno entrambi saldi e possono eseguire codice.
Le transazioni possono avviare catene di chiamate di contratti — composabilità che permette protocolli complessi costruiti l'uno sull'altro.
Le modifiche allo stato — saldo, storage contratto — sono atomiche: o la transazione intera ha successo o fallisce completamente.
- Ethereum tiene traccia del saldo, nonce, codice e storage dell'account
- Gli account dei contratti possono contenere stato programmabile
- Il modello rende le applicazioni componibili più facili
Esempio
Vedere il whitepaper di Ethereum e il modello degli account in azione
Una singola transazione DeFi può scambiare token, depositare il risultato in un pool di liquidità, e mintare token LP — tutto atomicamente, o tutto fallisce.
Errori comuni
Cosa disimparare su il whitepaper di Ethereum e il modello degli account
Assumere che la programmabilità non aggiunga rischio. Ogni contratto introdotto nel percorso di esecuzione aggiunge vettori di bug potenziali.
Note sul rischio
Prima di affidarti a il whitepaper di Ethereum e il modello degli account
La composabilità è anche fragilità composabile — i bug in qualsiasi dipendenza contratto nella catena di chiamate possono compromettere l'intera transazione.
- Identifica i tipi di account.
- Mappa i cambiamenti di stato.
- Controlla i permessi del contratto.
Pratica
Metti in pratica il whitepaper di Ethereum e il modello degli account prima di andare avanti
- Identifica i tipi di account.
- Mappa i cambiamenti di stato.
- Controlla i permessi del contratto.
Revisione
Termini chiave
- Bitcoin (BTC)
- La prima criptovaluta, lanciata nel 2009 — denaro digitale decentralizzato con un limite fisso (21M).
- Custodia
- Chi controlla le chiavi private. Custodial = una terza parte le detiene; non-custodial = le detieni tu.
- Ethereum (ETH)
- Una blockchain programmabile — un 'world computer' che esegue smart contract e dApp.
- Liquidazione
- Chiusura forzata di una posizione con leva quando il margin non può più coprire le perdite.
- Liquidità
- La facilità con cui un asset può essere comprato o venduto senza muoverne molto il prezzo.
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?
- Identifica i tipi di account.
- Mappa i cambiamenti di stato.
- Controlla i permessi del contratto.
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.
Il modello account di Ethereum tiene traccia di…

