Cos’è un contratto intelligente?

1. Il termine "contratto intelligente" è stato proposto per la prima volta dal famoso crittografo Nick Szabo nel 1994. Utilizza la programmazione per eseguire in modo accurato ed efficiente i termini contrattuali preimpostati.

2. Una spiegazione dettagliata è: Uno smart contract è in realtà un protocollo informatico che utilizza un'istruzione del computer per ottenere l'autoverifica, l'esecuzione automatica e generare prove verificabili per dimostrare la validità dell'operazione contrattuale.

3. Quando entrambe le parti di un contratto intelligente generano una transazione patrimoniale sulla blockchain, una parte di codice verrà automaticamente attivata per completare automaticamente il processo di transazione specifico. Questa stringa di codice informatico costituisce il contratto intelligente.

4. Per dirla semplicemente, uno smart contract è un contratto che viene eseguito sulla catena pubblica. La parte del progetto e l'utente scrivono il contratto (accordo) in anticipo. Dopo aver completato la codifica e l'implementazione del contratto, il contratto verrà essere eseguito sulla catena pubblica.