L'evoluzione di Ethereum 2.0: le tue domande hanno risposto

Nel novembre 2017 al BeyondBlock Taipei, Vitalik Buterin ha presentato il suo visione per Ethereum 2.0: sharding per la scalabilità e Casper come algoritmo di consenso per il passaggio a Proof-of-Stake (PoS).

Lo sharding è stato concepito come "la creazione di una blockchain in cui hai cento universi diversi, e ogni universo è uno spazio account diverso, e puoi avere un account in un universo o un contratto in un universo, e puoi inviare una transazione in un certo universo, e può influenzare solo le cose in quell'universo. Ha continuato a spiegare che tutti i frammenti sarebbero stati interconnessi e avrebbero "condiviso il consenso".  

Alla fine, le linee tra questi frammenti potrebbero essere sfocate e potrebbero persino essere eseguite su più frammenti.  

Vitalik ha inoltre menzionato come, al contrario di quelle catene che si erano stabilite sull'uso di una qualche forma di "supernodo", pensava che fosse importante che Ethereum potesse essere gestito da una rete di "computer portatili di consumo". Vitalik ha ammesso all'epoca che "non esiste una concezione precisa di ciò che va in Ethereum 2.0".

Che cos'è Ethereum 2.0 adesso?

Ethereum 2.0 potrebbe includere lo sharding e altre modifiche in futuro. Per ora, quando si verifica "The Merge", passerà semplicemente dalla catena Proof-of-Work (PoW) come catena principale alla catena PoS.

Non sarà nemmeno possibile per le persone ritirare la propria puntata fino a quando non sarà pianificato hard fork diversi mesi dopo la fusione.

Cos'è l'unione?

Per mesi, le persone hanno iniziato a fare staking e a partecipare a PoS su una "catena di segnali". L'unione è quando quel livello di consenso viene combinato con lo stato esistente e il livello di esecuzione della transazione effettivo.

In pratica, è quando PoS assume ruoli di sicurezza e consenso per PoW in Ethereum. Attualmente è previsto che accada a una "difficoltà terminale totale" di 5.875 × 10 ^ 22, intorno al 14 o 15 settembre. Una volta che si verificherà, Ethereum sarà interamente PoS.

Leggi di più: Ecco cosa devi sapere su Merge di Ethereum 2.0

Che dire del fork EthPOW di cui ho sentito parlare?

Ci sono state discussioni su un potenziale fork PoW dello stato di Ethereum al momento della fusione. Justin Sun è coinvolto, come spesso accade quando c'è l'opportunità di trarre profitto dagli sforzi degli altri sviluppatori di protocolli. Il suo scambio Poloniex ha elencato i token prima della fusione per consentire speculazione su di esso.  

Il problema fondamentale con i fork non maggioritari per le catene di smart contract è che è probabile che una varietà di token abbia valore solo su una singola catena. Ciò è particolarmente vero per le stablecoin in cui l'emittente spesso deciderà esplicitamente quale catena continuerà ad avere valore.

Tether, Circle e Paxos hanno tutti annunciato la loro intenzione di seguire la catena PoS, il che significa loro i token sull'altro fork saranno effettivamente privi di valore. Ciò significa anche che qualsiasi altro protocollo sul fork di minoranza avrà grossi problemi e perderà valore perché le risorse non varranno $ 1 come previsto.

Ciò è aggravato dal fatto che ci sono altri asset stabili come Dai che dipendono dal valore stabile di queste monete. Questi dovrebbero anche avere seri problemi, così come i protocolli che si aspettano implicitamente o esplicitamente un valore di Dai vicino a $ 1.  

Tuttavia, potrebbero esserci opportunità per attori ben collegati per trarne profitto nei primi due blocchi mentre il valore tenta di passare tra $ 1 e $ 0. Molte delle persone che promuovono questo fork probabilmente sperano di farlo.

In sostanza, ciò significa che le stablecoin decidono i fork per le catene di contratti intelligenti, se possono diventare abbastanza importanti nell '"ecosistema".

Cos'è la posta in gioco?

