Ackee Blockchain lance des outils Python open source, « Wake », pour aider à contrer les risques croissants de piratage

Ackee Blockchain lance des outils Python open source, « Wake », pour aider à contrer les risques croissants de piratage

Ackee Blockchain , réputé pour ses contrôles de contrats intelligents et ses outils communautaires, a annoncé la sortie de Wake , un framework de développement et de test basé sur Python pour Solidity.

Selon une annonce officielle publiée aujourd'hui, l'outil open source est livré avec des détecteurs de vulnérabilité intégrés, qui répondent au taux de menace croissant suite à l'activité accrue du marché.

Alors que l’espace DeFi connaît une augmentation de l’activité, les problèmes de sécurité augmentent. En réponse, la sortie de Wake arrive à point nommé, fournissant aux développeurs d'applications une boîte à outils complète pour tester de manière experte les contrats intelligents, ce qui est particulièrement critique dans un paysage où les lancements précipités de produits peuvent augmenter les risques pour la sécurité.

Auparavant employé dans des audits pour des projets tels que IPOR, Axelar et Solady, Wake a fait ses preuves dans l'identification de bogues critiques, élevés et moyens. De par sa conception, Wake alimente l'extension Tools for Solidity Visual Studio Code, fournissant aux développeurs une mise en évidence de la syntaxe et des détections par des détecteurs de qualité de code et de vulnérabilité. Cette extension offre un retour instantané et un accès à toutes les références de symboles dans l'ensemble d'un projet.

De plus, Wake résout un défi courant dans les outils d’analyse statique : le taux élevé de faux positifs. En mettant l’accent sur la précision, le cadre vise à réduire le bruit, offrant ainsi un processus de test plus rapide et plus efficace. Le PDG Josef Gattermayer souligne l'importance de faibles taux de faux positifs pour réduire le temps d'investigation manuelle supplémentaire.

Il est intéressant de noter que la dernière version de Wake propose des fonctionnalités de personnalisation, permettant aux utilisateurs de personnaliser les détecteurs et les imprimantes en fonction de leurs besoins spécifiques. En introduisant une action GitHub pour l'exécution automatisée de détecteurs dans un pipeline, Wake apparaît comme un candidat idéal pour une intégration transparente CI/CD dans divers projets.

Les performances de Wake ont été rigoureusement testées par rapport à d'autres frameworks tels que Hardhat, Brownie et Ape sur différentes chaînes de développement pour garantir l'efficacité et l'adéquation. L'outil basé sur Python a démontré une vitesse inégalée, se positionnant comme le framework le plus rapide du secteur.