Contratti intelligenti (Smart contracts) Blockchain? Cosa sono? | Rankia: Comunità finanziaria

Contratti intelligenti (Smart contracts) Blockchain? Cosa sono?

È un accordo tra due o più parti che permette il trasferimento di contratti o clausole contrattuali in linguaggio naturale al codice del computer essendo in grado di auto-eseguirsi senza bisogno di intermediari.

I contratti intelligenti sono sviluppati tramite script, cioè documenti contenenti istruzioni, scritti in codici di programmazione. È importante separare due aree di un contratto intelligente: tecnologica e legale.

Contratti intelligenti (Smart contracts) Blockchain? Cosa sono?

Per capire un contratto intelligente, dobbiamo prima ricordare cosa significa un contratto. Un contratto non è altro che un accordo tra due o più parti, un ambiente in cui si definisce cosa può essere fatto, come può essere fatto, cosa succede se qualcosa non viene fatto. In altre parole, regole del gioco che permettono a tutte le parti che lo accettano di capire in cosa consisterà l'interazione che andranno a realizzare.

Fino ad ora, i contratti sono stati documenti verbali o costosi documenti scritti. Questi documenti sono soggetti a leggi e giurisdizioni territoriali e a volte richiedono un notaio. Cioè, più costi, tempo e terze parti coinvolte nel processo. Per questo motivo, non sono accessibili a tutti. E questa non è la parte peggiore: il contenuto dei contratti può essere soggetto a interpretazione.

Un contratto intelligente, d'altra parte, è in grado di eseguire e far rispettare se stesso, in modo autonomo e automatico, senza intermediari o mediatori. Evitano l'onere dell'interpretazione perché non sono verbali o scritte nelle lingue che parliamo. I contratti intelligenti sono “script” (codici informatici) scritti in linguaggi di programmazione. Ciò significa che i termini del contratto sono puramente frasi e comandi nel codice che lo forma.

D'altra parte, uno smart contract può essere creato e chiamato da persone fisiche e/o giuridiche. Ma anche da macchine o altri programmi che lavorano autonomamente. Un contratto intelligente è valido senza dipendere dalle autorità. Questo è dovuto alla sua natura: è un codice visibile a tutti e non può essere cambiato perché esiste sulla tecnologia blockchain. Questo gli conferisce un carattere decentralizzato, immutabile e trasparente.

È importante notare che, essendo distribuito da migliaia di computer, evita la necessità che una grande azienda sia il custode, il che elimina la burocrazia, la censura e i grandi costi/tempo coinvolti in questo processo, che, per inciso, fino ad ora è stato il custode.

Se combiniamo i principi di un contratto intelligente con la creatività di molti sviluppatori del pianeta, il risultato sono possibilità mai viste prima, accessibili a tutti e a costi che rasentano il gratuito. Ecosistemi senza figure autoritarie che sottomettono i loro membri alla loro volontà. Stiamo parlando di un mondo più giusto.

La prima volta che i contratti intelligenti sono conosciuti pubblicamente è attraverso Nick Szabo, giurista e crittografo Nick Szabo che ha menzionato pubblicamente il termine in un documento nel 1995. Due anni dopo, nel 1997, ha sviluppato un documento molto più dettagliato che spiega gli Smart Contracts.

Sfortunatamente, era impossibile renderla una realtà con l'infrastruttura tecnologica esistente. Affinché i contratti intelligenti possano essere eseguiti, devono esistere transazioni programmabili e un sistema finanziario nativo digitale che le riconosca.

Proprio quello che Szabo definiva inesistente nel 1995, nel 2009 (quasi 15 anni dopo) sarebbe diventato una realtà con l'emergere di Bitcoin e la sua tecnologia, la blockchain.

Conclusioni degli Smart Contracts

Quando parliamo dei benefici dell'uso dei contratti intelligenti rispetto ai contratti tradizionali, prendiamo in considerazione sia i benefici dei contratti intelligenti che i benefici della tecnologia che li supporta.

Oltre ad avere la capacità di auto-eseguirsi e quindi ridurre il tempo e i costi delle risorse, i contratti intelligenti hanno il vantaggio di essere integrati nella Blockchain. Questo permette che tutte le informazioni siano registrate, immutabili, sicure e accessibili.

In conclusione, possiamo estrarre i seguenti benefici degli Smart Contracts e della Blockchain:

  • Trasparenza
  • Tracciabilità
  • Integrità
  • Elimina la burocrazia
  • Elimina le figure autoritarie

La tua prima Guida alle Criptovalute
Guida raccomandata

La tua prima Guida alle Criptovalute

Impara tutto sulle criptovalute e su come investire saggiamente con la nostra guida.

Scaricare gratis

Lascia un commento

Sii il primo a commentare!
Commento

Benvenuto nella comunità!

Seleziona i temi che ti interessano e personalizza la tua esperienza in Rankia

Ti invieremo una newsletter ogni due settimane con le novità di ogni categoria che hai scelto


Vuoi ricevere le notifiche dei nostri eventi/webinar?


Continuando, accetti l'informativa sulla privacy