0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Зависла транзакция BTC: топ способов решить проблему

Зависла транзакция BTC: топ способов решить проблему

После того, как транзакция транслируется в сеть Биткойн, она может быть включена в блок, который публикуется в сети. Чтобы обезопасить себя от двойных расходов, транзакцию не следует считать подтвержденной, пока она не достигнет определенного количества блоков.

Обратите внимание, что неподтвержденные сделки не аннулируются.

Классический биткойн-клиент будет показывать транзакцию как «n/unconfirmed / неподтвержденную», пока транзакция не достигнет глубины в 6 блоков.

Зависание криптовалюты при отправке перевода

До 2010 года на платформе биткоин (Bitcoin, BTC) почти все кошельки добавляли к денежным переводам комиссию фиксированного размера – примерно 0,1 мBTC (10000 сатоши). Так как в блоках копателей по-любому было свободное место, они включали эти записи в первый найденный блок (большая часть транзакций с низкими комиссиями тоже в него попадала).

Потихоньку конкуренция за место в блоке росла и фиксированная сумма 0,1 мBTC перестала быть гарантией того, что транзакция будет включена в первый блок. Пользователи, чтобы их транзакция прошла раньше остальных, предлагали майнерам большую комиссию, например, 0,2 мBTC. Несмотря на это, в итоге операции с низкими комиссионными также обрабатывались, но уже через какое-то время, в отложенном режиме.

Сегодня задержка в подтверждении транзакции может достигать часов и дней. Главной причиной этому является масштабируемость блокчейнов любых криптовалютных платформ. В начале пользователи быстро переводят деньги друг другу, затем скорость проведения транзакций падает, а и их цена повышается.

Скорость денежных переводов и вывода денег в блокчейнах криптовалют снижается по мере развития платформы

Повышайте размер комиссии

Одним из решений является повышение комиссии. Чтобы транзакция была подтверждена быстрее, необходимо повысить вознаграждение за ее добавление в блок.

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

Большая часть мониторинговых сервисов криптовалют в режиме реального времени сканируют ситуацию в сети и выдают рекомендуемый размер комиссии на один килобайт объема записи. Они выдают информацию о предположительном времени ожидания, которое потребуется для подтверждения транзакции при комиссиях различных размеров.

Хотите, чтобы ваш платеж прошел максимально быстро? Тогда заплатите комиссионные в двойном размере. В этом случае транзакция пройдет максимально быстро. Если поставить крошечное вознаграждение, придется долго ждать, пока кто-то из майнеров не подтвердит операцию.

Пользуйтесь динамическими комиссиями

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

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

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

Не бойтесь менять кошельки

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

Если вам срочно нужны деньги на новом кошельке, воспользуйтесь хранилищами с возможностью экспорта закрытых ключей или их инициаторов. Скопируйте ключи и импортируйте их в новый кошелек. Для того чтобы это осуществить, не потребуется проводить никакие транзакции – это бесплатно. Эта схема позволяет моментально перевести деньги с одного кошелька на другой. Спустя мгновение вы можете начать отправлять криптовалюту кому угодно.

Зависла транзакция в блокчейн: что делать

Во-первых, не паниковать: транзакция не может исчезнуть в блокчейне навсегда. В зависимости от загруженности сети, возможны три варианта развития событий:

  • транзакция войдет в новый блок (получит подтверждение) в течение нескольких минут или часов;
  • процесс подтверждения получится ускорить одним из доступных способов;
  • при высокой загруженности сети и отсутствии возможности ускорения транзакции перевод просто вернется на счет отправителя в течение нескольких дней.

Первое, что необходимо сделать — получить информацию о статусе транзакции. Для этого зайдите на сайт blockchain.info и введите id транзакции (обычно обозначается как tx или txid) в текстовое поле, расположенное в правом верхнем углу. Запрос выполняется нажатием клавиши на клавиатуре (нажимать кнопку не нужно!).

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

В графе «Плата за байт» указан размер комиссии. Это число пригодится для дальнейшей оценки ситуации.

Далее нужно сравнить эту комиссию с текущей статистикой сети Bitcoin. Сделать это можно, просмотрев рекомендуемые комиссии на сайте bitaps.com. Если плата за байт примерно равна или превышает последнее число в поле «Recommended fee», можно надеяться на подтверждение транзакции в течение 1 – 2 часов.

Для подтверждения информации можно воспользоваться сервисом Bitcoinfees, который показывает количество неподтвержденных переводов, разделяя их по размеру комиссии.

В том случае, если комиссия за перевод значительно ниже рекомендуемой, целесообразно воспользоваться одним из методов ускорения переводов.

Со стороны получателя

Конечно, зависшая транзакция представляет проблему и в том случае, если вы её получатель.

Если ваш кошелёк позволяет тратить неподтверждённые транзакции, это тоже можно решить при помощи CPFP. Аналогично описанному ранее, вы можете повторно потратить неподтвержденные входящие биткоины самостоятельно, включив комиссию, достаточно высокую для компенсации изначально низкой транзакции. Если новой комиссии будет достаточно, она будет подтверждена в ближайших блоках.

Единственный дополнительный вариант – спросить отправителя, использовал ли он Opt-InRBF. В таком случае он сможет повторно отправить транзакцию с более высокой комиссией.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector