Cos'è Ethereum e cosa sono gli smart contract?

May 9, 2025
Cloud e Internet

Ethereum è una piattaforma informatica decentralizzata. Genera un token di criptovaluta noto come Ether. I programmatori possono scrivere "contratti intelligenti" sulla blockchain di Ethereum e questi contratti vengono eseguiti automaticamente in base al loro codice.

Cos'è Ethereum?

Ethereum è spesso menzionato nello stesso respiro di Bitcoin , ma è piuttosto diverso. Bitcoin è una criptovaluta e una rete di pagamento decentralizzata che consente il trasferimento dei token Bitcoin tra gli utenti.

RELAZIONATO: Cos'è Bitcoin e come funziona?

Il progetto Ethereum ha obiettivi più ampi. Come il Sito web di Ethereum afferma: "Ethereum è una piattaforma decentralizzata che gestisce contratti intelligenti". Questi contratti vengono eseguiti sulla "Ethereum Virtual Machine", una rete di elaborazione distribuita composta da tutti i dispositivi che eseguono nodi Ethereum.

La parte "piattaforma decentralizzata" significa che chiunque può configurare ed eseguire un nodo Ethereum, allo stesso modo in cui chiunque può eseguire un nodo Bitcoin. Chiunque voglia eseguire uno “smart contract” sui nodi deve pagare gli operatori di quei nodi in Ether, che è un token di criptovaluta legato a Ethereum. Pertanto, le persone che gestiscono nodi Ether forniscono potenza di calcolo e vengono pagate in Ether, in modo simile a come le persone che gestiscono nodi Bitcoin forniscono potenza di hashing e vengono pagate in Bitcoin.

In altre parole, mentre Bitcoin è solo un file blockchain e rete di pagamento, Ethereum è una rete informatica distribuita con una blockchain che può essere utilizzata per molte altre cose. Informazioni dettagliate sono disponibili in Libro bianco di Ethereum .

Cos'è Ether?

Ether è il token digitale (o criptovaluta) associato alla blockchain di Ethereum. In altre parole, Ether è la moneta e Ethereum è la piattaforma. Tuttavia, le persone ora usano spesso questi termini in modo intercambiabile. Per esempio, Coinbase te lo permette acquista Ethereum —Con questo significa gettoni Ether.

Questo è tecnicamente " altcoin , "Che in realtà significa solo una criptovaluta non Bitcoin. Come Bitcoin, Ether è supportato da una blockchain decentralizzata, in questo caso, la blockchain di Ethereum.

Gli sviluppatori che desiderano creare app, o "contratti intelligenti", sulla blockchain di Ethereum necessitano del token Ether per pagare i nodi per ospitarla, mentre gli utenti di app basate su Ethereum potrebbero aver bisogno di Ether per pagare i servizi in quelle app. Le persone potrebbero anche vendere servizi al di fuori della rete Ethereum e accettare pagamenti in Ether, oppure i token Ether potrebbero essere venduti in contanti su uno scambio, proprio come Bitcoin.

Perché le applicazioni decentralizzate sono interessanti?

La blockchain di Bitcoin memorizza una cronologia delle transazioni Bitcoin, e questo è tutto. La blockchain di Ethereum memorizza i token Ether nei portafogli delle persone, ma memorizza anche lo stato più recente di ogni contratto intelligente e il codice di ogni contratto intelligente.

Una blockchain è un libro mastro distribuito archiviato in più posizioni, quindi ciò significa che i dati del contratto intelligente sono archiviati da quei nodi Ethereum. Se crei un "contratto intelligente", noto anche come applicazione, sulla blockchain, viene archiviato ed eseguito in modo decentralizzato.

Per fare un confronto, pensa a molte delle applicazioni che utilizziamo oggi. Ciò include app di posta elettronica come Gmail, app per prendere appunti come Microsoft OneNote e qualsiasi altra cosa in cui utilizzi un'app e archivi i tuoi dati sui server di un'azienda. Se l'azienda che archivia i tuoi dati vieta i tuoi account, chiude l'app o chiude l'attività, perderai tutti i dati che avevi in ​​quell'app a meno che tu non avessi una copia di backup offline.

