Ethereum peut se permettre de perdre de la finalité de temps en temps sans mettre le réseau en danger sérieux, selon le co-fondateur Vitalik Buterin, même après qu’un bug récent dans un client ait failli perturber le mécanisme de confirmation de la blockchain.
Suite à un bug récent dans le client Ethereum Prysm, Buterin a déclaré dans un post X qu’il n’y a « rien de mal à perdre la finalisation de temps en temps ». Il a ajouté que la finalisation indique que le réseau est « vraiment sûr » qu’un bloc ne sera pas reverté.
Buterin a soutenu que si la finalité est occasionnellement retardée de plusieurs heures à cause d’un bug majeur, « ce n’est pas grave », et la blockchain continue de fonctionner pendant ce temps. Le véritable problème serait autre chose, a-t-il dit : « La chose à éviter est de finaliser la mauvaise chose. »
Source :Vitalik ButerinRelated :La première ZK-rollup d’Ethereum, ZKsync Lite, sera retirée en 2026
Les experts donnent leur avis sur la perte de finalisation
Fabrizio Romano Genovese, PhD en informatique à l’Université d’Oxford, Angleterre, partenaire chez la société de recherche blockchain 20squares, et expert du protocole Ethereum, a été d’accord avec Buterin.
Il a déclaré que lorsque la finalité est perdue, Ethereum devient plus semblable à Bitcoin (BTC), et a souligné que Bitcoin n’a « aucune finalité depuis 2009 et personne ne se plaint. »
Une blockchain proof-of-work, comme celle de Bitcoin, peut se ramifier en plusieurs chaînes, la chaîne qui reçoit le plus de travail (est généralement la plus longue) considérée comme valide. Pourtant, si une branche secondaire se développe suffisamment pour dépasser la branche principale, elle invalide la branche principale et les transactions qu’elle contient — cela s’appelle une réorganisation.
Voici comment fonctionne Bitcoin : sa finalité est probabiliste, pas déterministe, car — bien qu’il soit presque impossible après l’ajout de suffisamment de blocs à la branche principale — une réorganisation peut encore théoriquement se produire. Genovese a expliqué en quoi Ethereum est différent, avec des règles qui définissent les blocs comme « finalisés. »
Ethereum dispose d’un mécanisme de finalisation : lorsqu’un bloc reçoit plus de 66 % des voix des validateurs, il devient « justifié ». À ce stade, si plus de deux époques (64 blocs) passent, le bloc est finalisé.
Ce n’est pas seulement théorique ; cela s’est produit en mai 2023 suite à un incident très similaire à celui récent avec le client Prysm. Genovese a dit que ces incidents ne rendent pas la chaîne vulnérable ; au contraire, « cela signifie simplement que nos garanties autour de la réorganisation ont temporairement repassé à une probabilité et non plus à une certitude. »
Related :Vitalik Buterin propose des contrats à terme sur le gaz sur Ethereum pour couvrir les pics de frais
Conséquences pour les L2 et les ponts
Cependant, Genovese a noté qu’une absence de finalité affecterait l’infrastructure qui en dépend, y compris certains ponts inter-blockchains ou de couche 2 (L2). Un représentant de la sidechain Ethereum Polygon a déclaré à Cointelegraph que Polygon continuerait ses opérations normales, mais que les transferts d’Ethereum vers la sidechain « pourraient être retardés en attendant la finalité. »
De plus, le porte-parole de Polygon a indiqué que la couche de règlement crosschain AggLayer retarderait les transactions d’Ethereum vers L2 jusqu’à ce que la finalité soit à nouveau atteinte. Cependant, ils ont précisé que « aucun scénario ne permettrait aux utilisateurs d’expérimenter un rollback ou une invalidation de message » en raison d’une perte de finalité :
« L’impact pratique d’un retard de finalité est simplement que les dépôts peuvent prendre plus de temps à apparaître. Les utilisateurs ne sont pas exposés à des réversions liées à la réorganisation au-delà de ce délai. »
Genovese a imputé ces retards aux développeurs qui exigent la finalité. « Si un constructeur de pont décide de ne pas mettre en œuvre de mécanisme de secours en cas de perte de finalité, c’est leur choix », a-t-il conclu.
Magazine :Lorsque la confidentialité et les lois AML entrent en conflit : le choix impossible des projets crypto
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
Vitalik Buterin dit que Ethereum peut gérer une perte temporaire de finalité
Ethereum peut se permettre de perdre de la finalité de temps en temps sans mettre le réseau en danger sérieux, selon le co-fondateur Vitalik Buterin, même après qu’un bug récent dans un client ait failli perturber le mécanisme de confirmation de la blockchain.
Suite à un bug récent dans le client Ethereum Prysm, Buterin a déclaré dans un post X qu’il n’y a « rien de mal à perdre la finalisation de temps en temps ». Il a ajouté que la finalisation indique que le réseau est « vraiment sûr » qu’un bloc ne sera pas reverté.
Buterin a soutenu que si la finalité est occasionnellement retardée de plusieurs heures à cause d’un bug majeur, « ce n’est pas grave », et la blockchain continue de fonctionner pendant ce temps. Le véritable problème serait autre chose, a-t-il dit : « La chose à éviter est de finaliser la mauvaise chose. »
Les experts donnent leur avis sur la perte de finalisation
Fabrizio Romano Genovese, PhD en informatique à l’Université d’Oxford, Angleterre, partenaire chez la société de recherche blockchain 20squares, et expert du protocole Ethereum, a été d’accord avec Buterin.
Il a déclaré que lorsque la finalité est perdue, Ethereum devient plus semblable à Bitcoin (BTC), et a souligné que Bitcoin n’a « aucune finalité depuis 2009 et personne ne se plaint. »
Une blockchain proof-of-work, comme celle de Bitcoin, peut se ramifier en plusieurs chaînes, la chaîne qui reçoit le plus de travail (est généralement la plus longue) considérée comme valide. Pourtant, si une branche secondaire se développe suffisamment pour dépasser la branche principale, elle invalide la branche principale et les transactions qu’elle contient — cela s’appelle une réorganisation.
Voici comment fonctionne Bitcoin : sa finalité est probabiliste, pas déterministe, car — bien qu’il soit presque impossible après l’ajout de suffisamment de blocs à la branche principale — une réorganisation peut encore théoriquement se produire. Genovese a expliqué en quoi Ethereum est différent, avec des règles qui définissent les blocs comme « finalisés. »
Ce n’est pas seulement théorique ; cela s’est produit en mai 2023 suite à un incident très similaire à celui récent avec le client Prysm. Genovese a dit que ces incidents ne rendent pas la chaîne vulnérable ; au contraire, « cela signifie simplement que nos garanties autour de la réorganisation ont temporairement repassé à une probabilité et non plus à une certitude. »
Related : Vitalik Buterin propose des contrats à terme sur le gaz sur Ethereum pour couvrir les pics de frais
Conséquences pour les L2 et les ponts
Cependant, Genovese a noté qu’une absence de finalité affecterait l’infrastructure qui en dépend, y compris certains ponts inter-blockchains ou de couche 2 (L2). Un représentant de la sidechain Ethereum Polygon a déclaré à Cointelegraph que Polygon continuerait ses opérations normales, mais que les transferts d’Ethereum vers la sidechain « pourraient être retardés en attendant la finalité. »
De plus, le porte-parole de Polygon a indiqué que la couche de règlement crosschain AggLayer retarderait les transactions d’Ethereum vers L2 jusqu’à ce que la finalité soit à nouveau atteinte. Cependant, ils ont précisé que « aucun scénario ne permettrait aux utilisateurs d’expérimenter un rollback ou une invalidation de message » en raison d’une perte de finalité :
Genovese a imputé ces retards aux développeurs qui exigent la finalité. « Si un constructeur de pont décide de ne pas mettre en œuvre de mécanisme de secours en cas de perte de finalité, c’est leur choix », a-t-il conclu.
Magazine : Lorsque la confidentialité et les lois AML entrent en conflit : le choix impossible des projets crypto