Может возникнуть ситуация, когда в течение долгого времени, сеть не подтверждает перевод. Причин этому несколько:
- высокая загруженность сети;
- низкая комиссия;
- большой размер транзакции.
Чаще всего это происходит в сети Биткоин, хотя после внедрения протокола SegWit такие ситуации практически не встречаются, как и у большинства других криптовалют. Все новые транзакции помещаются в мемпул, из которого майнеры выбирают переводы, которые будут включены в новый блок. Отбор идет по принципу самой высокой комиссии. Остальные ожидают своей очереди, но время ожидания может составлять дни и недели. Для решения этой проблемы существуют сервисы по ускорению транзакций. Суть их работы — принудительное включение перевода в ближайшие блоки.
Бесплатные способы ускорения криптовалютных транзакций
Некоторые майнинг-пулы предоставляют услугу бесплатного ускорения транзакций. Например, Ant-pool своим пользователям дает возможность принудительно включить перевод в ближайшие сформированные блоки. Для этого необходимо:
- зайти в свою учетную запись или зарегистрироваться на сайте antpool.com;
- выбрать закладку Prioritise Transaction;
- ввести в поле номер перевода в виде шестнадцатеричного кода;
- решить капчу и подтвердить.
«Зарегистрированная» транзакция будет включена в ближайшие десять блоков. Еще один пул, предоставляющий подобную услугу — ViaBTC. Особенность этого сервиса в отсутствии обязательной регистрации. Услуга доступна всем желающим по адресу: pool.viabtc.com/tools/txaccelerator. Тут есть некоторые ограничения связанные с популярностью сервиса — ускорить можно только сто транзакций в течение часа. Чтобы повысить вероятность попадания в лимит, рекомендуется создавать заявку в первые минуты нового часа, когда он обновляется. Существует дополнительный бонус клиентам, у которых есть действующий контракт майнинга на пуле ViaBTC. Таким пользователям сервис предоставляет пять бесплатных гарантированных ускорений.
Альтернативные способы ускорения криптовалютных транзакций
Если пользователь ожидает перевод на свой адрес, существует возможность применения метода CPFP. Работает метод при определенных условиях и по следующей схеме:
- пользователь ожидает перевод на свой кошелек, но он не подтверждается сетью из-за низкой комиссии;
- необходимо наличие средств на адресе, на который придет транзакция;
- пользователь создает перевод с кошелька, на который ожидаются средства, с комиссией, превышающей рекомендуемую в 2 раза, на любой другой свой адрес;
- майнинг-пулы, желая получить высокую комиссию, вынуждены включить в блок как новый перевод, так и старый.
Такой метод называют «ребенок платит за родителей», новая транзакция имея повышенную комиссию, по сути, оплачивает и предыдущую транзакцию. Для применения этого метода необходим доступ к приватным ключам своего кошелька. Некоторые кошельки поддерживают возможность ускорения транзакции путем замены комиссии. Метод называется ReplaceByFee, а суть его в создании нового перевода в замен старого. Алгоритм исполнения такой:
- в режиме оффлайн необходимо удалить неподтвержденную транзакцию из мемпула, в соответствующем разделе кошелька;
- создать новый перевод, на тот же адрес, но с комиссией рекомендуемой сетью, ознакомится с рекомендацией можно по адресу bitcoinfees.earn.com;
- необходимо скопировать HEX код транзакции;
- синхронизировать кошелек с сетью и ретранслировать новый перевод;
- для подтверждения новой транзакции нужно вставить HEX код в специальном разделе популярных эксплореров, например, blockchain.info/pushtx.
У этого метода есть свои недостатки:
- многие разработчики кошельков не поддерживают этот алгоритм;
- старая транзакция зависнет в сети навсегда, так как на адресе не будет средств;
- нельзя использовать старый адрес неподтвержденной транзакции.
Платный ускоритель криптовалютных транзакций
Кроме бесплатных способов ускорения, существуют платные сервисы, предоставляющие такую услугу. Например, платный ускоритель транзакций от BTC.com По адресу pushtx.btc.com доступен платный метод ускорения. Тут необходимо ввести хэш-адрес, нажать кнопку «Оценить» и система выдаст стоимость ускорения. Если цена устраивает пользователя — необходимо оплатить и подтвердить. Метод не рекомендуется для небольших переводов, так как стоимость услуги достаточно высока. Он подойдет для инвестирования криптовалюты или крупных покупок.