Se stavi utilizzando un'app costruita su Ethereum, sia il codice che compone l'app (il codice del contratto intelligente) che i dati personali (lo stato del contratto intelligente) sarebbero memorizzati sulla blockchain. Ogni volta che usavi un'app e modifichi i tuoi dati, tutti i nodi di Ethereum aggiorna lo stato dello smart contract. Ciò significa che non esiste un "punto di errore" centrale che potrebbe impedirti di accedere ai dati o chiudere l'app che utilizzi. I tuoi dati e il codice dell'app stessa verranno sottoposti a backup in tutto il mondo e nessuno potrebbe prendere tutte quelle note offline. Ovviamente, i tuoi dati sarebbero crittografati dalla blockchain in modo che nessun altro possa leggerli.

Cosa sono gli smart contract?

I contratti intelligenti sono applicazioni che vengono eseguite sulla macchina virtuale Ethereum. Questo è un "computer mondiale" decentralizzato in cui la potenza di calcolo è fornita da tutti quei nodi Ethereum. Tutti i nodi che forniscono potenza di calcolo vengono pagati per quella risorsa in token Ether.

Sono chiamati contratti intelligenti perché puoi scrivere "contratti" che vengono eseguiti automaticamente quando i requisiti vengono soddisfatti.

Ad esempio, immagina di costruire un servizio di crowdfunding simile a Kickstarter su Ethereum. Qualcuno potrebbe impostare uno smart contract Ethereum che raccolga denaro da inviare a qualcun altro. Lo smart contract potrebbe essere scritto per dire che quando $ 100.000 di valuta vengono aggiunti al pool, verranno tutti inviati al destinatario. Oppure, se la soglia di $ 100.000 non è stata raggiunta entro un mese, tutta la valuta verrà rispedita ai detentori originali della valuta. Ovviamente, questo userebbe gettoni Ether invece di dollari USA.

Tutto ciò avverrebbe secondo il codice del contratto intelligente, che esegue automaticamente le transazioni senza la necessità di una terza parte fidata per trattenere i soldi e firmare la transazione. Ad esempio, Kickstarter richiede una commissione del 5% oltre a una commissione di elaborazione del pagamento dal 3% al 5%, il che significherebbe da $ 8000 a $ 10000 in tasse su un progetto di crowdfunding da $ 100.000. Un contratto intelligente non richiederebbe il pagamento di commissioni a terze parti come Kickstarter.

I contratti intelligenti possono essere utilizzati per molte cose diverse. Gli sviluppatori possono creare contratti intelligenti che forniscono funzionalità ad altri contratti intelligenti, in modo simile a come funzionano le librerie software. Oppure i contratti intelligenti potrebbero essere semplicemente utilizzati come un'applicazione per archiviare informazioni sulla blockchain di Ethereum.

Per eseguire effettivamente il codice del contratto intelligente, qualcuno deve inviare abbastanza Ether come commissione di transazione: quanto dipende dalle risorse di elaborazione richieste. Questo paga i nodi Ethereum per la partecipazione e la fornitura della loro potenza di calcolo.

CryptoKitties usa contratti intelligenti

Una delle applicazioni più note costruite utilizzando contratti intelligenti sulla rete Ethereum è CryptoKitties , che si autodefinisce come "uno dei primi giochi al mondo ad essere costruito sulla tecnologia blockchain".

Essenzialmente, i CryptoKitties sono una forma di "collezionabile" digitale archiviata sulla blockchain di Ethereum. CryptoKitties fornisce una buona dimostrazione della capacità di archiviare e scambiare articoli digitali sulla rete Ethereum.

I nuovi CryptoKitties vengono generati tramite "breeding". Ciò comporta la scelta di due CryptoKitties di base e la spesa di token Ether per eseguire un contratto intelligente. I contratti utilizzano i due gatti scelti per generare un nuovo CryptoKitty. Questi gattini e i dettagli del processo di riproduzione sono memorizzati nel registro pubblico della blockchain di Ethereum.

Puoi "possedere" CryptoKitties, che sono archiviati nel registro blockchain di Ethereum. Puoi venderli o scambiarli con altre persone o acquistarli. Questo è diverso dall'utilizzo di un'app per smartphone che ti consente di acquistare, scambiare e allevare gatti. Questi verranno generalmente archiviati sui server dell'app e potresti perdere i tuoi preziosi animali domestici digitali se la società chiudesse l'app o bandisse il tuo account. Tuttavia, poiché i CryptoKitties sono archiviati sulla blockchain, ciò non può accadere. Nessuno può portarti via i tuoi gattini.

