Lezione 3

Cos'è uno Smart Contract?

Contratti auto-eseguibili sulla blockchain

Uno Smart Contract è un programma memorizzato sulla blockchain che viene eseguito automaticamente quando vengono soddisfatte determinate condizioni. Funziona come un distributore automatico: inserisci le monete, il contratto fa la sua parte.

Immagina un distributore automatico: rilascia il prodotto una volta inserita la somma corretta – senza venditore, senza carta. Allo stesso modo funzionano gli Smart Contract.

I vantaggi sono la trasparenza (chiunque può verificare il codice), l'immutabilità (nessuno può modificarlo dopo) e l'assenza di necessità di fiducia in terze parti.

Gli Smart Contract sono alla base di DeFi, NFT e molte altre applicazioni blockchain.

Cos'è Ethereum?Cos'è DeFi?