1. OneData.ru
  2. » »
  3. Что делать, если зависла транзакция в сети Биткоина ?
Криптовалюты 8-08-2018, 23:32 0 23

Что делать, если зависла транзакция в сети Биткоина ?

Что делать, если зависла транзакция в сети Биткоина ?Многие пользователи паникуют, когда не знают что делать, если зависла транзакция в сети Биткоина. И сообщения подобного рода нередко начали проскакивать на различных форумах, посвященных данной тематике. Пользователи теряются, когда их переводы зависают и пытаются найти ответы на свои вопросы у других участников криптовалютного сообщества. У некоторых платежи застревают на сутки, у кого-то на несколько дней, нередко – недель. Безусловно, это причина для паники и вызывает массу вопросов. Поэтому стоит более подробно разобраться с проблемой, чтобы заранее знать ответы и, возможно, решить ее наконец-то.

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

В то время как биткоин еще не накрыло волной популярности, переводы получали подтверждение быстрее. В общей сложности данная процедура могла занимать от 15 минут до 1 часа. Даже те переводы, которые проводились без комиссионного сбора или же с минимальным его значением, имели вероятность того, что спустя некоторое время платеж будет добавлен в блок. Сейчас на криптовалютном рынке преобладает ажиотаж и транзакции выстраиваются в очередь, которая образовывается в мемпуле. Иногда подтверждение ждут десятки, нередко и несколько тысяч переводов. И с каждым часом их количество увеличивается.

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


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


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

Перевод может быть вытеснен из пула остальными платежами, у которых приоритет выше. Это случается, если размерность пула достигнет максимальной отметки, а ваша транзакция после этого сможет оказаться в конце списка.
Время обработки истекает и она умирает. Обычно тайм-аут составляет трое суток.
Возникший конфликт между вашим и другим платежом, получившим подтверждение.
Когда пользователь сам заменяет перевод на другой.
С переводом, который выбыл из пула, может случиться два варианта событий. Ему может быть присвоен статус несостоявшегося, в таком случае отправляемые монеты могут вернуться в кошелек. В остальных случаях она может быть отправлена повторно в сеть. В результате платеж будет возобновляться неоднократно в сети. Средства будут заморожены, и использовать их будет невозможно. Затем кошелек будет выдавать сообщение о статусе платежа, что в текущий момент он находится в мемпуле.


Как узнать о статусе?
Существует множество площадок, используя которые можно узнать про текущий статус транзакции. В основном для этого используют blockchain.info. В таком случае необходимо в строке поиска ввести ID перевода. Если перед пользователем отобразиться сообщение со следующим содержанием: «Unconfirmed transaction», то это значит, что перевод пока не получил подтверждение.
После этого нужно посмотреть на поле «Плата за байт» и запомнить значения. Используя эти данные, нужно перейти на сервис btc.com, на котором можно примерно оценить позицию в очереди.

Как решить проблему?
Если перевод уже длительное время находится в очереди и у него не слишком большие шансы получить подтверждение, то есть несколько вариантов, которые могут помочь в ускорении процесса.

Замена комиссионного сбора. Провести данную процедуру может только отправитель перевода. Тогда потребуется по новой отправить этот же перевод, но уже с другим комиссионным сбором. Следует применить функцию Replace-by-fee (RBF), без которой платеж просто не примет сеть, так как двойной расход запрещен. А таким образом у вас получится сообщить сети, что перевод тот же, но с увеличенной комиссией. Кошельки, которые обеспечивают поддержку RBF, стоит отметить GreenAddress, Armory и Electrum. Данная опция включена будет заранее.
Двойная трата. Этот вариант можно повернуть самостоятельно и вручную, при условии, что вы знаете приватный ключ. После этого нужно использовать либо один из специальных сервисов, который предлагает ручной сбор или нужно будет потратить время, чтобы перезапустить кошелек из командной строки.

Ускоритель. В майнинговом пуле ViaBTC можно ускорить обработку транзакций. В таком случае в переводе нужно предусматривать минимальный комиссионный сбор, размер которого составляет 0.0001 BTC. Используя этот вариант, нужно будет отправить ID перевода на сервис, затем ей будет присвоен приоритет выше, чем текущий.

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


Как избежать зависания в будущем
Желание избежать дальнейших зависаний возникает у каждого пользователя, который хотя бы раз столкнулся с этим. Первым и важным правилом, которому нужно следовать, чтобы такого больше не происходило, является то, что нужно устанавливать адекватные комиссионные сборы. Кошельком может быть по умолчанию добавлен комиссионный сбор к транзакции, размер которого будет недостаточным. Поэтому необходимо вручную проверять настройки и менять их. Исходя из этого, возникает следующий вопрос, какая комиссия является адекватной? На этот случай есть различные сервисы, которые занимаются отслеживанием основных параметров сети, а также осуществляют подбор комиссионных сборов. Размер комиссионного сбора будет зависеть не от того, сколько средств вы отправляете, а от размера перевода, выражаемого в байтах. Сервис btc.com на этот случай будет полезен. Также он предоставляет информацию о том, сколько времени необходимо ждать, пока транзакция не будет окончательно утверждена.

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