Contratto intelligente è uno dei termini usati oggi nel mondo delle criptovalute, sebbene non tutti comprendono esattamente cosa siano questi contratti e la loro importanza per il nuovo ecosistema economico.
L'obiettivo centrale di un contratto intelligente è consentire a due parti anonime di intrattenere rapporti commerciali senza ricorrere a un intermediario. Tali contratti hanno la capacità di essere adempiuti automaticamente, una volta che le due parti hanno raggiunto un accordo.
Contratti cartacei vs. contratti intelligenti
I contratti cartacei tradizionali ed i contratti intelligenti presentano diverse somiglianze, ma notevoli differenze. Un punto in comune è che in entrambi i casi le parti coinvolte si impegnano volontariamente a soddisfare varie condizioni; tuttavia, differiscono per tre aspetti: il modo in cui viene adempiuto il contratto, le sue implicazioni legali e il modo di scrivere.
Nel caso di contratti cartacei, è sufficiente scrivere le condizioni ed i termini, in una lingua accettata da tutte le parti. Quindi viene prodotta la firma e qui viene stabilito un patto che ha implicazioni legali e anche un costo, poiché di solito viene utilizzato un notaio. Il rispetto di questo contratto è soggetto all'interpretazione fatta da ciascuna parte del documento.
Mentre i contratti intelligenti sono programmi per computer, quindi, sono scritti in codice di programmazione. I contratti intelligenti sono un software e così, come accade con altri software, sono programmati per compiere determinati compiti. Ecco un'altra differenza con i contratti cartacei: non è possibile che ci siano due interpretazioni dello stesso contratto. Se si verifica la condizione A, allora si produce l’effetto B. Inoltre, non è nemmeno necessario ricorrere a un intermediario (notai e avvocati), poiché quel ruolo è svolto dal codice di programmazione e quindi c'è anche una notevole diminuzione dei costi.
Catena a blocchi, parte inscindibile del contratto intelligente
Il codice del contratto intelligente viene eseguito nella parte superiore di una catena a blocchi. Questo è un enorme database, crittografato e immutabile, gestito da centinaia o addirittura migliaia di computer in cui non solo le informazioni possono essere archiviate ma anche qualsiasi cosa che abbia valore, come denaro, titoli, obbligazioni e titoli di proprietà. Questa base è globale e decentralizzata, quindi non appartiene o non è controllata da nessuno in particolare, ma da tutti coloro che partecipano alla blockchain.
Scrivendo qualcosa nella blockchain questo non può essere annullato, quindi tutte le transazioni sono visibili a tutti, ma non possono essere modificate o eliminate. La blockchain ha permesso la creazione di criptovalute, un attivo digitale che non è controllato da alcun governo o banca centrale, disponibile in tutto il mondo.
Vantaggi dei contratti intelligenti
Un contratto intelligente contiene una serie di funzionalità. Ad esempio, la transazione deve coinvolgere almeno due parti e, per l'esecuzione del contratto, la partecipazione umana non è necessaria, una volta che il "contratto intelligente" fa parte della blockchain.
Secondo Blockchainhub, i contratti intelligenti sono: auto- verificabili, auto- eseguiti e resistenti a qualsiasi tipo di manipolazione. Questi contratti offrono due vantaggi molto significativi: convertono gli obblighi legali in processi automatizzati e garantiscono un maggior grado di sicurezza.
Ad esempio, nel mondo tradizionale se una casa editrice avesse accordato di pagare ad uno scrittore una certa somma di denaro per un libro, ma poi decide di pagare solo il 70% del valore concordato supponendo di essere "insoddisfatta" della qualità del libro, cosa fa lo scrittore? Denuncia e va a giudizio per cercare di recuperare il restante 30% del valore concordato nel contratto tradizionale? Gli alti costi degli avvocati e del processo probabilmente lo farebbero rinunciare a tale idea; tuttavia, se avesse firmato un contratto di intelligente, il 100% del valore della transazione sarebbe stato fissato nella catena di blocchi per cui questo totale sarebbe stato depositato nel wallet dello scrittore, nel momento in cui le condizioni del contratto fossero soddisfatte.
Questa condizione di "auto-esecuzione" è la chiave per comprendere il successo dei contratti intelligenti. Il computer è quello che prende la decisione di fornire la proprietà di un bene o di un servizio, se sono soddisfatte le condizioni espresse nel suo codice di contratto.
Ecco qui un altro esempio per illustrare il grande vantaggio del contratto intelligente come "auto-esecuzione". Se un passeggero ha acquistato un biglietto aereo con criptovalute ed il suo volo è in ritardo, a causa della compagnia aerea, questa ha l'obbligo di risarcire il passeggero, a seconda delle ore di ritardo. Se ciò fosse fatto secondo le regole del mondo tradizionale, il passeggero dovrebbe recarsi presso un ufficio della compagnia aerea, presentare un reclamo o farlo attraverso il sito Web; ma, in ogni caso, la compagnia aerea potrebbe impiegare il tempo che ritiene necessario per pagare tale reclamo o addirittura potrebbe anche non pagare.
Nel caso di un contratto intelligente, poiché la transazione di acquisto del biglietto fa parte della catena dei blocchi ed i voli sono controllati automaticamente, il computer può immediatamente compensare i passeggeri depositando una percentuale del valore del biglietto nel loro cripto-wallet a titolo di rimborso danni senza che sia necessario per il passeggero presentare un reclamo.
Usi di contratti intelligenti
Gli usi dei contratti intelligenti sono molto diversi. Ad esempio, possono essere utilizzati in:
- Automazione dei pagamenti: i contratti intelligenti garantirebbero che gli importi concordati arrivino nei tempi stabiliti per le persone o le società indicate, automaticamente.
- Registrazione e cambio di proprietà: i documenti necessari per stabilire una proprietà dall'inizio sarebbero registrati nella blockchain e la proprietà potrebbe essere modificata tramite contratti intelligenti.
- Transazioni energetiche: potrebbero essere utilizzate per lo scambio di energia. Le fonti di elettricità sarebbero collegate a contratti intelligenti tra persone o aziende.
- Proprietà intellettuale: i contratti intelligenti possono automatizzare questo processo, soprattutto sulla distribuzione del reddito in caso di diritti condivisi sui prodotti o servizi.
- Assicurazione: in questo caso, il processo di pagamento degli incidenti potrebbe essere automatizzato e ciò consentirebbe di risparmiare tempo ed eliminare gli ostacoli burocratici.
- Scommesse: due o più parti utilizzerebbero un contratto intelligente per garantire il rispetto delle condizioni concordate in una scommessa
- Processi elettorali: attraverso un contratto intelligente, i risultati dei processi elettorali possono essere registrati e verificati in modo sicuro e accurato.