Команда ConsenSys объявила о начале открытой эксплуатации инструмента 1 августа. Основная цель продукта – выявление уязвимостей в смарт-контрактах перед их запуском путем генерации «случайных и недопустимых данных».
В ConsenSys считают, что полезность таких инструментов многократно возросла из-за потерь свыше $2,8 млрд от хакерских атак на децентрализованные финансы (DeFi) в 2022 году. В результате многие компании начали поиск более универсальных и эффективных решения для выявления потенциально слабых мест смарт-контрактов и снижения финансовых рисков.
Согласно предложенной ConsenSys концепции, разработчики могут использовать язык машинного программирования Scribble для аннотации своих контрактов. Эти аннотации позволят Diligence Fuzzing генерировать «неожиданные входные данные», которые затем будут используются для оценки устойчивости контракта к манипуляциям и непреднамеренным действиям.
Изначально инструмент Diligence Fuzzing был доступен пользователям через закрытую бета-версию, доступ к которой требовал одобрения разработчиков. С 1 августа ConsenSys выпустила Diligence Fuzzing в открытый доступ, а также интегрировала его с набором инструментов для смарт-контрактов Foundry.
По данным июльского опроса, эксперты компании Consensys утверждают, что 92% населения планеты наслышаны о криптовалютах. При этом больше всего в них заинтересованы жители из стран с нестабильной финансовой системой.