Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Ethereum Classico -  Fouad Sabry

Ethereum Classico (eBook)

Contratti intelligenti decentralizzati per un futuro senza fiducia

(Autor)

eBook Download: EPUB
2025 | 1. Auflage
258 Seiten
Un Miliardo Di Ben Informato [Italian] (Verlag)
978-0-00-101457-2 (ISBN)
Systemvoraussetzungen
4,49 inkl. MwSt
(CHF 4,35)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

Scopri l'avvincente mondo di Ethereum Classic in questa guida essenziale della serie Smart Contract. Comprendere questa fondamentale piattaforma blockchain non è solo per i professionisti della tecnologia: è fondamentale per comprendere l'evoluzione della governance digitale e della finanza decentralizzate. Questo libro offre un'analisi approfondita pensata per studenti, professionisti e appassionati.


Breve panoramica dei capitoli:


1: Ethereum Classic: scopri le origini, la visione e il significato di Ethereum Classic nella storia della blockchain.


2: Bitcoin: scopri le fondamenta di Bitcoin e come ha aperto la strada all'esistenza di Ethereum Classic.


3: Solidity: esplora Solidity come linguaggio di programmazione alla base degli smart contract sulle blockchain basate su Ethereum.


4: Wallet per criptovalute: scopri come i wallet funzionano per proteggere gli asset e interagire con gli smart contract.


5: Smart contract: esamina i meccanismi, i vantaggi e il potere trasformativo degli smart contract.


6: Criptovaluta: Scopri l'ecosistema più ampio delle criptovalute che supporta le piattaforme di smart contract.


7: Vitalik Buterin: Scopri le intuizioni del creatore di Ethereum e la sua influenza sulla filosofia blockchain.


8: Rete Nervos: Confronta Nervos con Ethereum Classic per comprendere le diverse soluzioni di smart contract.


9: Applicazione decentralizzata: Scopri come le DApp sfruttano gli smart contract per offrire servizi controllati dall'utente.


10: Monero: Comprendi l'attenzione di Monero alla privacy e il suo contrasto con la trasparenza di Ethereum Classic.


11: Litecoin: Analizza il ruolo di Litecoin e le sue somiglianze tecnologiche con le blockchain abilitate agli smart contract.


12: Bitcoin Cash: Esplora lo scopo dei fork di Bitcoin e il loro rapporto con la scissione di Ethereum Classic.


13: Blockchain: Apprendi i fondamenti della blockchain, la spina dorsale dell'infrastruttura di Ethereum Classic.


14: Gavin Wood: Scopri i contributi di Gavin Wood e il suo ruolo nell'evoluzione degli smart contract.


15: Fork (blockchain): Approfondisci il concetto di fork della blockchain e come definiscono Ethereum Classic.


16: Organizzazione autonoma decentralizzata: Comprendi le DAO e la loro interazione con gli smart contract.


17: SegWit: Esplora la rilevanza di SegWit e il confronto tra gli aggiornamenti di protocollo nelle diverse blockchain.


18: Doublespending: Scopri come Ethereum Classic e altre blockchain si difendono dalle minacce di doublespending.


19: La DAO: Studia l'incidente DAO che ha portato alla creazione di Ethereum Classic e ha plasmato l'etica della blockchain.


20: Proof of Stake: Confronta la PoS con l'uso continuato della proof of work da parte di Ethereum Classic.


21: Ethereum: Esplora l'evoluzione di Ethereum dopo la scissione e la sua connessione continua con Ethereum Classic.


Questo libro offre più di una semplice conoscenza: apre una finestra sul futuro dei sistemi trustless, della trasparenza e dell'innovazione decentralizzata. Che siate accademici, sviluppatori, decisori politici o semplicemente curiosi, questo libro vi fornirà gli strumenti per comprendere gli smart contract in contesti politici ed economici.

Capitolo 1 :Ethereum Classico


La funzione degli smart contract (scripting) è inclusa in Ethereum Classic, che è una piattaforma di calcolo distribuito basata su blockchain e open source. Consente di implementare una versione personalizzata del consenso Nakamoto utilizzando le modifiche di stato basate sulle transazioni che vengono eseguite su una Ethereum Virtual Machine (EVM) pubblica.

La storia della rete Ethereum è conservata nella sua interezza e nella sua forma originale da Ethereum Classic. Durante un processo denominato "mining", che verifica i calcoli effettuati sull'EVM di Ethereum Classic, i nodi della rete vengono ricompensati con ethereum quando completano con successo la procedura. L'attuale politica monetaria per l'ETC, che è stata implementata l'11 dicembre 2017, cerca di raggiungere gli stessi obiettivi del bitcoin, ovvero essere meccanica, algoritmica e limitata. Gli ETC possono essere scambiati con altri asset, materie prime, valute, beni e servizi, nonché con le commissioni di transazione associate all'utilizzo della rete.

