il concetto di Smart Contract
Il primo a teorizzare il concetto di smart contract fu Nick Szabo. Correva l'anno 1994.
Studioso legale e crittografo, Szabo si accorse che il registro (ledger) decentralizzato sarebbe potuto essere sfruttato per la creazione di "contratti intelligenti".
Nick Szabo è una figura controversa nel mondo delle criptovalute. Sono in tanti, infatti, a sostenere che sia lui il leggendario Satoshi Nakamoto, considerato l'inventore di Bitcoin.
Ethereum è la blockchain di riferimento per la creazione di smart contract, per questo motivo troviamo i due termini associati spesso insieme.
molti smart contract ora nascono con la crypomoneta Tron TRX
Vitalik Buterin, inventore di Ethereum, è andato oltre il concetto di semplice criptovaluta. All'interno della piattaforma che ha creato, i "contratti intelligenti" rappresentano una componente fondamentale.
Infatti, lo scopo principale di Ethereum è consentire ai partecipanti della rete di creare e pubblicare i contratti basati sulla blockchain. A testimonianza di ciò, è sufficiente ricordare che Ether (la criptovaluta) serve per far funzionare gli smart contract.
Dunque, un obiettivo molto diverso rispetto a quello di Bitcoin, nato come alternativa al denaro reale e oggi considerato da più parti come nuova riserva di valore (oro digitale).
Il primo passaggio è la stipula di un contratto. Le due parti trascrivono poi le clausole in uno smart contract. Successivamente, il "contratto intelligente" viene inserito nella blockchain. I partecipanti (i nodi della catena di blocchi) verificano l'esattezza delle informazioni riportate, quindi l'accordo digitale entra a far parte di un blocco.
A questo punto, gli utenti della blockchain validano il blocco tramite il meccanismo Proof of Work (PoW). Chi si occupa della validazione del blocco riceve a sua volta la criptovaluta Ether come ricompensa.
Terminata l'operazione, il blocco contenente lo smart contract viene aggiunto alla blockchain. Da qui in avanti la responsabilità di monitorare che le condizioni del contratto si verifichino nella realtà è affidata a un agente terzo (come ad esempio un'applicazione per smartphone).
Non appena l'app invia il segnale alla blockchain che una o più condizioni si sono compiute, quest'ultima rende automatica l'esecuzione dello smart contract.
VANTAGGI DI UNO SMART CONTRACT
SEMPLICE
Basta un click per investire e un click per ritirare
SICURO
Nessuno puo' mettere mano nello smart contract, quando é verificato esegue gli ordini con la blockchain e nessuno puo' scappare con il denaro
GRATUITO
le app sono gratuite ci sono costi di fee a cui bisogna fare attenzione ritirare solo nei momenti in cui le fee sono basse
VANTAGGIOSO
Iscriviti e guadagna da circa 3% al giorno a 5% al giorno negli smart contract con Tron