Cosa sono gli smart contract ?

Definizione di Smart Contract :

Come ogni altro contratto, uno smart contract gestisce i termini e le condizioni di un accordo tra due parti. A differenza dei contratti tradizionali, però, i termini degli smart contract vengono eseguiti secondo codice programmato su una blockchain come Ethereum. I contratti intelligenti consentono agli sviluppatori di creare applicazioni che sfruttano la sicurezza, l'affidabilità e l'accessibilità della blockchain, fornendo complesse funzioni peer-to-peer, comprese applicazioni di prestito e assicurazione e servizi di concessione, logistica e giochi.



Perché gli smart contract sono importanti?

I contratti intelligenti consentono agli sviluppatori di creare un'ampia varietà di applicazioni e token decentralizzati. Sono utilizzati in vari campi, inclusi nuovi strumenti finanziari, logistica e giochi, e sono archiviati sulla blockchain come qualsiasi altra transazione di criptovaluta. Una volta che un'applicazione di contratto intelligente è stata aggiunta alla blockchain, generalmente non può essere rimossa o modificata (sebbene ci siano alcune eccezioni).


Possono sostituire a tutti gli effetti i contratti più classici?

I contratti intelligenti non hanno nulla a che vedere con i contratti classici e non hanno valore legale.

Gli smart contract sono validi sulla blockchain e non sono altro che programmi, e quindi frammenti di codice, che vengono pubblicati su una blockchain specifica ed eseguono determinati calcoli ogni volta che vengono chiamati.

In teoria, se continuano a funzionare, e se la loro sicurezza e affidabilità sono migliorate, potrebbero emergere in futuro interessanti applicazioni pratiche (alcune sono nate, ma non sono ancora mainstream nei paesi del primo mondo e molto lavoro deve essere fatto per renderli affidabili, veloci e facili da usare). In futuro, il rapporto tra alcune persone o aziende può essere regolato da contratti intelligenti, ma devono acquisire valore legale per svolgere questo ruolo.

Commenti