Что такое Pending Transaction?
Pending Transaction это платеж в блокчейне, который был отправлен в сеть, но ещё не включён в блок. Представьте, что вы оформили заказ в переполненной кофейне: заказ принят, оплачен и ждёт, пока назовут ваше имя. Средства в движении, но не окончательны.
«Pending значит провал.» Не совсем так. Pending Transaction обычно означает, что комиссия слишком мала или очередь длинная, а не то, что что‑то сломалось.
Как работает Pending Transaction
Краткий путь от отправки до подтверждения:
- Шаг 1: Ваш кошелёк формирует и подписывает одну из таких транзакций, затем рассылает её узлам.
- Шаг 2: Она попадает в публичный mempool, это зал ожидания, который хранит каждый узел.
- Шаг 3: Майнеры или валидаторы выбирают из очереди, обычно отдавая предпочтение более высоким комиссиям, и включают транзакцию в блок. Статус меняется с ожидания на подтверждённый.
- Шаг 4: Если ваша комиссия низкая, другие могут пройти вперёд, и ваша транзакция будет дольше ждать.
- Шаг 5: Если ваш кошелёк поддерживает это, вы можете повысить комиссию с помощью Replace-by-Fee или просто дождаться.
Вот такой порядок действий.
Почему Pending Transaction важна
Это важно, потому что статус ожидания влияет на сроки, деньги и спокойствие:
- Преимущество: Вы видите прогресс и можете планировать, пока средства в пути.
- Перспектива: Время ожидания резко растёт при загруженности сети, поэтому чеканка NFT, свопы или арбитраж могут зависеть от стратегии комиссий.
- Актуальность: Состояние ожидания встречается в кошельках, на биржах, при чеканке NFT и в DeFi‑приложениях.
Перед отправкой проверьте текущие графики комиссий и установите немного выше расчетной комиссии. Если транзакция застрянет, попробуйте RBF, если кошелёк это поддерживает, и избегайте повторной отправки идентичных транзакций.
Ключевые характеристики Pending Transaction
Что её отличает:
- Очередь: Транзакция ждёт за другими платежами до появления места в блоке.
- Возможность заменить комиссию: Некоторые цепочки и кошельки позволяют повысить комиссию до подтверждения.
- Видимость: Любой может отслеживать транзакцию в обозревателях, пока она в ожидании.
- Переменная задержка: Время ожидания зависит от уровня комиссии и спроса в данный момент.
- Неокончательность: Не следует считать средства зачисленными до подтверждения.
Ожидание не означает, что средства доступны для расхода. Не отправляйте товары и не предоставляйте привилегии, пока не увидите подтверждения в блокчейне.
Пример
Вы отправляете ETH на биржу, видите Pending Transaction в кошельке в течение шести минут, затем она становится подтверждённой, когда попадает в следующий блок.
Интересный факт
В 2017 году CryptoKitties настолько загрузили Ethereum, что наблюдение за очередями ожидания стало своего рода забавой, как постоянное обновление страницы в надежде купить билеты на концерт, но с платой за газ.
Итог
Коротко: Pending Transaction это ваша передача в зале ожидания, почти готова, осталось дождаться отметки блока.
