Smart contract
Smart contract è l’insieme di istruzioni espresse in linguaggio informatico e visibili a tutti, che vengono eseguite automaticamente da una rete Blockchain al verificarsi di predeterminati eventi.
Gli smart contract 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.
Una volta attivato lo smart contract, la sua esecuzione è garantita e non arrestabile. In alcune piattaforme uno smart contract è anche in grado di ricevere e inviare transazioni.
Gli smart contract, di solito, hanno anche un’interfaccia utente e spesso simulano la logica delle clausole contrattuali.