L'Ethereum Virtual Computer (EVM), fornito da Ethereum Classic, è una macchina virtuale decentralizzata e completa di Turing che, utilizzando una rete globale di nodi pubblici, è in grado di eseguire l'esecuzione di script. A differenza di altri set di istruzioni, come lo script bitcoin, il set di istruzioni della macchina virtuale è Turing-completo. Il gas è un meccanismo di prezzo di transazione che viene utilizzato internamente sulla rete. Le sue funzioni principali sono ridurre lo spam e distribuire le risorse.

Prima del lancio ufficiale della rete Frontier, la Ethereum Foundation ha prodotto una serie di prototipi senza nome della piattaforma Ethereum come parte della sua serie proof-of-concept. Questi prototipi sono stati utilizzati in preparazione per l'introduzione della rete Frontier. Dopo lo scandalo DAO, la rete classica di Ethereum ha continuato a utilizzare questa base di codice.

La vulnerabilità nel software di smart contract utilizzato dal progetto The DAO è stata sfruttata il 20 luglio 2016, con conseguente perdita di Ether per un valore di cinquanta milioni di dollari.

La Ethereum Foundation, proprietaria del marchio, ha assegnato il BIP-44 Coin Index 60 e l'EVM Chain ID 1 alla catena appena creata che aveva la storia rivista. A questa catena è stato dato il nome commerciale Ethereum (codice: ETH). La storia della rapina è stata rimossa dalla blockchain di Ethereum quando è stata passata a questa nuova catena.

Alcuni partecipanti alla comunità di Ethereum scelgono di ignorare l'aggiornamento e di continuare a lavorare sul precursore della piattaforma, la rete Ethereum originale. La catena che non si è divisa e ha mantenuto la sua storia originale è stata portata avanti come Ethereum Classic (codice: ETC), e le è stato assegnato il BIP-44 Coin Index 61 e l'EVM Chain ID 61.

Il 28 maggio 2016 è stato pubblicato un documento che descriveva in dettaglio i problemi di sicurezza nella DAO. Queste vulnerabilità consentono potenzialmente di prelevare Ether dalla DAO. Peter Vessenes ha fatto un annuncio pubblico il 9 giugno 2016, che un significativo difetto di sicurezza noto come problema di chiamata ricorsiva era presente in un gran numero di contratti Solidity, ma non veniva affrontato correttamente. Il 12 giugno 2016, Stephan Tual ha rilasciato una dichiarazione pubblica affermando che il denaro DAO era al sicuro nonostante la significativa falla di sicurezza nel sistema recentemente rivelata.

Il 15 luglio 2016, c'è stata una votazione on-chain con poco preavviso sull'hard fork DAO.

Il blocco numero 1.920.000, prodotto dai miner di Ethereum Classic il 20 luglio 2016, è stato il primo blocco che non è stato incluso nella catena che è stata separata da Ethereum. Questo blocco è stato il primo ad essere escluso.

La "Difficulty Bomb" è un metodo che è stato creato per aumentare esponenzialmente la difficoltà del mining al fine di far passare la catena Ethereum dal meccanismo di consenso proof-of-work al meccanismo di consenso proof-of-stake in futuro. Al blocco 200.000, è stata applicata alla rete una modifica nota come "Era glaciale", che ha portato all'aggiunta di questa Difficulty Bomb. Durante il periodo in cui i giocatori di Ethereum Classic discutevano sull'efficacia della Difficulty Bomb, un aggiornamento della rete noto come "Die Hard" è stato implementato al blocco 3.000.000 per posticipare l'impatto del meccanismo. Non appena gli utenti della rete hanno preso una decisione in merito, Ethereum Classic ha aggiornato la sua rete al blocco 5.900.000 in modo da disinnescare la Difficulty Bomb in modo irreversibile. Ciò ha portato la rete a impegnarsi nel processo di consenso proof-of-work piuttosto che continuare con un futuro che includeva la proof-of-stake.

Nel tentativo di aggiornare il protocollo Ethereum Classic, sono state pianificate una serie di modifiche al protocollo per consentire funzionalità che la rete Ethereum ha precedentemente abilitato nel corso degli anni precedenti. Atlantide, che è stato attivato nel settembre 2019, ha permesso le modifiche in sospeso a Bisanzio. Agharta, che è stato attivato a gennaio 2020, ha portato le patch Constantinople di Ethereum. Phoenix, che è stato attivato a novembre 2020, ha finalmente raggiunto la parità di protocollo tra Ethereum Classic ed Ethereum con l'introduzione dell'aggiornamento del protocollo Istanbul. Dall'attivazione del protocollo Phoenix, le app in esecuzione sulla rete Ethereum Classic e sulla rete Ethereum Foundation sono ora completamente compatibili tra loro.

