ADVERTISEMENT

Ethereum 2.0: Nouvelle proposition vise à faciliter la transition vers PoS

  • Une proposition d’un développeur d’Ethereum veut changer le processus de validation de la blockchain Eth1 et l’intégrer à la Beacon Chain.
  • Les modifications pourraient présenter des complications pour le secteur des DeFi

Une fois le seuil de 524 288 EPF requis atteint, le déploiement d’Ethereum 2.0 avec la phase 0 commencera le 1er décembre. Cependant, il reste encore environ deux ans pour achever le déploiement complet de toutes les phases d’Eth 2. Pour faciliter le processus, Mikhail Kalinin a fait une proposition sur la manière dont la Beacon Chain pourrait interagir avec la blockchain « Eth 1 ».

Intitulée « Executable Beacon Chain« , la proposition repense la stratégie initiale qui consiste à maintenir la blockchain avec le consensus sur la Proof of Work fonctionnant dans un tesson dédié. Kalinin considère que cela « rendrait la couche de consensus inutilement complexe » et créerait des problèmes d’accès aux données de l’eth1, comme l’affirme Kalinin:

Nous proposons de nous débarrasser de cette complexité en intégrant les données eth1 (transactions, racine d’état, etc.) dans des blocs de balises et en obligeant les proposants de balises à produire des données eth1 exécutables. Ceci consacre l’exécution et la validité de l’eth1 en tant que citoyen de première classe au cœur du consensus.

De cette façon, le « moteur Eth1 » serait maintenu par les validateurs de Eth2. Chaque fois qu’un validateur propose un bloc, il interagit avec le moteur eth1 pour créer des « données eth1 ». Ensuite, les informations seraient ajoutées au « corps du bloc de la balise ». Les données eth1 sont invalides si le bloc eth2 est invalidé.

Par conséquent, la blockchain Ethereum 1.0 ne fonctionnerait plus comme elle le fait actuellement. Ses clients pourraient devenir des « moteurs eth1 » et la « notion de bloc eth1 » ou la nécessité de maintenir le protocole PoW seraient éliminées. Ils deviendraient un composant inutile pour le traitement des transactions. À cet égard, la proposition stipule ce qui suit:

Nous utilisons le terme « données exécutables » pour désigner les données qui comprennent la racine d’état eth1, la liste des transactions (y compris la racine des reçus et le filtre bloom), la base de données des pièces, l’horodatage, les hachages de blocs et tous les autres bits de données requis par la fonction de transition d’état eth1.

Problèmes possibles pour le DeFi d’Ethereum

En bref, les tâches du moteur eth1 seraient similaires à celles que les développeurs de l’Ethereum Core avaient prévues pour l’Eth 1 Shard, dit Kalinin. Cependant, en réponse à la proposition, plusieurs développeurs d’Ethereum Core ont élevé la voix et ont mis en garde contre les difficultés. Par exemple, certains contrats intelligents peuvent cesser de fonctionner si la fonction BLOCKHASH de la blockchain Ethereum 1 est modifiée.

Cela pourrait entraîner des difficultés pour le secteur Ethereum DeFi et donc des milliers d’utilisateurs. De plus, le développeur d’Ethereum 2.0, Justin Drake, a soulevé des préoccupations supplémentaires concernant la validation des données telle que proposée par Kalinin:

Cela nécessiterait que les validateurs exécutent un nœud complet Eth1 pour valider. Cela va à l’encontre de l’objectif de conception qui est de permettre aux validateurs de fonctionner sur du matériel bon marché (par exemple des ordinateurs portables d’entrée de gamme, des NUC, des Raspberry Pis, des téléphones, etc.) ). Cela est particulièrement important pour les validateurs qui mettent en jeu une petite quantité d’ETH par l’intermédiaire d’un validateur commun m-of-n.

L’inventeur d’Ethereum, Vitalik Buterin, a félicité le travail en cours de Kalinin. Bien qu’il ait également exprimé certaines inquiétudes quant à l’interaction de la course Eth1 avec la Beacon Chain, M. Buterin a également déclaré:

(…) même si les données exécutables se trouvent directement à l’intérieur des blocs de balises, je serais enclin à favoriser le maintien d’une communication totalement asynchrone entre les données exécutables et la logique de la Beacon Chain.

About Author

Avatar

Reynaldo Marquez suit de près la croissance de la technologie Bitcoin et de la blockchain depuis 2016. Il a depuis travaillé comme chroniqueur sur les crypto-monnaies couvrant les avances, les chutes et les hausses sur le marché, les bifurcations et les développements. Il croit que les crypto-monnaies et la technologie de la blockchain auront un grand impact positif sur la vie des gens.

Les commentaires sont fermés.

Send this to a friend