Concordex является надежным решением в области DeFi с точки зрения безопасности смарт-контрактов
Мы провели тщательный аудит смарт-контрактов для децентрализованной биржи Concordex, вышли за рамки базовых проверок безопасности и защитили платформу от внешних угроз. Традиционно делимся с вами процессом и результатом работы.
Аудит включал в себя разнообразные уровни автоматизированных и ручных тестов, которые моделировали различные сценарии атак для выявления уязвимостей.
Специалистами нашей команды в данном проекте были обнаружены проблемы низкого уровня, которые были успешно устранены благодаря слаженной совместной работе с командой заказчика:
F-1 Передача ненужных аргументов
В ходе аудита выяснилось, что в момент инициализации смарт-контракта переменная “fee_rates” передается как аргумент. Однако такая передача не обязательна, поскольку переменная постоянно проверяется. Несмотря на сохранение такого подхода разработчиками для будущей масштабируемости, они приняли нашу рекомендацию об упрощении.
F-2 Отсутствие реализации
В ходе проверки обнаружились недочеты в функции “dex_token_register_of” из-за возвращаемого постоянного значения, что может вызвать недопонимание при будущей разработке. Для решения этой проблемы, мы провели согласование между предназначением функции и ее фактической функциональностью. В результате нам удалось улучшить читаемость кода и снизить вероятность недоразумений в процессе разработки.
Несмотря на выявленные области, требующие усовершенствования с целью дальнейшего повышения уровня безопасности платформы, результаты проведенного аудита подтверждают надежность смарт-контрактов Concordex.
Чтобы узнать больше о результатах аудита, ознакомьтесь с нашим подробным отчетом.
Для получения дополнительной информации о методах обеспечения безопасности свяжитесь с нами.