Lo staking è il processo di partecipazione al consenso per le catene PoS. Ethereum 2.0 utilizzerà il Gasper algoritmo di consenso, che è una combinazione di Casper sviluppato da Vitalik Buterin e Virgil Griffith, e l'algoritmo per LMD FANTASMA scelta della forcella sviluppata da Vlad Zamfir.   

Gli utenti con almeno 32 ether che possono eseguire un nodo di convalida possono guadagnare premi per lo staking. Sono previste ricompense per lo staking proporre un blocco o attestare un blocco. Attualmente, proponenti ricevere ricompense se qualcuno viene tagliato.

Vitalik Buterin ha presentato la sua visione per Ethereum 2.0 nel 2017. Timestamp alle 3:09:00.

Una volta che il validatore è attivo, può essere scelto come "proponente" che suggerisce il blocco successivo per la rete, o come "attestatore" che firma il blocco proposto più di recente.  

Se hai più di 32 ether e desideri più ricompense per lo staking, dovrai eseguire più nodi poiché ciascuno viene trattato come avente un "saldo effettivo" di 32 ether.

Se hai meno di 32 ether, non puoi partecipare individualmente allo staking. Puoi scegliere di farlo 'pool' il tuo etere con altri depositanti attraverso un servizio come Lido. Ciò ti consente di ricevere comunque alcuni dei premi dallo staking e non richiede la gestione del tuo hardware o dell'intera quantità di ether. Aveva anche un token che ti permetteva di ottenere liquidità prima che i prelievi di staking fossero disponibili ed era in parte responsabile della distruzione Three Arrows Capital.  

Attualmente nessuno che sta puntando può ritirarsi, e questo è destinato a cambiare in un futuro hard fork.  

Cos'è il taglio?

Il taglio è la punizione per i validatori che si comportano male. Se un insieme di chiavi vota più di una volta su una proposta, propone due blocchi per lo stesso slot o tenta di modificare la cronologia, può essere tagliato. I validatori tagliati perdono una parte della loro puntata e lo sono costretto ad uscire dal processo di consenso.

Che cos'è la perdita di inattività?

La perdita di inattività è una penalità per un nodo che non è online. Più nodi sono offline, più aggressivo è questo drenaggio. Quando la rete è ancora funzionante, questo drenaggio è relativamente piccolo, ma se un numero molto elevato di validatori va offline, diventa una perdita molto più grave.

L'intenzione di questa scelta progettuale è quella di far scendere i validatori inattivi al di sotto del minimo di 16 ether necessari per continuare a fare staking, in modo che alla fine i validatori online possano nuovamente eseguire la catena.  

Lo staking è sicuro rispetto a PoW?

È una domanda complicata. Probabilmente. Forse. Sì. No. A seconda di come vuoi strutturare la tua domanda, a chi vuoi chiedere e come pensi a determinati presupposti influenzerà fortemente la tua conclusione a questa domanda.

PoW ha la tendenza a centralizzare nei "pool" minerari, mentre è più economico per uno staker PoS lavorare in modo indipendente.  

Tuttavia, poiché i delegati PoS assegnano premi proporzionali a coloro che hanno già la quota maggiore piuttosto che a coloro che stanno spendendo di più, può tendere ad avere un effetto 'ricchi diventano più ricchi'.  

Solo, il taglio offre l'opportunità di imporre un costo molto alto agli attaccanti. Può distruggere efficacemente il valore che detengono e alla fine lasciarli incapaci di continuare l'attacco poiché i loro nodi vengono rimossi dal consenso.  

Andreas Antonopoulus spiega la probabilità di un attacco del 51% su Bitcoin.

Andreas Antonopoulus ha discusso di come in PoW se si è sotto attacco in questo modo, una delle soluzioni più interessanti è quella di cambiare l'algoritmo PoW e rendere effettivamente inutili tutti gli ASIC esistenti (se ci sono altre catene non sono veramente inutili, ma se Bitcoin dovessero cambiare, il loro valore crollerebbe).

Tuttavia, questo è un ricorso molto ampio, e non prende di mira specificamente l'attaccante, dove come PoS può mirare specificamente solo all'attore "cattivo".  

