Экран без комиссии может выглядеть как обычный вход в систему. Но некоторые подписи позволяют позднее зарегистрировать разрешение на расходование токенов. Важно понимать, что именно вы подписываете, а не просто видеть «gas: 0».

Подписание и регистрация — разные этапы

В Ethereum $ETH используется для оплаты газа. Подписывая сообщение вне блокчейна, вы не отправляете транзакцию в этот момент.

Для совместимых токенов ERC-2612 позволяет с помощью подписи задать лимит расходов, называемый allowance. Другой адрес может передать её контракту посредством транзакции. То, что при подписании с вас не взимается плата за газ, не препятствует последующему использованию этой подписи.

Это разрешение касается совместимого токена; оно не равнозначно общему разрешению распоряжаться всем балансом ETH.

Для входа в систему требуется не то же самое

Sign-In with Ethereum, определённый в ERC-4361, подтверждает подлинность учётной записи для сервиса. Сообщение содержит домен и данные сеанса. Это отличается от разрешения адресу тратить токены.

Слово «подписать» встречается в обоих случаях; объём разрешения определяется содержанием. Знакомое название или логотип тоже не доказывают, что именно делает запрос.

Срок действия можно понять неверно

В ERC-2612 параметр deadline ограничивает срок, в течение которого разрешение можно зарегистрировать с помощью подписи. Он не отменяет автоматически уже установленное разрешение (allowance). В других механизмах могут действовать иные правила.

Вымышленный пример: Ана подписывает разрешение, которое можно предъявить до 18:00 UTC. Его регистрируют в 17:50 UTC. Наступление 18:00 UTC само по себе не отменяет разрешение. Время вымышлено; это не реальная операция.

Что проверить перед подписанием

Для разрешения важны токен, сеть, контракт, уполномоченный адрес — spender — и сумма. Тот, кто может тратить, не обязательно является тем, кто предъявляет подпись.

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

Мой вывод: экран без комиссии описывает стоимость, а не объём разрешения. Полезный вопрос: «Что другой адрес сможет сделать с этой подписью?»

Источники, проверенные 30/10/2026 (UTC): Binance — Подписи и DApps (20/06/2025); ERC-2612 — Permit Extension for EIP-20 Signed Approvals; ERC-4361 — Sign-In with Ethereum.

#Seguridad #Ethereum

Автор может получать вознаграждения от Binance.