Home Cripto per avanzati Che cos'è un contratto intelligente?

Che cos'è un contratto intelligente?

Cripto per avanzati

Altri articoli

1.1. Cos'è la tecnologia peer-to-peer?
1.2. Che cos'è il Web3?
1.3. Che cos'è un contratto intelligente?
1.4. Che cos'è la DeFi?
1.5. Cosa sono le dApp?
1.6. Che cos'è la crittografia?
1.7. Cosa si intende per crittografia e decrittografia?
1.8. Che cos'è GameFi?
1.9. Cosa sono i derivati delle criptovalute?
1.10. Chi sono i cacciatori di criptovalute?
1.11. Che cos'è Algorand?
1.12. Come acquistare oggetti nel metaverso?
1.13. Che cos'è blockstack
1.14. Che cos'è il chainlink
1.15. Cosa significa bruciare i gettoni
1.16. Cos'è una catena laterale
1.17. Cosa sono le criptoguerre
1.18. Che cos'è l'attacco di spolvero
1.19. Che cos'è Yearn.finance YFI
1.20. Che cos'è un oracolo
1.21. Che cos'è una trappola per orsi
1.22. Che cos'è lo scalping
1.23. Che cos'è il POAP
1.24. Cos'è il cryptojacking
1.25. Che cos'è l'attacco del 51%
1.26. Che cos'è il gateway di pagamento crypto e come funziona?
1.27. Che cos'è il front running
1.28. Che cos'è il protocollo iniettivo
1.29. Cos'è la catena arpa
1.30. Cos'è l'hyperledger
1.31. Che cos'è il loopring
1.32. Che cos'è il denaro magico di internet
1.33. Che cos'è il protocollo impostato
1.34. Che cos'è l'equilibratore
1.35. Che cosa sono i proiettili
1.36. Che cos'è l'aggregazione delle firme
1.37. Che cos'è l'agricoltura della resa
1.38. Come funziona una borsa delle criptovalute?
1.39. Analisi tecnica e fondamentale
1.40. Sentimenti del mercato delle criptovalute
1.41. Metodi di trading a breve termine
1.42. Metodi di trading a lungo termine
1.43. Cosa sono gli schemi Pump and Dump?
1.44. Trading a pronti di criptovalute vs. trading a margine

In poche parole, uno "smart contract" è un software che gira sulla blockchain di Ethereum. È un insieme di codice (le sue funzioni) e di dati (il suo stato) che vive sulla blockchain di Ethereum a un unico indirizzo.

I conti Ethereum hanno la forma di smart contract. Ciò indica che hanno un saldo e possono inviare transazioni attraverso la rete. Tuttavia, non sono controllati da un utente, ma vengono distribuiti sulla rete ed eseguiti in base a una serie di istruzioni. Gli account utente possono quindi interagire con uno smart contract inviando transazioni che fanno sì che lo smart contract esegua una funzione. I contratti intelligenti, come i contratti tradizionali, possono stabilire regole e farle rispettare automaticamente attraverso la programmazione. I contratti intelligenti non possono essere cancellati per impostazione predefinita e le loro interazioni sono permanenti.

Un contratto intelligente è un contratto autoesecutivo in cui le condizioni dell'accordo acquirente-venditore sono codificate direttamente in linee di codice. Una rete blockchain distribuita e decentralizzata ospita il codice e gli accordi in esso contenuti. Le transazioni sono tracciabili e irreversibili e il codice ne controlla l'esecuzione. Senza la necessità di un'autorità centrale, di un sistema legale o di un meccanismo di applicazione esterno, i contratti intelligenti consentono di effettuare transazioni e accordi affidabili tra parti diverse e anonime. Sebbene la tecnologia blockchain sia comunemente associata al bitcoin, è cresciuta fino a comprendere molto di più.

Nick Szabo, un informatico americano che ha creato una moneta virtuale soprannominata "Bit Gold" nel 1998, 10 anni prima dello sviluppo del bitcoin, ha introdotto gli smart contract nel 1994. Szabo viene spesso scambiato per Satoshi Nakamoto, l'anonimo creatore del bitcoin, affermazione che lui ha negato. I contratti intelligenti, secondo Szabo, sono protocolli di transazione automatizzati che eseguono le disposizioni di un contratto. Szabo ha cercato di portare metodi di transazione elettronica come i POS (point of sale) nell'arena digitale.

Szabo ha anche raccomandato l'esecuzione di un contratto per attività sintetiche come derivati e obbligazioni nel suo documento. Szabo ha affermato che: "Questi nuovi titoli vengono creati in vari modi mescolando titoli (come le obbligazioni) e derivati (come le opzioni e i futures). Grazie all'analisi computerizzata di queste complicate strutture a termine, strutture a termine di pagamento molto complesse possono ora essere costruite in contratti standardizzati e scambiate con bassi costi di transazione". Se la mettiamo in modo semplice, si riferiva alla vendita e all'acquisto di strumenti derivati con termini complessi.

Scopri gli altri livelli