PoW presenta vantaggi per la "distribuzione" di token, forzando la combustione di risorse fisiche (energia) per acquisire più monete, ma è meno chiaro che presenta vantaggi per la sicurezza a lungo termine, soprattutto quando la distribuzione di nuove risorse rallenta o si ferma

Una discussione completa dei relativi compromessi di sicurezza tra le due configurazioni va oltre lo scopo di questo pezzo.

Che fine ha fatto lo sharding?

Sharding faceva ancora parte di Vitalik visione di Ethereum nel 2021. Ma da allora, i roll-up sono migliorati ed è emerso un nuovo concetto chiamato "danksharding" come opzione di ridimensionamento futuro per Ethereum.  

La visione originale dello sharding prevedeva universi separati che avrebbero condiviso la sicurezza a livello di consenso. Questi frammenti fornivano ambienti di "esecuzione" separati in cui si sarebbero verificate le transazioni e le interazioni effettive e avrebbero richiesto strutture aggiuntive per consentire la comunicazione tra di loro. La complessità di questa visione ce l'ha fatta meno attraente nel tempo.

Cos'è un roll up?

I roll-up sono in qualche modo analoghi a quelli di Vitalikcatene di fantasmi' che ha descritto nel 2014. Sono effettivamente blockchain separate che tentano di condividere la sicurezza con il livello di base.

I roll-up eseguono la loro esecuzione fuori dalla catena principale e quindi inviano i dati alla catena principale. I roll-up ottimisti presuppongono che le transazioni siano valide a meno che non venga presentata una "prova di frode".. I roll-up a conoscenza zero coinvolgono i validatori del roll-up che presentano una prova che dimostri che le transazioni eseguite sono valide.  

Ora sono anche la visione di Ethereum futuro.

Leggi di più: Cosa sono i roll-up di Ethereum e perché sono importanti?

Cos'è il danksharding?

Danksharding è una nuova visione per la scalabilità di Ethereum che ha lo scopo di affrontare il fatto che i roll-up creano e pubblicano così tanti dati sul livello base. Ha lo scopo di fornire ai nodi un modo per verificare che i dati siano disponibili, senza dover verificare i dati stessi.  

Ethereum intende fare affidamento su uno schema chiamato 'impegni KZG,' che si basano sulla creazione di un polinomio che consente ad altri nodi di verificare che i dati siano stati codificati correttamente se combinati con il campionamento dei validatori per assicurarsi che i dati siano disponibili.

Affinché questo piano funzioni in modo appropriato, è necessario che ci sia nodi abbastanza onesti memorizzare i dati per metterli insieme e che i nodi devono essere in grado di comunicare tra loro per ricreare il blocco completo.  

Danksharding si basa sulla separazione proponente/costruttore per funzionare. Tuttavia, non fa parte dell'unione ed è invece sulla tabella di marcia di Ethereum.  

Che cos'è la separazione proponente/costruttore?

Separazione proponente/costruttore (PBS) è un modo per separare la costruzione di blocchi e la proposta effettiva dei blocchi al resto della rete. L'idea è che Miner Extractable Value (MEV) abbia un effetto centralizzante in PoS, perché consente a determinati nodi di ricevere ricompense sproporzionate dalla loro puntata. La separazione di questi ruoli ha lo scopo di democratizzare l'accesso a MEV e smussare quella centralizzazione incentivo

L'implementazione di PBS non è definitiva, ma il concetto generale è quello i costruttori di blocchi presenterebbero offerte e intestazioni di blocco. I proponenti selezionerebbero un'intestazione e un'offerta, probabilmente favorendo l'offerta più grande. Un comitato attesta che l'intestazione del blocco era l'intestazione vincente. Il costruttore di blocchi condivide il corpo del blocco, quindi un comitato separato lo attesta e viene aggiunto alla catena.

La separazione del proponente/costruttore non fa parte della fusione ma è sulla tabella di marcia per Ethereum.  

Tuttavia, i validatori più piccoli che si preoccupano del processo di necessità di costruire blocchi possono invece fare affidamento su strumenti come i Flashbot MEV-boost. Questo è uno strumento che consente ai validatori di configurare i propri nodi per ricevere i blocchi inviati loro dai "relatori" che inviano i blocchi pieni di MEV costruiti dai costruttori.

