Аудит смарт-контрактов для децентрализованной биржи

06.01.2024 Автор: Мария Огнивчук

Concordex является надежным решением в области DeFi с точки зрения безопасности смарт-контрактов

Мы провели тщательный аудит смарт-контрактов для децентрализованной биржи Concordex, вышли за рамки базовых проверок безопасности и защитили платформу от внешних угроз. Традиционно делимся с вами процессом и результатом работы.

Аудит включал в себя разнообразные уровни автоматизированных и ручных тестов, которые моделировали различные сценарии атак для выявления уязвимостей.

Специалистами нашей команды в данном проекте были обнаружены проблемы низкого уровня, которые были успешно устранены благодаря слаженной совместной работе с командой заказчика:

F-1 Передача ненужных аргументов

В ходе аудита выяснилось, что в момент инициализации смарт-контракта переменная “fee_rates” передается как аргумент. Однако такая передача не обязательна, поскольку переменная постоянно проверяется. Несмотря на сохранение такого подхода разработчиками для будущей масштабируемости, они приняли нашу рекомендацию об упрощении.

F-2 Отсутствие реализации

В ходе проверки обнаружились недочеты в функции “dex_token_register_of” из-за возвращаемого постоянного значения, что может вызвать недопонимание при будущей разработке. Для решения этой проблемы, мы провели согласование между предназначением функции и ее фактической функциональностью. В результате нам удалось улучшить читаемость кода и снизить вероятность недоразумений в процессе разработки.

Несмотря на выявленные области, требующие усовершенствования с целью дальнейшего повышения уровня безопасности платформы, результаты проведенного аудита подтверждают надежность смарт-контрактов Concordex.

Чтобы узнать больше о результатах аудита, ознакомьтесь с нашим подробным отчетом.

Для получения дополнительной информации о методах обеспечения безопасности свяжитесь с нами.

Другие новости

20/07/2024
Киберфизическая безопасность ДТЭК
05/07/2024
Новый функционал анализа смарт-контрактов