Опубликовать

Какую ключевую информацию нужно проверить перед использованием DApp?



В мире Web3 для использования децентрализованного приложения (DApp) может понадобиться всего лишь подключить кошелёк, подписать сообщение или подтвердить транзакцию.

На первый взгляд всё просто, но на деле нужно оценить гораздо больше:

Кто разработал это приложение? Можно ли доверять его смарт-контрактам? Соответствуют ли запрашиваемые разрешения вашим целям? Понимаете ли вы, какие риски берёте на себя в случае проблем?

Не считайте DApp безопасным только потому, что он работает. И не думайте, что все риски устранены лишь потому, что у него есть отчёт об аудите.

Перед подключением кошелька проверьте пять аспектов.

1️⃣ Убедитесь, что сайт официальный, чтобы не попасть на поддельную страницу

Сначала нужно не подключить кошелёк, а убедиться, что вы действительно перешли на нужный сайт.

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

Рекомендуется проверить:

* Совпадает ли домен сайта с адресом, указанным в официальных объявлениях проекта;
* Публиковали ли официальные аккаунты проекта в соцсетях соответствующую ссылку;
* Не запрашивает ли сайт сид-фразу, приватный ключ или необычные данные аккаунта;
* Соответствуют ли действия, которые предлагает выполнить кошелёк, вашей цели.

Не полагайтесь только на позицию сайта в поисковой выдаче или синюю отметку верификации в соцсетях. Даже если сайт выглядит совершенно нормально, всё равно самостоятельно проверьте источник ссылки.

2️⃣ Разберитесь, чем на самом деле занимается проект, а не только изучите его рекламу

Красивый сайт, активное сообщество или амбициозная дорожная карта ещё не означают, что проект уже обладает заявленными возможностями продукта.

Перед использованием постарайтесь ответить на три вопроса:

Какую проблему решает проект? Есть ли у него чётко определённые целевые пользователи и реальные сценарии применения?

Что уже реализовано? Разделите функции, которые можно проверить сейчас, то, что находится в разработке, и планы на будущее.

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

Если DApp связан с управлением активами, торговлей или финансовыми услугами, нужно также разобраться в его механизмах управления рисками, а не судить о проекте только по цене токена и популярности в соцсетях.

3️⃣ Проверьте смарт-контракты и аудит безопасности

Смарт-контракты — важная часть многих DApp, но открытый исходный код не означает, что код безопасен.

При проверке обратите внимание на следующее:

* Совпадает ли адрес контракта с адресом, опубликованным официально;
* Есть ли заслуживающий доверия отчёт о проверке безопасности от независимой третьей стороны;
* Какие контракты и версии охватывает отчёт;
* Устранены ли проблемы, выявленные аудитом;
* Есть ли у контракта права на обновление, приостановку или управление со стороны администратора.

Особенно важно помнить, что отчёты об аудите обычно охватывают только определённый объём кода и конкретный момент времени. Даже если одна версия прошла аудит, последующие обновления, изменения конфигурации или новые способы атак всё ещё могут привести к рискам.

Поэтому аудит безопасности — важное свидетельство, но не гарантия абсолютной безопасности.

4️⃣ Разберитесь в механике токена и движении средств

Если DApp связан с токенами, стейкингом, кредитованием или предоставлением ликвидности, не стоит обращать внимание только на доходность.

Нужно выяснить:

* Каков общий объём выпуска токена и как он распределён;
* Есть ли риски постоянной эмиссии, разблокировки токенов или высокой концентрации владения;
* Обусловлена ли доходность реальной выручкой проекта или в основном зависит от притока новых средств;
* Есть ли при выходе период блокировки, ограничения на вывод или нехватка ликвидности;
* Что может произойти с залоговым обеспечением, механизмом ликвидации и пулом средств в условиях экстремальных рыночных движений.

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

Особенно важно различать ожидаемую доходность, заявленную протоколом, доходность за прошлые периоды и доход, который можно получить на практике. Это разные понятия.

5️⃣ Перед подписанием убедитесь, на что именно вы даёте разрешение

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

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

Перед каждым подтверждением проверяйте:

* Объект операции и адрес контракта;
* Какие активы и в каком количестве задействованы;
* Объём разрешения и условия его действия;
* Ожидаемую комиссию сети за транзакцию;
* Можно ли отменить операцию и к каким последствиям она может привести.

Если сведения в кошельке не соответствуют ожидаемой операции или вам непонятно, что означает подпись, остановитесь.

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

Заключение: при использовании DApp нужно переходить от «выглядит надёжно» к «можно проверить»

Чтобы оценить DApp, не обязательно быть инженером по смарт-контрактам, но стоит выработать привычку проверять ключевую информацию.

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

Эти шаги не устранят все риски, но помогут раньше заметить очевидные тревожные признаки.

В мире Web3 доверия заслуживают не заявления проекта о том, насколько он безопасен, а доступные для независимой проверки доказательства.

Что вы обычно проверяете в первую очередь при использовании DApp: официальный сайт, аудит смарт-контрактов или экономическую модель токена?

#ONEA #Web3 #DApp #SmartContracts
Посмотреть Оригинал
post-image
Эта страница содержит контент третьих сторон. Он не является рекомендацией и не означает одобрения таких взглядов со стороны Gate. Подробнее см. дисклеймер.

  • 2

Добавить комментарий
Добавить комментарий

комментарий 5
HalvingClock
В окнах подписи я уже привык внимательно проверять по каждой строке, кому и на какую сумму выдаю разрешение. Как-то игровой DApp запросил безлимитное разрешение — я сразу закрыл его и ушёл.
PasswordVault
Честно говоря, самое утомительное — проверять разрешения смарт-контракта: есть ли бэкдор и могут ли в любой момент заморозить активы пользователей. Без технической подготовки в этом не разобраться, остаётся только надеяться, что кто-нибудь из сообщества проведёт анализ.
LiquidationBait
Я обычно сначала проверяю, правильный ли URL. В прошлый раз чуть не зашёл на поддельный сайт Uniswap — домен отличался всего на одну букву, аж в холодный пот бросило.
DeltaHedge
Аудиторские отчёты, конечно, нужно смотреть, но ещё важнее — дата аудита и его охват: некоторые проекты пытаются обмануть людей отчётами двухлетней давности, а с тех пор обновились уже раз 800 — кто теперь знает, безопасно ли это.
StopHarvester
В токеномике слишком много подводных камней: многие доходности DeFi выглядят заманчиво, но при ближайшем рассмотрении оказывается, что это просто схема, где новые игроки принимают эстафету у старых.