Leggi di più: Ethereum 2.0 può essere interrotto con una piccola partecipazione in criptovalute, scoprono i ricercatori

Perché il PBS è importante per il danksharding?

In breve, perché il danksharding trasferisce più responsabilità ai costruttori di blocchi. Ci si aspetta che scarichino tutti i diversi dati, un ruolo che andrebbe sempre più oltre i singoli validatori. Questo è esacerbato dai roll-up come loro pubblicare una grande quantità di dati. I validatori controlleranno invece solo che una piccola parte dei dati in un blocco sia presente.  

Questo effettivamente "frammenta" la responsabilità di conservare e controllare che tutti i dati necessari siano disponibili, consentendo una maggiore scalabilità.

Quali altre cose sono necessarie o utili per il danksharding?

Proposta di miglioramento di Ethereum 4844 intende introdurre il "Proto-Danksharding". Non è danksharding, poiché tutti i validatori devono ancora convalidare tutti i dati, piuttosto che la responsabilità viene "sharding".

Quello che fa è cambiare il modo in cui vengono archiviati i dati dai rollup. Invece di essere in giro a tempo indeterminato, lo saranno invece potato dopo un mese, che aiuta a ridurre la quantità di stato che i validatori dovranno continuare a trasportare.  

Cambia anche il modo in cui funziona il mercato delle commissioni di Ethereum, interrompendo la memorizzazione di questi dati dal calcolo del gas esistente.  

EIP-4844 non fa parte di Merge ma è sulla tabella di marcia per Ethereum.  

Proposta di miglioramento di Ethereum 4444 è un cambiamento nel modo in cui i client servono i dati ad altri nodi. Richiede che i nodi non trasmettano più dati storici più vecchi di un anno ad altri nodi. Questo termina effettivamente la "sincronizzazione completa", in cui le persone si sincronizzerebbero dal primo blocco. Invece partirebbero da un checkpoint e si sincronizzerebbero da lì.

EIP-4444 fa anche parte della tabella di marcia per Ethereum e non fa parte della fusione.  

Cosa succede ai dati?

La risposta breve è che è memorizzato da altre persone. Chi sono quelle persone? Beh, è ​​un po' complicato.  

Le singole applicazioni dovranno probabilmente trovare modi per archiviare e condividere tali informazioni, quindi Optimism e Arbitrum, ad esempio, saranno incentivati ​​a garantire che i dati necessari per le loro applicazioni siano ancora disponibili.  

Anche i fornitori di infrastrutture più grandi come Infura finiranno per avere un ruolo importante nel mantenimento di questi dati. EIP-4444 cita specificamente gli sforzi di La rete dei portali ed Il grafo per fornire mercati e disponibilità per i dati.

Cosa cambierà per gli utenti?

Molto poco! Soprattutto per coloro che non partecipano attivamente al consenso. Per coloro che lo sono, dovranno passare dalle loro probabili configurazioni basate su GPU per PoW a configurazioni di staking per PoS.  

Leggi di più: Ecco come gli addetti ai lavori si stanno arricchendo grazie all'unione di Ethereum

Questo renderà le mie transazioni più economiche?

No, almeno non in modo significativo. Tuttavia, potrebbe in futuro. Se Ethereum inizia a implementare i passi verso l'apolidia e non richiede più ai validatori di scaricare tutti i dati, sarà probabilmente possibile aumentare il limite del gas.

È improbabile che ciò avvenga fino a dopo PBS, dopo EIP-4444, dopo EIP-4844 e così via non dovrebbe essere previsto immediatamente. Molte di queste stesse modifiche consentiranno anche ai roll-up di aumentare il loro throughput e la quantità di transazioni possibili aumenterà. Tuttavia, l'unione e il passaggio al POS di per sé non renderanno le tue transazioni più economiche.

Questo renderà le mie transazioni più veloci?

No, almeno non in modo significativo.  

Questo farà aumentare il numero?

È impossibile dirlo, ma fatecelo sapere su Twitter.

Per notizie più informate, seguici su Twitter ed Google News o ascolta il nostro podcast investigativo Innovato: Blockchain City.

Fonte: https://protos.com/the-evolution-of-ethereum-2-0-your-questions-answered/