criptovalute

È ora di scoprire come funziona davvero Ethereum

L’applicazione Ethereum non richiede un’entità per archiviare e controllare i tuoi dati. Per raggiungere questo obiettivo, Ethereum prende molto in prestito dal protocollo bitcoin e dal suo design blockchain. Ma lo regola per supportare applicazioni al di là di ciò che riguarda le criptovalute.

Tuttavia, Ethereum mira ad astrarre il design di bitcoin in modo che gli sviluppatori possano creare applicazioni o accordi con passaggi aggiuntivi, nuove regole di proprietà, formati di transazione alternativi o diversi modi di trasferire lo stato.

L’obiettivo del linguaggio di programmazione «Turing-complete» di ethereum è consentire agli sviluppatori di scrivere più programmi in cui le transazioni blockchain possono governare e automatizzare risultati specifici. Questa flessibilità è forse la principale innovazione di Ethereum.

La lega di Ethereum e Blockchain

La struttura di Ethereum e blockchain è molto simile a quella di Bitcoin. Questo perché è un record condiviso di tutta la cronologia delle transazioni. Ogni nodo della rete memorizza una copia di questa cronologia.

La grande differenza con ETH è che i suoi nodi memorizzano lo stato più recente di ogni contratto intelligente. Oltre a tutte le transazioni ether.

Per ogni applicazione ethereum, la rete deve tenere traccia dello «stato» o delle informazioni correnti di tutte queste applicazioni. Compreso il saldo di ciascun utente, tutto il codice del contratto intelligente e dove è memorizzato. Bitcoin, da parte sua, utilizza gli output delle transazioni non spesi per tenere traccia di chi ha quanto in BTC.

Anche se sembra più complesso, l’idea è abbastanza semplice. Ogni volta che viene effettuata una transazione bitcoin, la rete «rompe» l’importo totale come la carta moneta. Ciò consente di emettere bitcoin in un modo che fa sì che i dati si comportino in modo simile alle valute fisiche o allo scambio. Per effettuare transazioni future, la rete bitcoin deve sommare tutti i suoi pezzi di cambiamento. Questi sono classificati come «spesi» o «non spesi».

Ethereum, invece, utilizza gli account. Come i fondi del conto bancario, i token ether appaiono in un portafoglio. Inoltre, questi possono essere trasferiti su un altro account. I fondi sono sempre da qualche parte, ma non hanno quella che potremmo definire una relazione continuativa.

Cos’è la macchina virtuale di ethereum?

Con ethereum, ogni volta che un programma viene utilizzato, viene elaborato da una rete di migliaia di computer. I contratti scritti in uno specifico linguaggio di programmazione smart contract sono compilati in «bytecode». Questa è una funzionalità chiamata «macchina virtuale ethereum» (EVM) che puoi leggere ed eseguire.

Ogni nodo della rete contiene una copia della transazione e la cronologia del contratto intelligente. Oltre a tenere traccia dello ‘stato’ attuale. Ogni volta che un utente esegue un’azione, tutti i nodi della rete devono raggiungere un accordo affinché questa modifica avvenga.

L’obiettivo qui è che la rete di minatori e nodi si assumano la responsabilità di trasferire il passaggio da stato a stato, piuttosto che un’autorità come PayPal o una banca. I minatori di Bitcoin convalidano il passaggio di proprietà di BTC da una persona all’altra. L’EVM esegue un contratto con le regole inizialmente programmate dallo sviluppatore.

Il calcolo effettivo nell’EVM viene eseguito utilizzando un linguaggio bytecode basato su stack (gli zeri e quelli che possono essere letti da una macchina), ma gli sviluppatori possono scrivere contratti intelligenti in linguaggi di alto livello che sono più facili da leggere e scrivere..

I minatori sono quelli che si assicurano l’intero processo. Questi assicurano che nessuno spenda i propri soldi più di una volta e rifiuta i contratti intelligenti non pagati. Ci sono alcune migliaia di nodi eterei attivati ​​sulla rete e ogni nodo sta compilando ed eseguendo lo stesso codice.

Quindi, come puoi vedere approssimativamente, il sistema Ethereum gestisce una piattaforma che risulta essere più flessibile perché può essere adattata a vari ambiti che non hanno solo a che fare con denaro e transazioni. Non ci resta che aspettare per vedere cosa riserva il futuro, ma è quasi scontato che ETH continuerà ad evolversi in maniera impressionante e il suo posto nel mondo sarà sempre più importante.

Post correlati

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba