Compartir este artículo

È tempo di lanciare la Beacon Chain Ethereum 2.0

Abbiamo trascorso gli ultimi nove mesi a testare la vita di questa cosa. È tempo di mettere in gioco idee, soldi e tempo.

È tempo di lanciare la beacon chain Ethereum 2.0.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de The Protocol hoy. Ver Todos Los Boletines

Abbiamo trascorso gli ultimi nove mesi a testare la vita di questa cosa. L'anno è iniziato con enormi testnet single client di lunga durata: reti Sapphire, Topaz e Onyx gestite da Prysmatic Labs. Ad aprile, c'erano piccole reti multi-client: Schlesi, Witti e Altona, tutte chiamate come stazioni della metropolitana, in linea con la tradizione delle testnet Ethereum .

Ben Edgington fornisce consulenza su Eth2 su ConsenSys. L'evento "Invest: Ethereum Economy" di CoinDesk è il 14 ottobre.

E poi il ONE, il testnet Medalla. Chiamato così in onore di Medalla Milagrosa sulla metropolitana di Buenos Aires, è in funzione da oltre due mesi, con quattro diverse implementazioni client coinvolte in tutto questo tempo. Continua a funzionare oggi con oltre 50.000 validatori che vi partecipano attivamente, il che lo rende ONE delle più grandi reti di consenso decentralizzate esistenti.

I progressi non sono stati tutti lisci. Pochi giorni dopo l'avvio della testnet Medalla, ONE dei client ha subito una questione criticache ha interrotto la catena per qualche giorno. Ma è a questo che servono i testnet. Abbiamo mantenuto la catena in funzione e siamo stati in grado di riportarla in piena salute, con una serie di lezioni apprese.

Tra queste, la diversità dei clienti è importante. Se vogliamo che la beacon chain sia resiliente, nessuna implementazione di un singolo cliente può dominare. Come Danny Ryan, un ricercatore CORE presso la Ethereum Foundation, ha scritto, "L'incidente su Medalla è stato notevolmente amplificato dal fallimento del client Prysm dominante e, mentre ci spostiamo verso la rete principale, noi, come comunità,doverecercare consapevolmente di porre rimedio a questo."

Quattro client di alta qualità, verificati e testati in battaglia sono attualmente disponibili per l'esecuzione al lancio della beacon chain: Teku, Lighthouse, Nimbus e Prysm. Ognuno ha il suo sapore e la sua base di utenti target. Ad esempio,Teku, il client ETH 2.0 di ConsenSys, è stato progettato e realizzato principalmente pensando agli staker istituzionali e professionali (anche se lo gestirò a casa), con strumenti di sicurezza aggiuntivi come un servizio di firma remota e un tagliandoservizio di prevenzione.

La catena di beacon avrà ricompense e penalità reali, e T possiamo simularle con le testnet.

I team dei clienti hanno anche imparato a concordare standard comuni per la migrazione delle informazioni tra le loro implementazioni. Ciò consente agli staker di passare rapidamente e in sicurezza da un client all'altro e aiuterà notevolmente il ripristino degli incidenti in futuro.

Vedi anche:Un giorno nella vita di un validatore Ethereum 2.0

La pelle in gioco

Forse la lezione più grande? È difficile replicare fedelmente la proof-of-stake su reti che non sono incentivate. La partecipazione a queste testnet è completamente gratuita, il che non è affatto realistico. Sulle testnet, gli staker possono trascurare i loro nodi senza conseguenze reali; possono registrare migliaia di validatori, quindi semplicemente spegnerli e possono mettere giù le puntate ma non unirsi mai alla rete.

Sulla vera beacon chain, dove è realmente in gioco un valore significativo, ci aspettiamo che il comportamento degli utenti sia piuttosto diverso.

Ecco perché è giunto il momento di andare in diretta con la beacon chain. Abbiamo testato tutto il resto in ogni modo possibile: il contratto di deposito è statoformalmente verificato; gli strumenti di deposito hannoè stato sottoposto a revisione contabile; la specifica haè stato sottoposto a revisione contabile; la catena di segnalazione è stataformalmente modellato; il protocollo Da scoprire del nodo ha è stato sottoposto a revisione contabile; il protocollo di rete haè stato sottoposto a revisione contabile; la criptoeconomia haè stato simulato; stiamo correndo incentivatireti di attacco; abbiamo fattotest fuzz; ogni cliente ha superato almeno ONE audit di sicurezza di terze parti. Centinaia di paia di occhi hanno esaminato attentamente l'intero processo nell'ultimo anno.

