Моя транзакция зависла. Как я могу ускорить транзакцию?
Иногда транзакция может « зависнуть ».
Транзакция может застрять в мемпуле (пуле памяти) по нескольким причинам:
- Низкая комиссия за газ : если комиссия за транзакцию, установленная пользователем, ниже текущей средней комиссии, которую пользователи готовы платить, майнеры могут отдавать приоритет транзакциям с более высокими комиссиями. Таким образом, транзакция с низкой комиссией может оставаться в мемпуле до тех пор, пока сеть не захочет ее обработать.
- Перегрузка сети . Время обработки транзакций может увеличиться, если сеть перегружена из-за большого количества транзакций. В это время даже те, у кого умеренная комиссия, могут не получить быструю обработку.
- Транзакции с более высоким приоритетом : транзакции с более высокими комиссиями будут иметь приоритет для майнеров. Эти транзакции могут перемещать транзакции с более низким приоритетом в очередь.
- Ошибки транзакций . Ошибки в данных транзакции, такие как неверный адрес получателя или недостаточный баланс для транзакции, могут помешать включению транзакции в блок.
- Сложные условия исполнения . Некоторые транзакции, особенно те, которые связаны с выполнением сложных смарт-контрактов, могут потребовать больше газа, чем было первоначально выделено. Если лимит газа слишком низок, транзакция не будет выполнена.
- Проблемы с сетью или программным обеспечением . Технические проблемы, такие как сбои в работе узлов или ошибки программного обеспечения кошелька, могут помешать правильной трансляции транзакции в сеть.
Чтобы избежать зависания транзакций в мемпуле, пользователи могут увеличить комиссию за газ с помощью механизма, известного как «торговая цена на газ», использовать функции кошелька для замены транзакции более высокой комиссией или проводить транзакции в менее загруженные часы сети.
Если это произойдет, вы можете « увеличить » свою транзакцию.
Для этого перейдите в Панель управления, раздел «Транзакции» и выберите транзакцию, которая застряла.
На странице транзакции нажмите «Ускорить транзакцию».
В появившемся окне введите сумму, которую вы хотите добавить к текущей комиссии за транзакцию. Справа от ползунка вы сможете увидеть, как это повлияет на приоритет вашей транзакции.
Нажмите «Оплатить дополнительную комиссию». Транзакция теперь будет обрабатываться быстрее в сети Blockchain.