Инструменты ERC-20
Приостановка токена Ethereum - Инструмент аварийной остановки
Приостановите или возобновите свой токен Ethereum ERC-20 во всей сети. Останавливает все переводы, свопы и DeFi-взаимодействия в сети Ethereum.Инструменты ERC-20
Приостановить/возобновить токен
Блокчейн
Адрес токена
Действие
Этот токен не поддерживает приостановку.
Инструмент приостановки токена Ethereum от 20lab позволяет владельцу контракта приостанавливаемого токена ERC-20 остановить все переводы по всей сети одной транзакцией. Приостановка одновременно затрагивает каждый кошелёк, держащий токен - никаких переводов, никаких обменов, никаких взаимодействий DeFi.
Инструмент требует, чтобы токен реализовал паттерн OpenZeppelin Pausable (или эквивалентный механизм аварийной остановки), а подключённый кошелёк имел соответствующее разрешение на приостановку. Он разработан для реагирования на чрезвычайные ситуации: эксплойты, критические ошибки, крупные обновления или скоординированные рыночные атаки.
OpenZeppelin Pausable - это паттерн контракта, который добавляет возможность аварийной остановки к токенам ERC-20.
Во время приостановки каждая попытка перевода откатывается. Это блокирует все движения токенов на уровне контракта - не только на конкретных DEX, но везде. Pausable - опциональная функция: токены должны быть построены с этим паттерном при развёртывании. Стандартные токены ERC-20 без Pausable не могут быть приостановлены.
Чтобы приостановить или возобновить токены Ethereum с 20lab:
- Подключите кошелёк с разрешениями на приостановку (обычно владелец контракта)
- Введите адрес контракта токена ERC-20
- Выберите Приостановить или Возобновить
- Подтвердите транзакцию
Интерфейс 20lab проверяет, что:
- Токен реализует паттерн Pausable
- Ваш кошелёк имеет разрешение вызывать
pause()/unpause() - Текущее состояние приостановки соответствует тому, что вы пытаетесь изменить (никакой двойной приостановки)
После подтверждения приостановка/возобновление вступает в силу немедленно в следующем блоке. Никакой задержки нет.
Разрешение на приостановку зависит от контроля доступа контракта:
- На основе владельца (наиболее распространено) - Владелец контракта может приостанавливать и возобновлять. Если владение передано, новый владелец наследует эту власть.
- На основе ролей (паттерн AccessControl) - Конкретный адрес PAUSER_ROLE может приостанавливать. Роли могут быть предоставлены нескольким кошелькам или контрактам.
- Контролируемое multisig - Когда разрешение на приостановку делегировано multisig, такому как Safe, несколько подписантов должны согласиться, прежде чем приостановка может выполниться
- Контролируемое управлением - Некоторые продвинутые токены требуют голосования DAO до того, как может быть запущена приостановка
Когда переводы токенов Ethereum приостановлены, всеобъемлющие ограничения применяются на каждой сети и в каждом протоколе:
- Все переводы заблокированы - Ни один кошелёк не может отправить или получить токен
- Торговля на DEX останавливается - Каждый обмен с участием токена откатывается на каждом DEX
- Протоколы DeFi замораживаются - Кредитование, стейкинг, фарминг доходности и аналогичные операции с участием токена останавливаются
- Операции LP заблокированы - Добавление или удаление ликвидности из пулов, содержащих токен, проваливается
- Переводы через мосты останавливаются - Кросс-чейн мосты, которые перемещают токен, не могут работать
Приостановка записывается on-chain и видна на блок-эксплорере. Пользователи видят чёткие ошибки при попытке транзакции.
Приостановка должна быть зарезервирована для реальных чрезвычайных ситуаций из-за её влияния на всю сеть:
- Активные эксплойты - Остановка подтверждённой уязвимости контракта во время атаки
- Критические ошибки - Остановка переводов во время патчинга фатальной проблемы
- Крупные обновления - Безопасное выполнение миграции протоколов или крупных изменений
- Скоординированные рыночные атаки - Защита от организованной манипуляции ликвидностью
- Регуляторные приказы - Соответствие правовым директивам, затрагивающим весь токен
Приостановка должна быть редкой. Частые приостановки разрушают доверие и сигнализируют о операционной нестабильности. Большинство проектов с приостанавливаемыми токенами проходят весь свой жизненный цикл, не используя её, и многие отказываются от владения, как только они уверены, что аварийное вмешательство не понадобится.
Да - любой кошелёк с разрешениями на приостановку может возобновить токен, немедленно восстановив нормальные операции. То же разрешение, требуемое для приостановки, требуется для возобновления.
Однако если разрешения на приостановку отозваны или владение отказано во время приостановки, токен становится постоянно приостановленным - никто никогда не сможет возобновить переводы. Это катастрофический исход, и это причина, почему отказ от владения приостановленного токена почти никогда не делается намеренно.
Нет - только токены ERC-20, явно построенные с функциональностью приостановки, могут быть приостановлены. Это включает:
- Токены, использующие контракт Pausable от OpenZeppelin
- Пользовательские контракты, реализующие эквивалентную логику аварийной остановки
- Токены, созданные с 20lab, где функция Pausable была включена при развёртывании
- Некоторые токены управления со встроенными аварийными механизмами
Базовые токены ERC-20 без паттерна Pausable не могут быть приостановлены ни при каких обстоятельствах. Это сделано намеренно - многие токены сообщества специально не включают функциональность приостановки, чтобы заверить держателей, что их токены никогда не могут быть заморожены. Инструмент 20lab автоматически определяет, поддерживает ли ваш токен приостановку.
Да - приостановки токенов очень заметны во всей экосистеме:
- Все попытки переводов проваливаются с чёткой ошибкой "токен приостановлен"
- Некоторые кошельки отображают индикатор приостановки на затронутых токенах
- Интерфейсы DEX и протоколы DeFi обычно показывают токен как неактивный или непригодный для торговли
- Транзакции приостановки и возобновления записываются on-chain с метками времени
Из-за значительного влияния проекты с приостанавливаемыми токенами должны установить чёткие процедуры коммуникации для событий приостановки - включая уведомления через официальные каналы и ожидаемые сроки разрешения. Необъяснённые приостановки - один из самых быстрых способов разрушить доверие держателей.
Хотите получить доступ к этому инструменту для другого блокчейна?
Выберите один из поддерживаемых блокчейнов из таблицы ниже:
Похожие записи
Продолжите своё путешествие с этими похожими записями блога.
Learn how to create a pausable ERC-20 token using token generator. Discover the benefits and implement owner-restricted pause/unpause features.
07 августа 2024 г.
9 мин чтения
Learn how Base crypto tokens utilize fast, secure and low-cost transactions on Coinbase's layer 2 network.
20 июля 2024 г.
7 мин чтения
Learn how PulseChain crypto network offers fast, secure, and scalable blockchain solutions for your project.
24 июля 2024 г.
7 мин чтения
Learn how to add liquidity to PancakeSwap V2 for your ERC-20 or BEP-20 token - a step-by-step guide covering pool creation, LP tokens, and security best practices.
25 января 2025 г.
7 мин чтения
Learn what ERC-20 is and how it is standardizing tokens for cross-platform and cross-blockchain compatibility.
11 ноября 2024 г.
5 мин чтения




