Deutsch
70 просмотров
прохожий
veres12
18.10.26 12:17  Перевод не прошёл, а комиссия есть: за что сеть берёт плату

Деревянная шестерня, песочные часы и отдельная стопка белых дисков

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

Работа могла начаться до ошибки

В Ethereum gas измеряет вычислительную работу. Включённая в блок операция может начать исполнение и завершиться ошибкой. Изменения, ради которых её отправили, откатываются, но уже использованные вычислительные ресурсы не становятся бесплатными. Справка MetaMask отдельно разбирает комиссии за такие неуспешные транзакции.

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

Какие величины не стоит складывать на глаз

  • Сумма передаваемого актива относится к самому переводу.
  • Использованный gas показывает объём выполненной работы.
  • Цена единицы gas участвует в расчёте комиссии.
  • Лимит и предварительная оценка не заменяют данные итогового исполнения.

Учебный способ чтения квитанции: сначала закрыть строку с суммой актива и найти статус, использованный gas и фактическую комиссию. Затем снова открыть сумму и проверить, какое действие произошло. Такое разделение помогает не принимать все числа на экране за один общий платёж.

Что выяснить до повтора

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

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

Объяснения сетевых комиссий и работы кошельков: https://crypto-ok.ru/

#1