Le réseau de test Ropsten vient de fusionner : il fonctionne dorénavant en Proof-of-Stake (PoS)
Câest une Ă©tape clef de la transition dâEthereum, dont le mainnet fonctionne actuellement en Proof of Work (PoW), vers le Proof of Stake (PoS).
Un point rapide sur lâĂ©tat actuel d’Ethereum, le merge Ropsten et les Ă©tapes restantes pour le passage d’Ethereum en PoS
NB: nous ne devons plus parler d’Ethereum 2.0 depuis « le grand renommage« . Il n’y a et n’y aura qu’un seul Ethereum et qu’un seul token ETH. Afin de maximiser la clartĂ©, nous devrions parler uniquement de fusion des couches d’execution (actuellement eth1) et de consensus (actuellement eth2).
Ce terme persiste malgré tout pour des raisons historiques de vulgarisation.
Ătat actuel d’Ethereum
- Ethereum fonctionne actuellement en PoW. Ethereum aujourdâhui, câest une couche d’exĂ©cution (aussi appelĂ©e EL pour « Execution layer ») + lâĂ©tat historique de la blockchain.Â
- SĂ©paration de la couche consensus: (CL pour « Consensus Layer ») en Proof of Stake, avec la Beacon chain. En fonctionnement depuis fin 2020. â
- La « Shadow fork » mainnet dĂ©but avril et les tests clients ont Ă©tĂ© effectuĂ©s avec succĂšs. â
- Passage des Testnets en Proof of Stake:
- Tests des implémentations clients réussis sur des « shadow forks » de testnets (souvent des forks de Goerli) limités dans le temps avec par exemple la fork « Kiln ». Chaque fork est accompagné de sa propre beacon chain, vouée à disparaßtre.
- La « Beacon chain » Ropsten a été lancée le 30 Mai.
- La couche de consensus doit se mettre Ă jour pour suivre les nouvelles rĂšgles dâEthereum 2.0 : la mise Ă jour Bellatrix sur Ropsten a Ă©tĂ© effectuĂ©e le 2 Juin 2022.
- La couche d’exĂ©cution doit Ă©galement se mettre Ă jour. La âTerminal Total Difficultyâ (TTD) est dĂ©terminĂ©e dans cette Ă©tape.
- Ropsten a fusionnĂ© â (lire le rĂ©sumĂ©)
The Ropsten network just merged!
â Bitfly (@etherchain_org) June 8, 2022
One of the last testnets until we merge on the #Ethereum mainnetđŒhttps://t.co/3lvlUfcAT4 pic.twitter.com/knd1IBlD8A
A Venir: la fusion
- Passage des Testnets en Proof of Stake:
- Testnet Goerli âł
- Testnet Sepolia âł
- DĂ©termination du âslotheightâ pour la mise Ă jour Bellatrix de la Beacon Chain (CL)
- DĂ©termination de la TTD (via le âAll Core Dev Callâ) pour la transition mainnet
- Les core devs déterminent ici un TTD afin de déclencher la transition à un moment donné.
- On choisit un TTD plutĂŽt quâun numĂ©ro de Block afin de limiter le potentiel dâattaque. Lors de la fusion des chaĂźnes, le hashrate rĂ©duira significativement ce qui pourrait permettre Ă un acteur mal intentionnĂ© de forker la chain PoW et produire des blocs en amont du premier bloc en PoS ce qui affecterait le timing et la sĂ©curitĂ© de la fusion (source: https://eips.ethereum.org/EIPS/eip-3675#terminal-total-difficulty-vs-block-number)
- Pour rappel: la difficulté influence le «hashrate » nécessaire afin que les mineurs trouvent les blocs
- Mises Ă jour des clients qui rendra le merge possible
- Bellatrix (CL)
- Paris (EL)
- PrĂ©-activation des clients CL & ELÂ
- Compte a rebours des TTD
- FinalitĂ© atteinte aprĂšs 2 epochs (â12.8min)
On estime que la fusion d’Ethereum mainnet et son passage en PoS aura lieu dâici la fin de lâĂ©tĂ©, courant Juillet-AoĂ»t. On estime aussi qu’Ethereum en PoS consommera 99.5% moins d’Ă©nergie qu’en PoW.
Dâici la fin de lâannĂ©e, les testnets Kiln, Rinkeby et Ropsten sâarrĂȘteront.
Post-merge, seuls les testnets Goerli et Sepolia seront maintenus.
[…] âPour valider la chaĂźne « Beacon », il sera nĂ©cessaire de mettre en dĂ©pĂŽt un bloc de 32 ETH qui seront mis en gage et perdus en cas de comportement non conforme au protocole.â â Ethereum France […]
[…] https://www.ethereum-france.com/ethereum-2-0-les-specifications-de-la-premiere-phase-sont-gelees/ […]