Nel dicembre 2017, guarda caso, intorno I prezzi più alti di sempre di Bitcoin - la gente lo aveva trascorso l'equivalente Ether di oltre $ 12 milioni su CryptoKitties, e il CryptoKitty più costoso è stato venduto per circa $ 120.000.

Come Ether, Bitcoin e dipinti costosi, CryptoKitties valgono tutto ciò che le persone sono disposte a pagare per loro.

Credito immagine: Alekseivanov /Shutterstock.com, Ethereum , CryptoKitties .

What Is Ethereum? (+ Smart Contracts)

CODE IS LAW? Smart Contracts Explained (Ethereum, DeFi)

Ethereum Q&A: How Do Smart Contracts Work?

📝 ETHEREUM SMART CONTRACTS | HOW DOES IT WORK? | HOW TO CREATE A SMART CONTRACT

Ethereum In Depth: Smart Contracts - Part 1: What Is A Smart Contract?

What Is Ethereum? | Ethereum Explained Smart Contracts | Blockchain Tutorial Beginners | Simplilearn

Ethereum Wallets Explained Simply (Smart Contracts, Gas, Transactions)

Solidity Tutorial - A Full Course On Ethereum, Blockchain Development, Smart Contracts, And The EVM

How To Write Smart Contracts On Ethereum - Programmer Explains

What Is Ethereum | Smart Contracts And Ethereum Explained | Blockchain Training | Edureka

How To Create An Ethereum Smart Contract

Smart Contracts - Simply Explained

Smart Contract | Ethereum | Blockchain

How To Code Your First Ethereum Smart Contract

A Beginner's Guide To Smart Contracts

What Is A Smart Contract? A Beginner’s Guide

Demo: Create An Ethereum Smart Contract

What Is Ethereum? A Beginner's Explanation In Plain English

How Smart Contracts Will Change The World | Olga Mack | TEDxSanFrancisco

Code Your First Smart Contract On Ethereum | Beginner Tutorial


Cloud e Internet - Articoli più popolari

Bing suggerisce le cose peggiori che puoi immaginare

Cloud e Internet Oct 10, 2025

Se utilizzi la ricerca di immagini di Bing, vedrai la peggiore sporcizia che puoi immaginare. Bing suggerisce termini razzisti e mostra immagini orribili. Bing ti suggerirà persino..


Come riprodurre qualsiasi video sulla tua Apple TV con VLC

Cloud e Internet May 14, 2025

Quando si tratta di riproduzione video, l'applicazione multipiattaforma VLC è un vero coltellino svizzero. È popolare su Windows, Mac e Linux da molto tempo, ma ora..


Come utilizzare Spoon.net per testare le app su un computer cloud virtuale

Cloud e Internet Jan 30, 2025

L'idea di eseguire app lato server non è una novità, ma non è davvero un concetto facilmente associabile ad applicazioni quotidiane come OpenOffice. Sono disponibili varie app on..


Come eseguire il benchmark del tuo dispositivo Android: 5 app gratuite

Cloud e Internet Apr 18, 2025

Perché indovinare le prestazioni del tuo dispositivo quando puoi eseguire alcuni test e ottenere statistiche dettagliate? Queste app testano la CPU, la GPU e altri componenti hardw..


Xmarks è morto, quindi quali altre opzioni hai?

Cloud e Internet Aug 21, 2025

È nato come estensione Foxmarks, poi l'hanno ribattezzato Xmarks e lo hanno fatto funzionare su qualsiasi browser web, e ora ha è morto di morte mortale . Il servizio durerà..


Principiante: aggiungi Google come provider di ricerca in Internet Explorer 9

Cloud e Internet Sep 17, 2025

CONTENUTO UNCACHED L'altro giorno Microsoft ha rilasciato al pubblico IE 9 Beta ed è molto carino. Puoi cercare direttamente nella barra degli indirizzi come in Chrome, ma il provider pred..


Apri facilmente documenti e fogli di calcolo Zoho in Firefox

Cloud e Internet Jun 25, 2025

CONTENUTO UNCACHED Sei un fan dei servizi online di Zoho e desideri un facile accesso ai file archiviati localmente? Allora potresti voler dare un'occhiata all'estensione Zoho Companion per..


Leggi libri Kindle sul tuo computer con Kindle per PC

Cloud e Internet Jan 19, 2025

Possiedi già un Kindle o stai pensando di acquistarne uno? Oggi guardiamo un'app gratuita di e-Reader di Amazon che ti consente di acquistare e leggere libri dal Kindle Store e semplifica la..


Categorie