У кнопки Disconnect есть важная граница: она не отменяет все ранее выданные разрешения.
В Web3 нужно различать подключение кошелька к приложению и разрешение смарт-контракту распоряжаться определёнными токенами. MetaMask прямо объясняет: отключение приложения не отзывает token approvals.
Зачем это знать игроку: можно закончить знакомство с проектом и убрать его из подключённых сайтов, но при этом оставить ранее выданное разрешение контракта.
Чтобы навести порядок:
- откройте официальную справку своего кошелька;
- найдите раздел проверки разрешений;
- проверьте нужную сеть и адрес;
- посмотрите, какому контракту и на какие активы выдан доступ;
- отзовите ненужные разрешения через проверенный инструмент.
Отзыв разрешений — отдельная операция в блокчейне, для которой может потребоваться комиссия сети.
Не переходите для такой проверки по случайной ссылке из личных сообщений. И не воспринимайте отзыв разрешения как возврат уже потерянных средств: это управление доступом, а не отмена прошлых операций.
Запомнить можно коротко: Disconnect закрывает подключение, revoke отменяет соответствующее разрешение.
