Аудиторская компания OpenZeppelin представила открытую платформу Defender для автоматизированного создания приложений децентрализованного финансирования (DeFi).
Генеральный директор OpenZeppelin Демиан Бренер (Demian Brener) сообщил, что инфраструктура Defender позволяет безопасно автоматизировать работу смарт-контрактов. Это значительно ускоряет создание приложений, обычно занимающее у разработчиков несколько месяцев. Defender поддерживает смарт-контракты первого и второго уровня, а также сайдчейны. Платформу уже испытывают проекты децентрализованного финансирования Aave, Compound Labs, dYdX и Balancer.
Программное обеспечение Defender направлено на то, чтобы разработчикам не приходилось «заново изобретать велосипед» при работе над каждым проектом. Создание собственных инструментов с нуля или написание кода «на скорую руку» несет в себе огромные риски, особенно если фирмы стремятся выпустить свой продукт на рынок как можно скорее.
Технический директор Props Питер Уотс (Peter Watts), принимавший участие в тестировании платформы, сказал, что работа со смарт-контрактами требует больших усилий. Defender «упростит жизнь» разработчикам и поможет избежать ошибок, связанных с человеческим фактором, а управление смарт-контрактами станет проще и безопаснее.
Многие приложения DeFi на базе Эфириума уже столкнулись с серьезными проблемами из-за отсутствия аудита смарт-контрактов или возникновения уязвимостей. Несколько дней назад хакерам удалось провести атаку на протокол Harvest Finance и вывести криптоактивы на сумму $25 млн. В августе закрылся проект YAM Finance из-за критической ошибки в смарт-контракте, позволяющей проводить непредусмотренный выпуск токенов YAM. В сентябре разработчики YAM Finance объявили о перезапуске после прохождения аудита.
Напомним, что год назад OpenZeppelin запустила библиотеку проверенных смарт-контрактов при сотрудничестве с корпорацией Microsoft.