Ethereum Classico (eBook)
268 Seiten
Un Miliardo Di Ben Informato [Italian] (Verlag)
978-0-00-079094-1 (ISBN)
Esplora il polso della decentralizzazione e il suo impatto sul nostro mondo digitale in Ethereum Classic, un titolo avvincente della serie Blockchain di Fouad Sabry. Questo libro unisce la tecnologia blockchain e le scienze politiche, rivelando come governance, consenso e potere si evolvono nei sistemi decentralizzati.
Breve panoramica dei capitoli:
1: Ethereum Classic: traccia le radici di Ethereum Classic e la sua posizione ideologica sull'immutabilità.
2: Bitcoin Cash: esamina l'origine di Bitcoin Cash, illustrando il consenso basato sulla blockchain in termini politici.
3: SegWit: evidenzia il ruolo di SegWit nella governance tecnica e nel processo decisionale collettivo nella blockchain.
4: Smart contract: esplora i contratti autoeseguibili come nuovi strumenti di diritto e autorità digitale.
5: Blockchain: fornisce spunti fondamentali sulla struttura della blockchain come modello di potere distribuito.
6: Fork (blockchain): discute i fork come espressione di divergenza politica all'interno dei sistemi decentralizzati.
7: Privacy e blockchain: analizza la privacy come diritto politico e la sua tutela nelle reti blockchain.
8: Ethereum: analizza l'evoluzione di Ethereum, confrontandone la visione con l'etica dell'immutabilità di Ethereum Classic.
9: Monero: illustra l'attenzione di Monero sull'anonimato come sfida alle strutture di sorveglianza centralizzate.
10: Litecoin: considera le innovazioni di Litecoin come sperimentazione di policy decentralizzate all'interno della blockchain.
11: Organizzazione autonoma decentralizzata: esplora le DAO come microstati digitali governati dal codice.
12: Gavin Wood: esamina il ruolo di Wood nel plasmare le filosofie blockchain e i paradigmi tecnologici decentralizzati.
13: Doppia spesa: analizza il problema della doppia spesa come una sfida alla fiducia nell'economia digitale.
14: Solidity: introduce il linguaggio Solidity come strumento per codificare la governance e la volontà politica digitale.
15: The DAO: indaga l'ascesa e il declino di The DAO, rivelando la governance della blockchain in crisi e in fase di riparazione.
16: Portafoglio di criptovalute: descrive i portafogli come identità digitali e strumenti per le singole agenzie finanziarie.
17: Vitalik Buterin: evidenzia la visione e l'influenza di Buterin sul ruolo sociale e politico della blockchain.
18: Criptovaluta: inquadra la criptovaluta come un'alternativa decentralizzata ai sistemi finanziari controllati dallo stato.
19: Applicazione decentralizzata: mostra come le DApp rimodellino la sovranità degli utenti e il controllo delle informazioni.
20: Bitcoin: illustra il ruolo di Bitcoin come genesi della rivoluzione economica e ideologica della blockchain.
21: Proof of Stake: analizza la PoS come modello di consenso con impliciti compromessi politico-economici.
Questo libro non è solo una panoramica tecnica; è una guida per professionisti, studenti e appassionati che desiderano comprendere come la blockchain metta in discussione le strutture di potere tradizionali. I concetti contenuti servono come una lente per studiare autorità, partecipazione e governance nell'era digitale.
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 | 2.5.2025 |
|---|---|
| Übersetzer | Cosimo Pinto |
| Sprache | italienisch |
| Themenwelt | Informatik ► Netzwerke ► Sicherheit / Firewall |
| ISBN-10 | 0-00-079094-X / 000079094X |
| ISBN-13 | 978-0-00-079094-1 / 9780000790941 |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
Größe: 656 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 Belletristik und Sachbüchern. Der Fließtext wird dynamisch an die Display- und Schriftgröße angepasst. Auch für mobile Lesegeräte ist EPUB daher gut geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
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
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.
aus dem Bereich