Consensys представляет автоматизированное решение для безопасности умных контрактов под названием Fuzzing. 02.08.2023 Consensys представляет автоматизированное решение для безопасности умных контрактов под названием Fuzzing. 02.08.2023
Consensys представляет автоматизированное решение для безопасности умных контрактов под названием Fuzzing. 02.08.2023
02 августа 2023
Consensys представляет автоматизированное решение для безопасности умных контрактов под названием Fuzzing. 02.08.2023

Consensys представляет автоматизированное решение для безопасности умных контрактов под названием Fuzzing. 02.08.2023

Компания ConsenSys представляет автоматизированное решение для обеспечения безопасности смарт-контрактов - Fuzzing

Компания ConsenSys анонсировала выпуск нового инструмента для обеспечения безопасности смарт-контрактов - Fuzzing. Fuzzing - это процесс тестирования программного обеспечения, который основан на случайной генерации входных данных и последующем анализе реакции программы на них.

Fuzzing может быть использован для обнаружения уязвимостей в смарт-контрактах, которые могут привести к потере средств или даже к полной компрометации контракта. Этот инструмент автоматизирует процесс тестирования и позволяет обнаружить уязвимости, которые могли бы быть упущены при ручном анализе.

Fuzzing был разработан командой ConsenSys Diligence, которая специализируется на аудите смарт-контрактов. Они уже протестировали Fuzzing на нескольких известных смарт-контрактах и получили положительные результаты. Инструмент позволяет обнаруживать уязвимости, такие как переполнение стека, деление на ноль и другие ошибки, которые могут привести к сбою контракта или его злоупотреблению.

Fuzzing также может быть использован для тестирования новых функций и обновлений смарт-контрактов, чтобы убедиться, что они не вызывают нежелательных побочных эффектов. Это особенно важно в контексте децентрализованных приложений, где смарт-контракты выполняют критические функции.

Fuzzing является открытым исходным кодом и доступен на GitHub. Он совместим с различными блокчейн-платформами, включая Ethereum и Hyperledger. ConsenSys надеется, что Fuzzing станет стандартным инструментом для обеспечения безопасности смарт-контрактов и поможет предотвратить потенциальные угрозы безопасности в блокчейн-среде.