Proposition de Fast Confirmation Rule (FCR)
Les équipes de développeurs d’Ethereum testent un mécanisme d’opt-in qui pourrait réduire le temps d’attente pour que certains réseaux de couche 2 et échanges reconnaissent les dépôts sur le mainnet, leur permettant ainsi de traiter les transactions beaucoup plus rapidement. Appelée Fast Confirmation Rule (FCR), cette proposition devrait ramener les temps de confirmation à environ 13 secondes, selon le chercheur Ethereum Julian Ma.
Avantages de la FCR
En utilisant cette approche, les plateformes peuvent s’éloigner des systèmes qui reposent sur des ponts canoniques, où les transferts prennent généralement jusqu’à 13 minutes pour obtenir une confirmation complète. Cependant, de nombreuses plateformes s’appuient déjà sur des règles de confirmation « k-deep », qui n’offrent aucune garantie formelle. Dans de tels modèles, une transaction n’est considérée comme confirmée qu’une fois qu’un nombre prédéfini de blocs a été ajouté au-dessus d’elle.
Implémentation et fonctionnement
Les développeurs affirment que la FCR peut être introduite sans nécessiter de hard fork, bien que l’intégration des clients et des API soit encore nécessaire. Les équipes de développeurs travaillent déjà sur des implémentations, avec un déploiement prévu pour permettre aux nœuds d’adopter la règle sans coordination à l’échelle du réseau.
Lors de l’utilisation de la FCR, plutôt que de compter les blocs, le système évalue les attestations des validateurs pour déterminer si un bloc peut être traité comme confirmé. Cela pourrait résoudre le problème de la lenteur des ponts entre Ethereum L1 et les plateformes en aval.
Hypothèses et sécurité
Ce mécanisme repose sur deux hypothèses : que les messages des validateurs se propagent rapidement à travers le réseau et qu’aucune entité unique ne contrôle plus de 25 % de l’Ether mis en jeu. Bien que ces seuils soient en deçà des garanties de finalité plus strictes d’Ethereum, ils sont considérés comme suffisants pour la plupart des cas d’utilisation dans le monde réel.
Dans les situations où une sécurité accrue est nécessaire, le système attend plus longtemps avant de confirmer un bloc, a expliqué Ma, ajoutant que
« c’est une fonctionnalité, pas un bug. »
Réactions de la communauté
Le co-fondateur d’Ethereum, Vitalik Buterin, a déclaré que ce mécanisme peut fournir une garantie solide qu’une transaction ne sera pas annulée après un seul slot, dans de bonnes conditions de réseau. Cependant, d’autres membres de la communauté demeurent sceptiques quant à cette proposition. Certains ont fait valoir que le modèle repose fortement sur des hypothèses de confiance et pourrait rencontrer des défis dans des conditions de réseau tendues.