L'équipe Arbitrum aide l'optimisme à éviter la vulnérabilité à « risque élevé ».

En résumé

  • Offchain Labs a découvert des problèmes de sécurité dans le réseau de mise à l'échelle Arbitrum de couche 2, affectant son système de prévention de la fraude.
  • Cette vulnérabilité aurait pu mettre en danger les fonds des utilisateurs en permettant à des acteurs malveillants de manipuler le système.
  • L'intervention d'Offchain Labs à Optimism souligne l'importance de la révision du code dans le développement des réseaux de couche 2.

La concurrence en chaîne surveille toujours, mais elle sera parfois obligée d'aider.

Offchain Labs, l'équipe principale derrière le réseau de mise à l'échelle de couche 2 Éthereuma récemment découvert plusieurs problèmes de sécurité dans une version de test du réseau de mise à l'échelle de couche 2 Arbitragesur un réseau de mise à l'échelle de couche 2 distinct d'Ethereum créé par OP Labs.

Une fois les correctifs mis en œuvre, les problèmes ont été détaillés vendredi, selon un article de blog publié par Ed Felton, co-fondateur d'Offchain Labs. Étant donné que la vulnérabilité potentielle a été découverte dans le système d'Optimism pour contester des transactions potentiellement frauduleuses, elle aurait pu être exploitée par des acteurs malveillants, a expliqué Felton.

« Nous pensons que si votre protocole actuel était mis en œuvre sur le réseau principal, cela exposerait les fonds des utilisateurs à un risque très élevé », a déclaré Offchain Labs à OP Labs dans un message fin mars, ajoutant que « le code cryptographique » avait été inclus. exemple d’exploitation » à titre informatif.

L'arbitrage et l'optimisme sont ce qu'on appelle Cumuls d'Ethereum, destiné à offrir des coûts de transaction inférieurs aux utilisateurs en regroupant des lots de transactions puis en les transmettant à Ethereum sous une forme traitée. Au sein de cette classe de solutions de mise à l'échelle, les deux couches 2 sont classées comme des cumuls « optimistes », qui supposent que toutes les transactions qu'elles traitent sont légitimes.

Pour empêcher les acteurs malveillants d'abuser de la nature optimiste d'Arbitrum et d'Optimism, les deux réseaux utilisent preuve de fraude. En effet, le modèle de sécurité donne aux participants du réseau une fenêtre pour contester les transactions et vérifier leur validité via un processus basé sur des règles.

Les problèmes identifiés par Offchain Labs concernaient le temps imparti aux participants pour « agir » pour contester les transactions via le système de prévention de la fraude d'Optimism. En utilisant ce temps à son avantage, un acteur malveillant aurait pu inciter le système à accepter un historique de chaîne frauduleux, ou l'empêcher d'accepter l'historique de chaîne correct, selon le message de Felton.

« Le protocole OP tel qu'implémenté à l'origine sur le testnet était sensible aux attaques de traîtres de ce type car il permettait à un traître d'obtenir un crédit de temps qu'il ne méritait pas », a-t-il expliqué. « Le résultat est que le système anti-fraude n'a pas amélioré les garanties de sécurité. »

L'intervention d'Offchain Labs avec Optimism intervient à un moment où Ethereum Layers 2 continue de faire de nouveaux usages de «blobs». Introduite dans la dernière mise à jour d'Ethereum, cette structure de données permet aux couches 2 d'économiser encore plus sur les coûts de transaction avec un espace dédié et abordable pour publier des données sur Ethereum.

Du point de vue de l'adoption, Optimism et Arbitrum sont deux des plus importants parmi les couches 2 d'Ethereum. Par exemple, selon un Panneau de contrôle de Dune, Arbitrum et Optimism ont traité respectivement 1,7 million et 600 000 transactions lundi. Pendant ce temps, le réseau principal Ethereum a traité 1,1 million de transactions.

Bien que les problèmes de sécurité auraient pu causer des maux de tête aux utilisateurs à l'avenir, en les corrigeant sur le testnet Optimism, personne n'a été affecté. En ce qui concerne les couches 2 avec des architectures comparables qui prennent soin les unes des autres, a déclaré un porte-parole d'OP Labs. Décrypter que la récente contribution d'Offchain Labs était toujours très appréciée.

« Nous apprécions toujours lorsque les équipes prennent le temps de revoir notre code testnet », a déclaré le porte-parole dans un communiqué. « C'est une partie essentielle du processus de développement. »

Edité par Ryan Ozawa.

Restez au courant de l'actualité crypto, recevez des mises à jour quotidiennes dans votre boîte de réception.

Voir l’article original en espagnol