Ackee Blockchain , rinomata per i suoi controlli di contratti intelligenti e gli strumenti della community, ha annunciato di aver rilasciato Wake , un framework di sviluppo e test basato su Python per Solidity.
Secondo un annuncio ufficiale di oggi, lo strumento open source è dotato di rilevatori di vulnerabilità integrati, che affrontano il crescente tasso di minaccia sulla scia dell’intensificata attività di mercato.
Mentre lo spazio DeFi registra un’impennata dell’attività, le preoccupazioni relative alla sicurezza aumentano. In risposta, il rilascio di Wake è tempestivo, fornendo agli sviluppatori di applicazioni un kit di strumenti completo per testare in modo esperto i contratti intelligenti, il che è particolarmente critico in un panorama in cui il lancio affrettato dei prodotti può aumentare i rischi per la sicurezza.
Precedentemente impiegato negli audit per progetti come IPOR, Axelar e Solady, Wake ha una comprovata esperienza nell'identificazione di bug critici, alti e medi. In base alla sua progettazione, Wake alimenta l'estensione Tools for Solidity Visual Studio Code, fornendo agli sviluppatori l'evidenziazione della sintassi e i rilevamenti da parte dei rilevatori di vulnerabilità e qualità del codice. Questa estensione offre feedback immediato e accesso a tutti i riferimenti ai simboli in un intero progetto.
Inoltre, Wake affronta una sfida comune negli strumenti di analisi statica: l’elevato rapporto di falsi positivi. Concentrandosi sulla precisione, il quadro mira a ridurre il rumore, fornendo un processo di test più rapido ed efficiente. Il CEO Josef Gattermayer sottolinea l'importanza di bassi tassi di falsi positivi nel ridurre i tempi aggiuntivi di indagine manuale.
È interessante notare che l'ultima versione di Wake vanta funzionalità di personalizzazione, che consentono agli utenti di personalizzare rilevatori e stampanti in base alle proprie esigenze specifiche. Con l'introduzione di un'azione GitHub per l'esecuzione automatizzata del rilevatore in una pipeline, Wake emerge come un candidato ideale per l'integrazione CI/CD senza soluzione di continuità tra vari progetti.
Le prestazioni di Wake sono state rigorosamente testate rispetto ad altri framework come Hardhat, Brownie e Ape su diverse catene di sviluppo per garantire efficienza e adeguatezza. Lo strumento basato su Python ha dimostrato una velocità senza pari, posizionandosi come il framework più veloce del settore.