EY s'attaque au problème des frais de gaz d'Ethereum avec un nouveau protocole
En bref
- Nightfall 3 est la nouvelle itération du protocole Nightfall original, sorti en 2019
- Le protocole combine des preuves à connaissance nulle (ZKP) avec un cumul optimiste.
- Le goulot d’étranglement de l’évolutivité d’Ethereum peut entraîner des frais de transaction extrêmement élevés en période de forte demande.
La société de services comptables Ernst & Young (EY) a publié jeudi un ensemble d’outils appelé Nightfall 3 dans le but de réduire les frais sur la blockchain Ethereum sans sacrifier la confidentialité.
Le protocole Nightfall 3, comme son prédécesseur de 2019 « Nightfall », est destiné à la gestion privée des transactions sur Ethereum. La dernière incarnation d’EY est un protocole « ZK-Optimistic Rollup » car il combine des preuves sans connaissance avec un mécanisme de vérification des transactions connu sous le nom de Optimistic Rollup.
Les preuves à connaissance nulle utilisent des algorithmes cryptographiques pour vérifier qu’une information envoyée à travers la blockchain contient le bon type d’information sans la révéler. Nightfall 3 agrège les transactions ZKP en groupes appelés « rollups », qui sont « optimistes » car ils sont tous supposés être vrais, sauf preuve contraire. Cela signifie que les validateurs n’ont plus à vérifier les transactions, ce qui réduit les coûts.
Les cumuls résolvent le goulot d’étranglement de l’évolutivité d’Ethereum – actuellement seulement capable de traiter environ 15 transactions par seconde – en traitant les transactions Ethereum à partir de la blockchain principale. Le processus déplace le processus de vérification des transactions sur une « sidechain » connue sous le nom de « Couche 2 », qui interagit périodiquement avec la blockchain principale, ou « Couche 1 » pour insérer les transactions qui ont été traitées.
Pour s’assurer que seuls les blocs de couche 2 corrects sont incorporés dans la blockchain d’Ethereum, les utilisateurs sont incités à corriger les mauvais blocs via un processus arbitré par des contrats intelligents.
Étant donné que différentes transactions nécessitent différents niveaux de calcul et peuvent donc avoir des frais de gaz particulièrement fluctuants, Ethereum fonctionne sur un système de gaz. Alors que de simples transferts de jetons nécessitent une quantité relativement faible de gaz (21 000 gaz, pour être précis), les transactions avec plusieurs exécutions de contrats intelligents complexes peuvent coûter jusqu’à 100 000 gaz. EY dit que son nouveau protocole réduit les frais à environ 8 200 gaz par transaction, soit « près d’un huitième du coût nécessaire pour effectuer un transfert de jeton ERC20 public conventionnel ».
nous apportons à nouveau ce code au domaine public pour accélérer l’adoption de cette technologie par les entreprises. »
Les utilisateurs d’Ethereum s’inquiètent du coût croissant des transactions Ethereum depuis des années. Le 12 mai, lorsque la devise a atteint son prix le plus élevé de 4 164 $, les frais de transaction d’Ethereum étaient également à un niveau record de 69,92 $. Les frais de transaction moyens ont depuis chuté – aujourd’hui, le chiffre est de 3,04 $ selon BitInfoCharts, mais il reste à craindre qu’une autre forte augmentation de la demande ne conduise à nouveau à une flambée des frais de transaction.