Tuttavia, la vera catena di beacon avrà ricompense e penalità reali, e semplicemente T possiamo simularle con le testnet.

Per quanto riguarda la ricompensa, con il numero minimo necessario di 16.384 individui 32ETH picchetti (ONE picchetto è ONE validatore), la resa lorda per la convalida sulla catena beacon è oltre il 20% all'annoAnche in questi giorni di inebrianti – seppur temporanei – ritorni della DeFi ( Finanza decentralizzata), questo è piuttosto convincente.

Le penalità non sono particolarmente onerose. Finché riesci a KEEP il tuo validatore online almeno per metà del tempo, non perderai la tua posta in gioco, se non in circostanze estreme. E finché Seguici delle linee guida ragionevoli, è in atto una protezione sufficiente a impedire che la tua posta in gioco venga tagliata.

Abbiamo testato queste cose il più possibile in laboratorio: ora è il momento di eseguirle in natura. La roadmap Ethereum 2.0 è stata attentamente suddivisa in fasi in modo da poter provare questo nuovo, ambizioso meccanismo proof-of-stake in isolamento, nella fase 0, prima che qualsiasi altra cosa dipenda da esso.

Pertanto, nel caso peggiore in assoluto di un guasto catastrofico o di un attacco che colpisce una larga percentuale di staker, c'è sempre la possibilità di accettare di ripristinare la catena senza conseguenze a catena.

Stiamo pianificando ONE prova di lancio a metà ottobre, la testnet Zinken. Non molti giorni dopo, mi aspetto che il contratto di deposito venga distribuito, con una beacon chain genesis di destinazione entro circa sei settimane.

Vedi anche:3 cose che dovresti sapere prima di fare staking su Ethereum 2.0

Impegni

Fin dall'inizio, lo staking non è adatto a tutti.

ONE motivo è che può essere piuttosto impegnativo dal punto di vista tecnico. Gli staker devono KEEP un server in funzione il più vicino possibile a 24 ore su 24, 7 giorni su 7. Devono KEEP i loro sistemi sicuri e rimanere aggiornati sugli aggiornamenti software dei client. Per coloro che non sono sicuri di ospitare un nodo di staking, ci sono molti servizi di terze partidiventando disponibile. All'interno di ConsenSys, stiamo offrendoPicchettamento Codefi, una soluzione white-label chiavi in ​​mano per le aziende che vogliono investire in Ethereum 2.0.

Un'altra cosa da tenere a mente è che, una volta dentro, ci si impegna per il lungo periodo. Fin dall'inizio, gli staker potranno smettere di convalidare e congelare la loro posta in gioco e le loro ricompense se lo desiderano. Tuttavia, quell'ether rimarrà bloccato sulla beacon chain fino a quando non sarà stata consegnata la Fase 1.5 della roadmap ETH 2.0.

La fase 1.5 è il punto in cui l'attuale catena Ethereum viene imbarcata nel sistema Ethereum 2.0, insieme a tutti i suoi account e contratti. Solo dopo questo gli staker potranno richiedere le loro ricompense e recuperare le loro puntate. Fino ad allora, non c'è modo di uscire dai tuoi fondi. Il lavoro sulla fase 1.5 sta procedendo bene, ma non ha una tempistica di consegna fissa. Potrebbero volerci ancora un paio d'anni.

Per quanto mi riguarda, sono stato coinvolto in Ethereum 2.0 abbastanza a lungo, e l'ho seguitoabbastanza da vicino, che credo di sapere dove sono sepolti tutti i corpi. Sono abbastanza sicuro dell'integrità e della sicurezza di ciò che abbiamo costruito, e dei team che lo hanno costruito, chela mia famiglia ha intenzione di puntare sulla beacon chain fin dal ONE giorno.

Se vuoi unirti a noi per supportare questa straordinaria evoluzione della rete Ethereum , tieni d'occhio gli annunci ufficiali delle prossime settimane. Nel frattempo, non è troppo tardi per avere qualche spunto pratico su cosa ti aspetta unendosi alla testnet Medalla.

Vedi anche:3 modi in cui lo staking sconvolgerà l'economia di Ethereum

Nota: Las opiniones expresadas en esta columna son las del autor y no necesariamente reflejan las de CoinDesk, Inc. o sus propietarios y afiliados.

Ben Edgington

Ben Edgington è consulente per Eth2 in ConsenSys. Prima di entrare in ConsenSys, è stato Head of Engineering for Information Systems presso Hitachi Europe.

Picture of CoinDesk author Ben Edgington