Smart contract

Da Wikipedia, l'enciclopedia libera.
Jump to navigation Jump to search

Gli smart contract sono protocolli informatici che facilitano, verificano, o fanno rispettare, la negoziazione o l'esecuzione di un contratto, permettendo talvolta la parziale o la totale esclusione di una clausola contrattuale. Gli smart contract, di solito, hanno anche un'interfaccia utente e spesso simulano la logica delle clausole contrattuali. I sostenitori degli smart contract affermano che molti tipi di clausole contrattuali possono quindi essere rese parzialmente o integralmente automatizzate, auto-ottemperanti, o entrambe le cose. Gli smart contract aspirano ad assicurare una sicurezza superiore alla contrattualistica esistente e di ridurre i costi di transazione associati alla contrattazione.

Esempi[modifica | modifica wikitesto]

Gli schemi per la gestione dei diritti di proprietà intellettuale sono smart contract per le licenze sul copyright, così come gli schemi di crittografia finanziaria per i contratti finanziari. Gli schemi Controllo di ammissibilità, gli algoritmi token bucket, e gli altri meccanismi di qualità del servizio aiutano a facilitare gli accordi sul livello del(i) servizio(i). Qualche rete P2P necessita di meccanismi atti ad assicurare che degli estranei possano contribuire da remoto, e utilizzare risorse, senza richiedere la supervisione degli attuali contratti legali. Due esempi di tali protocolli sono il protocollo di trading dello storage di dati informatici in flŭd backup[1] e il Mojo Nation filesharing auction. L'autenticazione crittografica di una parte di prodotto, eseguita da un'altra, è stata impiegata in luogo di un contratto tra il produttore e il consumatore, per verificare vincolando le condizioni.[2]

Note[modifica | modifica wikitesto]

  1. ^ Fairness - flud Archiviato il 14 febbraio 2015 in Internet Archive.
  2. ^ Copia archiviata (PDF), su cpppe.umd.edu. URL consultato il 4 luglio 2015 (archiviato dall'url originale il 13 gennaio 2013).