Back to Blog

Введение: Безопасная разработка смарт-контрактов

15 августа 2022 г.
2 min read

В нашей серии статей «Безопасная разработка смарт-контрактов» мы углубляемся в критические аспекты безопасности при разработке смарт-контрактов, уделяя особое внимание NFT-контрактам. Мы рассматриваем ряд рисков и уязвимостей, с которыми мы, как разработчики, можем столкнуться, и предлагаем подробные стратегии и передовые методы их предотвращения для повышения безопасности и эффективности блокчейн-приложений.

Разбор: Общий обзор

В этой статье рассматриваются уязвимости реентерабельности в NFT-контрактах, подробно описываются как однофункциональная, так и кросс-функциональная реентерабельность. В ней объясняются риски, связанные с этими уязвимостями, и предлагаются стратегии по их минимизации для защиты смарт-контрактов.

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


О компании BlockSec

BlockSec — передовая компания в области безопасности блокчейна, основанная в 2021 году группой выдающихся экспертов по безопасности со всего мира. Компания стремится повысить безопасность и удобство использования развивающегося мира Web3, чтобы способствовать его массовому внедрению. Для этого BlockSec предоставляет услуги по аудиту безопасности смарт-контрактов и EVM-сетей, платформу Phalcon для разработки систем безопасности и проактивного предотвращения угроз, платформу MetaSleuth для отслеживания и расследования транзакций, а также расширение MetaSuites для эффективной работы разработчиков в криптомире.

На сегодняшний день компания обслужила более 300 уважаемых клиентов, таких как MetaMask, Uniswap Foundation, Compound, Forta и PancakeSwap, и привлекла десятки миллионов долларов США в двух раундах финансирования от ведущих инвесторов, включая Matrix Partners, Vitalbridge Capital и Fenbushi Capital.

Официальный сайт: https://blocksec.com/

Официальный аккаунт в Twitter: https://twitter.com/BlockSecTeam

Sign up for the latest updates
Как решение BlockSec по обеспечению безопасности платежей помогает организациям оставаться защищёнными в эпоху ИИ
Security Services

Как решение BlockSec по обеспечению безопасности платежей помогает организациям оставаться защищёнными в эпоху ИИ

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

Потери около 5,57 млн USD: атаки на X100 Freezer и NEM | Еженедельный обзор BlockSec
Security Insights

Потери около 5,57 млн USD: атаки на X100 Freezer и NEM | Еженедельный обзор BlockSec

Этот еженедельный отчёт охватывает два инцидента безопасности в сетях Ethereum и BNB Chain за период 19.10.2026–25.10.2026. В нём рассматриваются захват управления X100 Freezer, профинансированный с помощью флеш-кредита, и ошибка при расчёте налога, затронувшая пул ликвидности токена NEM в сети BNB Chain. Оценочные потери в рамках отчёта составляют в общей сложности около 5,57 млн USD: ~4,75 млн USD по рассматриваемой транзакции X100 и ~820 тыс. USD в результате инцидента с пулом NEM. В эту сумму не входят отдельно опубликованные данные о последующих выводах средств из X100.

Потери на сумму около 3,87 млн USD: взломы Autheo Network и UNCX | Еженедельный обзор BlockSec
Security Insights

Потери на сумму около 3,87 млн USD: взломы Autheo Network и UNCX | Еженедельный обзор BlockSec

В этом еженедельном отчёте рассматриваются 3 инцидента безопасности за период 12.10.2026–18.10.2026. Общий оценочный ущерб составил около 3,87 млн USD. Ущерб Autheo Network от компрометации закрытого ключа составил примерно 1,76 млн USD, Qubic Wallet потерял примерно 1,30 млн USD из-за ненадёжной генерации seed, а ошибка учёта в контрактах Smart Token Vesting V2 сети UNCX Network на Ethereum, BNB Chain, Base и Robinhood Chain привела к ущербу примерно в 807 тыс. USD. В подробном анализе инцидента UNCX объясняется, как некорректный расчёт совокупного количества долей смешивал транши вестинга, созданные при разных соотношениях токенов и долей, и позволял выводить из общих пулов больше положенного.