Предварительный просмотр транзакции выглядит безопасным. Но значит ли это, что после подписания она точно будет безопасной? Функция Added Protection в MetaMask как раз призвана устранить этот разрыв: вредоносный контракт может нормально вести себя во время симуляции, а после отправки в блокчейн выполнить другие действия.

В обновлении расширения MetaMask, выпущенном 29 октября, продолжили повышать точность симуляции транзакций с проверенными контрактами. Здесь важно различать две вещи: более точный предварительный просмотр и защиту, которая делает его результаты условием исполнения в блокчейне, — это разные меры.

Согласно официальному описанию, Added Protection симулирует транзакцию до подписания, а затем задаёт ожидаемый результат как условие исполнения. Если фактический результат ему не соответствует, транзакция автоматически откатывается. Однако есть и издержки: проверка в блокчейне увеличивает расход газа, а откат всё равно потребует оплаты сетевой комиссии. MetaMask не взимает отдельную плату за эту защиту.

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

Код приглашения в кошелёк Binance: MOLLY666