Dopo una serie di attacchi del 51% alla rete Ethereum Classic nel 2020, la comunità ha discusso la possibilità di implementare una modifica all'algoritmo di mining Ethash sottostante. Ciò impedirebbe a Ethereum Classic di essere una catena proof-of-work minoritaria nell'algoritmo di mining di Etax, attualmente dominato da Ethereum. Alla fine si è deciso di raddoppiare la durata dell'epoca Ethash da 30.000 a 60.000 al fine di ridurre le dimensioni del DAG e impedire ai miner di Ethash di passare facilmente a Ethereum Classic. Questa decisione è stata presa dopo aver valutato una serie di opzioni diverse, come il RandomX di Monero o lo standardizzato SHA-3-256. Ci sono diversi nomi per questa versione aggiornata di Ethash, tra cui ETChash e l'aggiornamento Thanos.

Come nel caso di altre criptovalute, la veridicità di ogni ether è garantita da una blockchain. Una blockchain è un elenco in continua espansione di record che vengono indicati come "blocchi". Questi blocchi sono collegati tra loro tramite l'uso della crittografia, che ne garantisce la sicurezza. A differenza di Bitcoin, Ethereum Classic funziona mantenendo conti e saldi tramite un processo denominato transizioni di stato. Ciò non dipende da eventuali output di transazioni che non sono ancora stati spesi (UTXO). I saldi correnti di tutti i conti e tutti i dati aggiuntivi sono indicati dallo stato. Invece di essere registrato sulla blockchain, lo stato viene conservato in un albero Merkle Patricia separato. Un portafoglio di criptovaluta viene utilizzato per memorizzare le "chiavi" o gli "indirizzi" che possono essere utilizzati per ricevere o spendere Ether. Queste "chiavi" e "indirizzi" possono essere pubblici o privati. Questi possono essere costruiti utilizzando mnemonici sotto forma di BIP 39 per un "portafoglio HD" secondo BIP 32. Poiché Ethereum non utilizza un sistema UTXO, questo passaggio non è richiesto nello stack tecnologico di Ethereum. È possibile scrivere sulla blockchain utilizzando la chiave privata, il che comporterà il completamento di una transazione in ether.

È necessario disporre dell'hash Keccak-256 della chiave pubblica associata all'account a cui si vuole inviare Ether. Gli account Ether sono considerati pseudonimi a causa del fatto che non sono collegati a individui identificabili, ma piuttosto a uno o più indirizzi.

L'ETC è un asset cruciale per il funzionamento di Ethereum Classic, che, di conseguenza, offre agli utenti un registro pubblico distribuito su cui possono registrare e verificare le loro transazioni. Il gas è un'unità di calcolo utilizzata nelle transazioni e in altre modifiche di stato. Questa valuta viene utilizzata per pagare il gas. Sebbene possa essere indicato come ether nel contesto di Ethereum Classic, bisogna fare attenzione a non confonderlo con ETH, un'altra criptovaluta nota anche come ether.

Viene scambiato sugli exchange di criptovalute con il simbolo della valuta ETC ed è quotato su tali exchange.

e il carattere greco maiuscolo Xi (Ξ) è generalmente usato per il suo simbolo di valuta.

Sulla rete Ethereum Classic, viene utilizzato anche allo scopo di pagare le commissioni di transazione e per la fornitura di servizi computazionali.

Il prefisso "0x", che è un identificatore standard per l'esadecimale, viene aggiunto alla fine degli indirizzi Ethereum Classic. Inoltre, i 20 byte più a destra dell'hash Keccak-256 (big endian) della chiave pubblica ECDSA sono inclusi negli indirizzi di Ethereum Classic (la curva utilizzata è la cosiddetta secp256k1, la stessa di bitcoin). Poiché ogni byte è rappresentato da due cifre in formato esadecimale, gli indirizzi sono costituiti da un totale di 40 cifre esadecimali. Un indirizzo tipico per Ethereum Classic potrebbe essere simile a questo: 0xb794f5ea0ba39494ce839613fffba74279579268. Gli indirizzi dei contratti utilizzano sempre lo stesso formato, ma i loro valori dipendono dal mittente e dal nonce associato alla transazione di formazione. Se abbiamo semplicemente un indirizzo per ogni tipo di account e nessuno dei dati della blockchain, gli account utente e gli account contrattuali sono indistinguibili l'uno dall'altro. Qualsiasi hash Keccak-256 legittimo...

Erscheint lt. Verlag 14.8.2025
Übersetzer Cosimo Pinto
Sprache italienisch
Themenwelt Informatik Netzwerke Sicherheit / Firewall
ISBN-10 0-00-101457-9 / 0001014579
ISBN-13 978-0-00-101457-2 / 9780001014572
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)
Größe: 586 KB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Technische und organisatorische Schutzmaßnahmen gegen Datenverlust …

von Thomas H. Lenhard

eBook Download (2025)
Springer Vieweg (Verlag)
CHF 34,15
Methodische Kombination von IT-Strategie und IT-Reifegradmodell

von Markus Mangiapane; Roman P. Büchler

eBook Download (2024)
Springer Fachmedien Wiesbaden (Verlag)
CHF 45,90
Das Praxishandbuch zu Krisenmanagement und Krisenkommunikation

von Holger Kaschner

eBook Download (2024)
Springer Fachmedien Wiesbaden (Verlag)
CHF 38,95