NewsDevelopersEnterpriseBlockchain ExplainedEvents and ConferencesPressButlletins informatius
Subscriu-te al nostre butlletí.
Correu electrònic
Respectem la vostra privadesa
IniciBlogDesenvolupament de la cadena de blocs
Ethereum 2020: un full de ruta i perspectives
Una versió comentada del full de ruta personal de Vitalik Buterin per a Ethereum i de com podeu contribuir al desenvolupament de Beacon Chain. per ConsenSys, 25 de març de 2020 Publicat el 25 de març de 2020
Què ve a Ethereum 2020? En cas que ho hagis perdut, Vitalik Buterin ha fet una piulada a full de ruta personal d’Ethereum. Us pregunteu què significa el seu diagrama i què s’espera aquest any? He anotat el diagrama amb enllaços i previsualitzaré el que és probable a Ethereum 2020.
La combinació: escalar Ethereum a prova d’estaca i fragments
Aquí teniu un full de ruta anònim d’Ethereum amb enllaços de referència. Accepto la responsabilitat de les opcions d’enllaç. Tots els crèdits del diagrama haurien d’anar a Buterin.
Feu clic a la imatge per veure els dipòsits relacionats amb cada pas del full de ruta.
Hi ha quatre parts principals del diagrama, que van de dalt a baix:
- “Eth1.x altre”
- “Apatridia eth1.x”
- Un “nucli” que parteix de eth2 Fase 0 i convergeix cap al eth1 -> eth2 combinació que elimina la prova de treball (PoW).
- eth2 Fase 2 i més enllà
L’eix central horitzontal transmet el temps. Al llarg d’aquest eix hi ha un “nucli”, des del llançament de la fase 0 fins al llançament de la fase 1 fins a el “Combinar”: l’eth1 -> eth2 FUSIÓ. La Fusió té tres dependències:
- llançament de la fase 1 eth2
- eth1 -> especificació i implementació de la fusió eth2
- eth1.x apatridia
Amb la combinació, el sistema desaprofita la cadena de prova de treball. Els usuaris ja no hauran d’executar un client eth1 i un client eth2 per seguir dues cadenes de blocs. Ethereum serà un sistema tallat de Prova d’estaca. N’hi haurà un Ethereum estava format per la cadena Beacon i les cadenes de fragments. L’estat eth1 s’emmagatzema a Shard 0. Els usuaris continuen realitzant transaccions i utilitzant aplicacions tal com han estat fent.
The Merge és un salt gegant per a l’escalabilitat d’Ethereum. Es necessita una enginyeria significativa per fer possible la combinació i executar-la amb seguretat. Les dependències anteriors classifiquen la major part del treball.
Hi ha molt a debatre amb la combinació i altres elements, però aquí aprofundirem en el nucli i en “eth1.x other” perquè contenen Ethereum 2020. Al nucli, comencem amb Ethereum 2.0 Fase 0.
Ethereum 2.0 Fase 0
L’element amb més probabilitats d’estar disponible el 2020 és el Cadena de balises.
La Fase 0 consisteix en una xarxa de prova de participació en execució, però encara no inclou la participació o la capacitat de processar transaccions diferents a algunes operacions de validador.
Els requisits previs principals per al llançament de Beacon Chain són:
- Publicació del contracte de dipòsit eth2 a la xarxa principal eth1.
- Almenys dos, idealment tres, equips de clients eth2 que publiquen una versió de producció del programari.
- Un cop publicat el contracte de dipòsit, hi ingressaran almenys 16.384 validadors (524.288 ETH).
Per què és probable que la cadena de balises per a Ethereum 2020?
Hi ha Danny Ryan, Diederik Loerakker i quatre equips que han estat creant clients eth2 de qualitat de producció. Alfabèticament, són: Far, Nimbus, Prisma, Teku, Trinitat.
Hi ha diversos nivells de col·laboradors de la Fundació Ethereum i d’altres equips com Artemis, Harmony, Lodestar, Nethermind, Parity, a més dels que estableixen empreses d’apostar com a servei i “nouvinguts”. També s’han realitzat algunes auditories.
La missió de lliurar la cadena Beacon el 2020 és clara i les forces estan concentrades. La major part del treball també s’ha realitzat de manera distribuïda.
Socioeconòmicament, una taxa percentual anual (TAE) superior al 20% és una tarifa atractiva per al lliure mercat per organitzar i activar 16.384 validadors (524.288 ETH) de formes evidents o creatives. (La TAE disminuirà amb més validadors.)
Font: enllaç APR superior al 24-03-2020
Com es pot contribuir a Ethereum 2020
S’espera que es produeixin llançaments de producció de clients de Beacon Chain després de més auditories i que una xarxa de proves multiclient estigui funcionant de forma estable durant algun temps; les xarxes de prova per a un sol client ja s’estan executant de manera estable, tot i que es desitja més optimització i proves amb càrrega elevada.
Sempre són benvinguts més col·laboradors. Les àrees de contribució inclouen la creació de xarxes de peer-to-peer de clients, la seva interoperabilitat i els factors habituals de proves, seguretat, rendiment i estabilitat dels clients i de la xarxa..
Per a experts en pirateria informàtica, seguretat, EVM i contractes intel·ligents, auditar el contracte de dipòsit i revisar el treball de Verificació en temps d’execució és primordial. Tot i que el bytecode a mainnet encara no està desplegat, ja podeu obtenir un avantatge inicial ja que no s’espera cap canvi en el contracte de dipòsit.
Ethereum 1.x necessita ajuda
La part superior del diagrama, “eth1.x other”, són els elements relacionats amb la xarxa principal Ethereum actual.
Tres àrees, aproximadament tres EIP, necessiten propietaris dedicats per tenir una possibilitat raonable de desplegar-se a mainnet el 2020.
Una precompilació BLS12-381 ha estat defensada durant diversos mesos per Alex Vlasov, de Matter Labs, i l’EIP 2537 està en bon camí. EIP 2537 afegeix compatibilitat amb la corba BLS12-381 que eth2 utilitza i permetrà que els contractes intel·ligents siguin clients lleugers d’eth2. Amb la precompilació, es poden escriure nous contractes intel·ligents que verifiquen dades de fragments eth2. El llançament de eth2 Phase 1 introduirà fragments, que augmentaran la disponibilitat de dades per als paquets acumulatius eth1. Bàsicament, els paquets acumulatius són contractes intel·ligents que tenen la major part del seu càlcul i emmagatzematge fora de la cadena, però algunes dades en cadena com a alternativa. Els paquets acumulatius es tornen més escalables quan la disponibilitat de dades no els encoratja. Amb Alex Vlasov, la precompilació BLS12-381 sembla probable el 2020 (i fins i tot pot estar disponible abans de la cadena Beacon).
EIP-1559 és emocionant per als usuaris, ja que poden ignorar la fixació de preus del gas alhora que tenen la seguretat que no paguen en excés les comissions o que retardaran les seves transaccions injustament. Des de l’EIP: “s’espera que la majoria dels usuaris no hagin d’ajustar manualment les tarifes de gasolina, fins i tot en períodes amb una alta activitat a la xarxa”. A més, la seva elegància implica cremar algunes taxes que compensen la inflació de l’ETH sense disminuir en gran mesura les recompenses dels miner. Hi ha hagut treballs des que es va proposar l’EIP fa gairebé un any. Malauradament, no hi ha cap propietari actual.
Abstracció del compte permet la creació de comptes amb la lògica d’autorització que vulguin. Aquesta flexibilitat afegida pot ser de gran abast, però en teniu un exemple senzill. Una cartera intel·ligent multisig pot pagar el seu propi gasolina amb els fons que ja té. Un cop creada i finançada una cartera, no cal un compte independent amb ETH per interactuar amb la cartera i pagar gasolina. L’abstracció de comptes té orígens des del 2015, però una proposta escrita fa un mes ofereix a algú l’oportunitat de fer-ho realitat el 2020.
Contacte https://gitter.im/ethereum/AllCoreDevs si voleu obtenir més informació i contribuir.
“L’apatridia eth1.x” també necessita ajuda, però és un tema en si mateix. Mentrestant, fes un cop d’ull a full de ruta proposat per a “Ethereum apàtrida” i la Fitxers 1.x.
Un homenatge continu a l’equip Geth
La setmana passada es va fer el 164è llançament de Geth a Github. No oblidem que el L’equip de Geth continua alliberant-se funcions, millores i optimitzacions de Geth. És fàcil donar-los per descomptat i el seu treball. Agraïm, alfabèticament, Guillaume Ballet, Zsolt Felföldi, Felix Lange, Gary Rong, Adam Schmideg, Martin Holst Swende, Péter Szilágyi!
Felix, Martin i Péter han estat millorant i optimitzant Geth durant anys, de tornada a la xarxa inicial “atacs de Xangai” (amb els seus companys d’equip Nick Johnson i Jeffrey Wilcke).
Fa uns mesos, Péter va ser el convidat a una taula rodona de desenvolupadors a ConsenSys. Va compartir algunes opinions sobre temes com eth2, apatridia, incentivar els col·laboradors i agrair a la gent (~ 49 minut). Gràcies per aquest recordatori Péter i gràcies a vosaltres i a la resta de l’equip per la vostra important dedicació i treball.
Uniu-vos al Canal de discòrdia per a Go Ethereum si voleu agrair-los, fer referències o aprendre i contribuir a Geth.
Ethereum 2020 i més enllà
Actualment, una seqüència aproximada del que és probable a Ethereum és:
- Beacon Chain (eth2 Fase 0) el 2020
- BLS12-381 precompila el 2020 (potser primer)
- si hi ha propietaris d’abstracció de comptes i EIP 1559, és probable que estiguin disponibles el 2020
- eth2 Fase 1
- eth1.x apatridia
- eth1 -> eth2 FUSIÓ
- nous models d’execució, millores de privadesa i seguretat i criptografia avançada
A Beacon Chain hi ha més persones dedicades a fer-ho realitat el 2020. “Eth2 té bon aspecte: la fase 0 és estable, els equips de clients ho estan aixafant.”A eth1, les versions de Geth continuaran i la precompilació BLS12-381 sembla probable el 2020 (potser fins i tot per davant de la Beacon Chain). Tanmateix, els propietaris són necessaris aviat per a l’EIP 1559 i l’abstracció del compte per tenir una possibilitat realista de fer Ethereum 2020. El full de ruta és abordat per molts en paral·lel.
Subscriviu-vos al butlletí informatiu ConsenSys
Obteniu les últimes anàlisis, tutorials, seminaris web i altres anàlisis de blockchain d’Ethereum directament a la safata d’entrada. Subscriu-te
Newsletter d’Ethereum 2.0 Subscriviu-vos al nostre butlletí per obtenir les últimes novetats, solucions empresarials, recursos per a desenvolupadors i molt més sobre Ethereum. Adreça electrònica Contingut exclusiuSeminari web
Com es pot crear un producte Blockchain amb èxit
Seminari web
Com configurar i executar un node Ethereum
Seminari web
Com es crea la seva pròpia API Ethereum
Seminari web
Com es crea un testimoni social
Seminari web
Ús d’eines de seguretat en el desenvolupament de contractes intel·ligents
Seminari web