Войдите в ваш аккаунт
забыли пароль?

ИЛИ

С помощью аккаунта в соц. сетях
- - - Зарабатывай до 5$ каждые 10 дней за активность в комментариях - - - Страховка! Рефбек! Акции! Еще больше возможностей не проигрывать. Подробности в разделах Промо-акции и Обновления сайта - - -
У вас нет доступа
Этот функционал доступен только для авторизированных пользователей

Неподтвержденная транзакция Bitcoin: как действовать

23.05.2017 00:00
« назад

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

Количество операций в сети Bitcoin за последние годы постоянно росло, и далее продолжает расти. Как следствие, происходит заполнение большего числа блоков. И поскольку все транзакции мгновенно включить в блокчейн невозможно, возникает «мемпул» - так называемая майнерами разновидность «очереди транзакций».

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

На сегодняшний день фактически в Mempool l около 200 тысяч транзакций. Поэтому совершенно очевидно, что в сети Биткойн необходимы изменения. 

Растущий Mempool – проблема как для экосистемы, так и для пользователей Bitcoin

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

Так, один из активных пользователей Reddit отмечает, что его транзакционная плата Trezor увеличилась до $ 247,87 при отправке 1 Биткойна.

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

Невозможно сказать, имеют ли эти проблемы влияние на индекс доминирования Биткойна, но велика вероятность, что это именно так. В частности, доминирование Bitcoin на криптовалютном рынке впервые в истории опустилось ниже 50%.

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

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

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

Поэтому далее в статье поговорим о том, как действовать в случае неподтвержденной транзакции Биткоин, и как предупредить ее «застревание» в сети.

Перед тем, как её отправить

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

Из-за усиления конкуренции за попадание в блок, фиксированных комиссионных в размере 0.1 mBTC стало недостаточной для попадания в следующий блок. Такие операции стали опережать транзакции с более высокими комиссиями. Как следствие, подтверждение сделки с низкой комиссией может занять немало времени.

Совет 1. Увеличение комиссии

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

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

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

Совет 2. Активация динамического изменения комиссии кошельком

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

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

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

После того, как вы её отправили

Если ваша транзакция не может пройти подтверждение уже после отправки, то в таком случае нужно знать, как совершить «прыжок в очереди» в мемпуле.

Opt-In RBF – «выборочная замена комиссии»

Для совершения транзакцией «прыжка в очереди» проще всего воспользоваться опцией «выборочной замены комиссионных» - Opt-In RBF. Благодаря последней, пользователь имеет возможность повторно отправить ту же транзакцию, но уже с большими комиссионными.

Зачастую при пересылке той же транзакция по сети, но с большей комиссией, новый платеж отклоняется – узлы системы Биткоин такое действие расценивают как попытку двойной траты, и не обрабатывают его. Но при отправке транзакции с использованием Opt-In RBF, вы, по сути, оповещаете сеть о том, что пересылаете ту же транзакцию, но уже с большей комиссией. Как следствие, новая транзакция замещает старую, и платеж может перескочить в очереди.

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

В настоящее время Opt-In RBF поддерживается кошельками GreenAddress и Electrum. Чтобы воспользоваться опцией, ее нужно будет включить в настройках кошелька перед отправкой еще первой транзакции.

CPFP - «дети платят за родителей»

Если в используемом вами кошельке отсутствует поддержка Opt-In RBF, ситуация несколько усложняется. Но выход все же есть, и им может стать CPFP (Child Pays for Parent). При применении CPFP, майнеры не всегда принимают операции с самыми высокими комиссиями – они вместо них могут включать в блок набор транзакций, в целом дающие более высокие комиссионные.

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

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

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

Или...

Если ни CPFP, ни Opt-In RBF, не доступны, технически все ещё возможно передать первоначальный платеж с более высокой комиссией. Обычно эту процедуру называют «полная замена комиссии», но, к сожалению, не все майнеры принимают ее.

Если ваш платеж не подтверждается, а комиссия по нему составляет не менее 0.1 mBTC, можно использовать «ускоритель транзакций» ViaBTC. В таком случае на ViaBTC отправляется ID транзакции, после чего она получает в пуле более высокий приоритет в сравнении с другими операциями. А поскольку ViaBTC контролирует свыше 7% хэширующей мощности сети Bitcoin, есть большая вероятность добычи майнерами блока с вашей операцией в течение нескольких часов.

Однако у названной службы введено ограничение: не больше ста транзакций в час. В качестве альтернативы можно обратить внимание на BTC.com Transaction Accelerator, также позволяющий ускорить попадание транзакции в следующий блок сети.

Проблема неподтвержденной транзакции для получателя

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

Так же, как вариант, можно уточнить у отправителя о возможности использования им опции Opt-In RBF. При положительном ответе, он может повторно отправить рассматриваемую транзакцию с более высокими комиссионными.

«Ускоритель транзакций» ViaBTC, о котором говорилось выше, также отлично работает и для приходящих транзакций.

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

insert_chart Насколько Вам была полезна статья
star_borderstar_borderstar_borderstar_borderstar_border

Пока нет оценок. Вы можете быть первым :)
Ваша оценка
OK


Комментарии:
написать комментарий
Нет комментариев

Только зарегистрированные пользователи могут оставлять отзывы

Выделенные жирным оранжевым цветом в комментариях пользователи являются официальными представителями сервисов. Список представителей
Политика конфиденциальности|Купить размещение баннера|Команда редакторов BCM.center|Карта сайта|Обратная связь|Контакты

Телеграм чат:

конкурсы с призами, 100% страховка при инвестировании, обмен опытом, советы и общение - присоединиться к чату

нажмите на кнопку чтоб закрыть окно
  • 1 час {{ v.current/v.v_1h | percent }}
  • 24 часа {{ v.current/v.v_24h | percent }}
  • 7 дней {{ v.current/v.v_7d | percent }}
{{k}}
{{v.current/v.v_24h | percent}}
{{ v.current | currency }}