Decentralizzazione
Smart Contract
DeFi, smart contract, dApp e DAO — il software che sostituisce gli intermediari.
In questa lezione
- Cos'è uno smart contract
- Perché l'immutabilità è importante
Punti chiave
- 1Uno smart contract è codice auto-eseguibile su una blockchain
- 2Viene eseguito esattamente come scritto quando le condizioni sono soddisfatte
- 3Una volta distribuito è molto difficile da modificare — i bug costano caro
Riepilogo della lezione
Gli smart contract sono codice on-chain che esegue automaticamente le regole quando le condizioni vengono soddisfatte.
Modello mentale
Smart Contract in parole semplici
Gli smart contract sono codice on-chain che esegue automaticamente le regole quando le condizioni vengono soddisfatte.
- Cos'è uno smart contract
- Perché l'immutabilità è importante
Meccanica
Come ragionare su gli smart contract
Una volta distribuito, il codice è eseguito dalla rete — non da un'azienda o da una persona.
Gli aggiornamenti richiedono contratti proxy o governance; alcuni contratti sono completamente immutabili.
Le approvazioni del wallet autorizzano i contratti a muovere i token — le approvazioni illimitate sono un vettore di rischio.
- Uno smart contract è codice auto-eseguibile su una blockchain
- Viene eseguito esattamente come scritto quando le condizioni sono soddisfatte
- Una volta distribuito è molto difficile da modificare — i bug costano caro
Esempio
gli Smart Contract, applicato
Quando un trader apre una posizione su GaiaEx, le logiche di margine e liquidazione sono applicate dal protocollo, non dalla discrezione di un operatore.
Errori comuni
Cosa disimparare su gli smart contract
Firmare approvazioni illimitate per risparmiare sulle commissioni del gas senza capire a chi si autorizza ad accedere a quali token.
Note sul rischio
Leggere il rischio in gli smart contract
I contratti con bug, le chiavi admin compromesse e le approvazioni non revocate rimangono vettori di attacco fino alla revoca.
- Spiega cosa esegue la regola.
- Controlla se gli upgrade sono possibili.
- Rivedi le approvazioni prima di firmare.
Pratica
Trasforma gli smart contract in un'abitudine
- Spiega cosa esegue la regola.
- Controlla se gli upgrade sono possibili.
- Rivedi le approvazioni prima di firmare.
Revisione
Termini chiave
- Blockchain
- Un registro condiviso e append-only replicato su molti computer, protetto da crittografia e consenso.
- DeFi
- Finanza Decentralizzata — servizi finanziari permissionless e componibili costruiti su smart contract.
- Smart Contract
- Codice auto-eseguibile su una blockchain che viene eseguito esattamente come scritto quando le condizioni sono soddisfatte.
- Market Maker
- Un partecipante che quota continuamente prezzi di acquisto e vendita per fornire liquidità.
- Meccanismo di Consenso
- Il processo con cui una rete distribuita concorda sullo stato valido del registro (es. PoW, PoS).
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?
- Spiega cosa esegue la regola.
- Controlla se gli upgrade sono possibili.
- Rivedi le approvazioni prima di firmare.
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.
Uno smart contract è…

