Che cos’è uno smart contract?
Ti hanno scritto «Cioè?». Non hanno capito cosa intendevi con «Smart contract». Premi il bottone qui sotto. Bastano venti secondi.
- DiconoProtocollo deterministico self-executing che automatizza le transazioni on-chain in assenza di intermediari fiduciari.
- Cioè?Un programma sulla blockchain che esegue alla lettera quello che c’è scritto.
- Ah.Un distributore automatico senza tasto «annulla».
Smart contract in parole semplici
Uno smart contract è un programma salvato su una blockchain. Quando un’operazione lo attiva, esegue alla lettera quello che c’è scritto nel codice. Funziona come un distributore automatico: metti la moneta, esce il prodotto, e nessuno fa da intermediario. Una volta pubblicato di solito non si può correggere, quindi un errore può far perdere tutti i fondi depositati nel contratto. Il nome inganna: non ragiona e il codice, da solo, non basta a farne un contratto valido per legge.
Un esempio
Dieci colleghi fanno una colletta per un regalo. Invece di affidare tutto a uno di loro, versano le loro monete digitali a uno smart contract. Il codice dice: se entro venerdì si arriva alla cifra, tutto va al negozio. Altrimenti ognuno riprende la sua quota. Venerdì la cifra c’è. Il programma però non si sveglia da solo: un collega lo attiva con un’operazione e il pagamento parte. Nessuno può sparire con la busta. Se il codice non lo prevede, nessuno può nemmeno cambiare idea all’ultimo. Se chi ha scritto il contratto ha sbagliato l’indirizzo del negozio, le monete partono verso quell’indirizzo, senza tasto «annulla». E il programma non saprà mai se il regalo è arrivato. Vede solo quello che arriva sulla blockchain.
L’errore tipico
Molti si fidano di un contratto solo perché sta sulla blockchain. La blockchain conserva il codice fedelmente, errori compresi. Un controllo esterno del codice riduce il rischio senza azzerarlo. Per chi comincia c’è un pericolo più concreto. Un sito copiato chiede di firmare un’autorizzazione e quella firma permette a un contratto di spostare le tue monete. Leggi sempre cosa stai approvando. Se non lo capisci, non firmare. Una firma data in fretta non si annulla con una telefonata.
A cura di Trogloditi.com. Aggiornato il 2 novembre 2026.
Vedi anche
