Ожидаем перевода от обменника

Содержание

Время подтверждения Биткоин-транзакции: сколько ждать? как ускорить?

Ожидаем перевода от обменника

Так вы уже здесь второй год «стоите»! Да вот жду подтверждения транзакции с биткоинами. Наверное, маленькую комиссию назначил. (Из анекдота, подслушанного в блокчейн)

Проще, быстрее и легче! Такими «лозунгами» я буду руководствоваться, чтобы доходчиво объяснить вам, как долго происходит подтверждение транзакции. Но сначала перечислим те вопросы, на которые мы попытаемся ответить:

Как это работает?

Извините, но буду «грузить»

Источник: http://Great-World.ru/podtverzhdenie-bitkoin-tranzakcii/

Неподтвержденная транзакция – что делать? [полный гайд]

Ожидаем перевода от обменника

Количество транзакций в сети Bitcoin постоянно увеличивается, а это значит, что блоки, в которых они хранятся, заполняются быстрее. Ведь размер блока остается прежним – 1 мегабайт. Из-за этого возникает распространенная проблема – задержка транзакции в результате того, что она не подтверждена (необходимо хотя бы 2 подтверждения).

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

Что значит неподтвержденная транзакция биткоин?

Неподтвержденная транзакция – это транзакция, которая после ее инициирования не была добавлена в блок. Работа сети Bitcoin поддерживается майнерами, которые и «обрабатывают» переводы.

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

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

Вы всегда можете узнать статус вашего перевода, просто введя в поле поиска сайта blockchain.info свой TXID (id вашей транзакции). Там отображается количество подтверждений и путь самой транзакции.

Цифра 2 около и синий статус «кнопки» c надписью Confirmations в Blockchain означает, что транзакция прошла.

А если она не была подтверждена, тогда вы увидите характерную надпись Unconfirmed Transaction на красном фоне.

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

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

Почему не подтверждается транзакция?

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

Важно помнить, что размер комиссии не зависит от суммы транзакции. То есть, транзакция на 100 биткоинов может оказаться дешевле, чем на 0,01 BTC. Все зависит от ее размера в байтах.

В свою очередь размер зависит от количества связанных транзакций. Например, если вы получили по 1 биткоину от Димы, Саши, Кати, а потом отправляете эти 3 биткоина Вахтангу, то в этой транзакции будет участвовать 4 адреса (включая ваш).

А это дополнительные 600 байтов или около того.

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

Можно даже провести приблизительный расчет. Размер 1 блока составляет 1 мегабайт, на скрине выше обычная транзакция «занимает» 370 байт. На генерацию 1 блока уходит порядка 10 минут. Это значит, что за 10 минут может быть подтверждено порядка 2600 транзакций. Но ведь их на самом деле значительно больше.

На все том же сайте blockchain.info можно посмотреть размер mempool (мемпул – очередь) сети. Это объем всех транзакций, который ждут подтверждения.

Суммарно они занимают свыше 100 мегабайт. Это означает, что менее 1% транзакций будет подтверждено в течение 10 минут. В общей сложности на их обработку уйдет 10х100=1000 минут или почти 17 часов. И это при условии, что в сети BTC внезапно перестанут проводиться любые новые транзакции.

Глобальное решение этой ситуации – это увеличение размера блока. Именно для этого и был проведен Segwit.

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

Segwit2x, который предусматривал хардфорк (жесткое разделение блокчейн) и увеличение размера блока до 2 мегабайт, был отменен.

Что будет с деньгами?

Одно можно сказать точно – ваши деньги никуда от вас не пропадут. Тут есть два сценария:

  • Ждать, пока ваша транзакция таки получит необходимых 2 подтверждения;
  • Принимать какие-то меры, чтобы ее протолкнуть.

Первый вариант не требует от вас никаких действий. Вы знаете, что проверка транзакции доступна на blockchain.info и некоторых других сервисах, и можете время от времени посматривать на ее статус, вводя в поиск идентификатор. Однако время ожидания может затянуться на дни, а в крайних случаях – недели.

И даже если вы не спешите с переводом, на каком-то этапе придется принимать меры. О об основных способах ускорения мы поговорим ниже.

Сколько ждать подтверждения транзакции биткоин

Выше мы отмечали, что для проверки статуса перевода достаточно ввести номер транзакции в поле поиска на blockchain.info. Также это можно сделать на сайтах Bitaps или Blocktrail.

На некоторых сервисах указывается как долго ожидать подтверждения. Но эти цифры редко-когда имеют что-то общее с реальностью. Вы можете самостоятельно рассчитать время подтверждения транзакции. Для этого вам необходимо обратить внимание на строку Fee per byte.

Дальше перейдите на сайт btc.com в раздел unconfirmed transactions. Там будет указана текущая средняя стоимость байта и примерно время, сколько идет транзакция при той или иной комиссии.

Как ускорить транзакцию биткоин

Выделяют несколько основных методов ускорения/проталкивания транзакции:

  • Двойная трата (Double Spend);
  • CPFP;
  • Replace-by-fee;
  • Использование ускорителей.

Рассмотрим каждый метод более подробно.

Двойная трата

Метод с двойной тратой зависит от выбранного вами кошелька. Обычно применяется пользователями Bitcoin-Core или Bitcoin Knots. Для реализации этого метода, необходимо закрыть Bitcoin Core, запустить заново в CMD (командная строка) c помощью команды –zapwalletettxes, предварительно убрав с каталога кошелька файл mempool.dat.

После этого проведите транзакцию заново, но уже с адекватной комиссией. В таком случае вам необходимо перехватить ее, точнее объединить «вход» старого перевода с новым. Для этого в Bitcoin-Core во вкладке INPUT выберите старую транзакцию и добавьте еще один вход с другой транзакции, чтобы она покрывала комиссию.

CPFP

CPFP – это сокращение от child pays for parent. Этот метод рассчитан на ситуации, когда отправитель создал новую транзакцию с битками, которые «условно» получил с другой транзакции, которая еще не была подтверждена. В таком случае, для проведения операции необходимо оплатить комиссию еще за ту самую неподтвержденную транзакцию.

Чтобы это сделать, нужно перейти в раздел Wallet (Settings -> Options -> Wallet), пометить поля Spend unconfirmed change и Enable coin features.

После этого нажимаем отправить и снова работаем с разделом Inputs. В качестве получателя указываете себя (свой биткоин адрес), вводите сумму, которую вам ранее отправили и отмечаете галочку subtract fee amount. Ниже устанавливаете размер комиссии через Сustom, а не через Recommended.

Гораздо проще справится с зависшей неподтвержденной транзакцией можно в кошельке Electrum. Там есть функция повторного отправления с увеличенной комиссией – replace-by-fee. Правда, она сработает только в том случае, если при первичном отправлении была отмечена галочка Replaceable.

Ускорители и “проталкиватели”

Ускорением транзакций также занимаются майнинговые пулы – ViaBTC, AntPool. Чтобы ускорить транзакцию через ViaBTC, достаточно перейти в раздел Tools на сайте пула и выбрать Transaction Accelerator.

Для ускорения просто укажите ID транзакции и разгадайте каптчу. Эффективность этого метода спорная.В сети также есть много сайтов-агрегаторов пулов ViaBTC и AntPool. Пример – perenosi.com. А в Telegram создан бот по ускорению – @FastTXbot.

Бот агрегирует проталкивание через AntPool автоматически.

Еще больше способов ускорения вы можете найти в нашей статье: Как ускорить транзакцию биткоин

Как обезопаситься от зависания транзакций

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

Если вы получили 10 биткоинов через 10 транзакций по 1 биткоину, то перевод этих 10 биткоинов по своему объему в байтах будет намного больше, чем перевод 100 биткоинов, которые вы получили с 1 адреса.

Это и есть пример «Пути» отправляемых биткоинов. Аналогично и при отправлении – чем больше адресов, тем больше комиссия.

Если вам нужно отправить BTC нескольким получателям, тогда объединяйте транзакции в одну и «разветвляйте» ее через Input.

Ключевое значение – это размер комиссии на 1 байт. Перед тем как отправлять битки, посмотрите показатели мемпула и проверьте среднее значение комиссий в сети. Посмотреть показатели комиссий можно на BitcoinFees.

Если мемпул пуст, тогда даже перевод с небольшой «пеней» пройдет – здесь работает простой закон спроса и предложения. Майнеры обрабатывают транзакции, так как лучшие предложения поступают редко. Идеальное время проведения – это когда Китай и Азия спят. То есть в европейской первой и второй временной зоне в этот период вечер (6-10 часов).

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

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

Итак, резюме:

  1. Неподтвержденная транзакция – это транзакция, которая после отправки по какой-то причине не была добавлена в блок.
  2. Чтобы ускорить транзакцию, можно использовать метод двойной траты (Double Spend), CPFP, Replace-by-fee либо специальные ускорители.
  3. Чтобы обезопаситься от зависаний, нужно выставлять правильную комиссию и учитывать время проведения транзакции.

Источник: https://prostocoin.com/blog/unconfirmed-transaction

Сколько требуется подтверждений для транзакции Bitcoin и как её ускорить

Ожидаем перевода от обменника

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

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

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

Зачем нужно подтверждение и как это работает

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

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

Схема формирования транзакций и блоков на примере блокчейна BTC.

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

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

Сколько ждать подтверждения биткоин транзакции

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

Известно, что новый блок формируется каждые 10 минут. В классическом биткоин кошельке транзакция подтверждается, когда таких подтверждений набирается 6. На 6 подтверждений нужно как минимум 60 минут. Организаторы сделки могут сокращать количество необходимых подтверждений на свое усмотрение до двух.

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

Итак, мы определили, что теоретически время подтверждения транзакции составляет 20-60 минут. Но на практике все обстоит иначе.

Могут возникать задержки по следующим причинам:

  • Загруженность сети. Размер блока биткоина ограничен, а популярность криптовалюты растет, привлекая новых участников. За последние годы аудитория сети выросла в 10 раз. Существующий размер блока уже не может вместить всю активность пользователей. В результате скапливаются очереди из переводов, все ждут много подтверждений.
  • Низкая комиссия. Как мы уже сказали, майнеры не обрабатывают операции в порядке живой очереди. От величины комиссии зависит скорость обработки платежа. Сперва они берут транзакции с самой высокой комиссией. Если вы отправили с низкой комиссией, при постоянной загруженности сети ее судьба туманна. Во многих биткоин кошельках есть опция «рекомендуемое вознаграждение», можно воспользоваться ею. Она автоматически рассчитывает размер рекомендуемой комиссии майнерам в зависимости от загруженности сети.
  • Как вы уже поняли, размер блока ограничен, и место в нем ценится очень дорого. Размер рекомендуемого вознаграждения майнерам зависит не от величины перевода, а от места, которое займет платеж. Крупный перевод на один адрес может обойтись дешевле, чем несколько копеечных связанных операций.
  • Спам-атаки. Периодически сеть подвергается спам-атакам. Злоумышленники специально создают множество платежей на маленькие суммы, чтобы усугубить имеющиеся проблемы и еще больше замедлить работу сети. Во время таких атак число неподтвержденных транзакций в сети биткойн исчисляется сотнями тысяч.

Мониторинг подтверждения

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

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

Когда сервис blockchain info бывает недоступен, можно пользоваться аналогичным chain.so, но такое бывает крайне редко.

Как ускорить подтверждение

Рекомендации для беспроблемного подтверждения:

  • Низкая комиссия. Эксперты сходятся во мнении, что это основная причина того, что платежи подтверждаются так долго. Перед отправкой платежа пользуйтесь специальными сервисами для расчета рекомендуемой комиссии, если эта опция не встроена в ваш кошелек.
  • Размер транзакции. Статус зависит от количества передаваемых монет. Чем больше платеж, тем быстрее его включат в блок.
  • Время хранения монет. Большее доверие системы заслуживают монеты, дольше лежавшие на счету.
  • Сервисы с отдельной расчетной системой. К ним относятся ресурсы создания онлайн кошельков. Проводя транзакции между своими клиентами, они могут не задействовать блокчейн биткоина. Это обеспечивает мгновенную пересылку денег внутри системы.
  • Использование открытых транзакций, которые содержат всю информацию о получателях и отправителях. Скорость подтверждения таких транзакций выше. Но практически никто желает полностью раскрывать подробности сделки, ведь люди пользуются криптовалютой по той причине, что она анонимна.
  • Использование мультиподписи. Ее суть заключается в том, что помимо стандартной подписи ставится еще одна, подтверждающая надежность операции. Мультиподпись обеспечивает быстрое принятие транзакции в блок, а также повышенную безопасность. Обычно такую услугу предоставляет компания, чьим кошельком или сервисом вы пользуетесь для отправки платежей.

Если вы уже отправили платеж с низкой комиссией, есть несколько способов его «протолкнуть»:

  • Использование опции кошелька Opt-InRBF. Если вы попытаетесь отправить перевод повторно, заплатив большую комиссию, система отвергнет его как попытку двойной траты. Чтобы узлы восприняли его должным образом и обработали вместо зависшего, вы должны включить Opt-InRBF при отправке первого платежа.
  • Использование специальных сервисов по «проталкиванию». Классическим примером является viabtc. Сервис при пуле, позволяющий подтвердить транзакцию путем введения ее ID. Некоторое время он был бесплатным, но ввиду убыточности подобные услуги теперь оказываются платно.

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

Хотите быть в курсе свежайших новостей и получать бесплатные инсайды? Подписывайтесь на наш Instagram , , ontakte и Telegram (crypto_state).

Если Вам понравилась статья, пожалуйста, поделитесь ей с друзьями в соцсетях и на форумах (кнопки ниже).

Вы очень поможете расширить криптовалютное сообщество и развивать наш проект быстрее! Сколько требуется подтверждений для транзакции Bitcoin и как её ускорить Ссылка на основную публикацию

Источник: https://CryptoState.ru/instrukcii/podtverzhdeniya-bitcoin

Подтверждение транзакции Биткоин: назначение, особенности, услови

Ожидаем перевода от обменника

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

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

Как и кто подтверждает транзакции

Подтверждение биткоин-транзакции ― задача майнеров, которые создают новые блоки цепочки (размер 1 МБ) при помощи имеющихся вычислительных мощностей и получают за работу конкретное вознаграждение в 12,5 ВТС. Сумма награды ― «лакомый кусок» для пользователей сети, обеспечивающих перевод платежей и функционирование системы. Утверждение, что главное назначение майнеров состоит в добыче крипты, не совсем верно.

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

Срок формирования blocks ― около 1 часа. На некоторых площадках отправитель вправе снизить количество проверок до 2, если речь идет о нескольких мелких переводах Биткоин.

Подобная мера упростит и ускорит их подтверждение.

Почему количество подтверждений для Bitcoin транзакций равно 6? Теоретически мошенник должен обладать хотя бы 10 % сетевого хешрейта, чтобы незаконно внести изменения в блокчейн и подделать операцию.

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

Безопасность системы повышается за счет нерентабельности указанных действий.

Награда в 12,5 ВТС доступна майнерам лишь после того, как подтвердятся 100 блоков. Пользователь может вычислить время проведения сделки (20−60 мин.), владея информацией о том, сколько нужно подтверждений для транзакций Bitcoin.

Скорость принятия зависит от других факторов, способных привести к зависанию сделки на период до 72 часов:

  1. Вес платежа. Чем больше сумма, чем выше ценится перевод. Особенно при наличии щедрой комиссии.
  2. Нагрузка на криптосеть. Пропускная способность сети ограничена, что наглядно прослеживается значительной загрузке. Возникает «пробка», которая удлиняет период обработки.
  3. Комиссионный сбор. Достоверно известен следующий факт: выставляя более высокую комиссию, пользователь увеличивает шансы на быстрое проталкивание сделки.
  4. Изменчивость. Снижение/повышение курса косвенно давит на скорость подтверждения переводов Биткоин.

купить биткоин

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

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

  1. Изменяется курсовая стоимость. Постоянные задержки платежей приводят к негативному отношению участников сети к Биткоину. Это может косвенным образом отразиться на колебании цены криптовалюты.
  2. Нарушаются сроки сделок. Торможение ведет к «расшатыванию» многих бизнес-процессов.
  3. Ухудшается репутация и снижается популярность Биткоина.
  4. Уменьшается объем транзакций. Пользователи начинают придерживаться иных платежных инструментов. Это наихудшим образом отражается на масштабах торгового оборота.

Процесс подтверждения транзакций в биткоин-кошельке в теории и на практике: требуется адрес бумажника и приватный ключ (ПЧ). Пользователь проходит процедуру авторизации и заходит в хранилище, где формируется ПЧ. Затем кошелек открывает адрес и преобразует приватный ключ. Так человек может ознакомиться со сведениями о зачисленных монетах Биткоин.

Как ускорить подтверждение операции

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

Пользователи активно используют следующие методы для предотвращения задержек при отправке:

  • Централизованные сервисы типа Coinbase. Предусмотрена обязательная регистрация.

При нажатии на Sign In в верхней части экрана справа открывается форма для внесения необходимых сведений (адрес электронного ящика и придуманный/сгенерированный пароль):

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

  • Мультиподпись. К примеру, кошелек GreenAddress предусматривает двухфакторную аутентификацию:

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

  • Увеличение комиссионного вознаграждения.
  • Открытые переводы. Если с транзакции снять анонимность и открыть сведения об отправителе и адресате, вероятность быстрого прогона сделки увеличится.

купить биткоин

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

СпособОсобенности
Специальные сервисы-ускорителиОдин из самых популярных ускорителей для подтверждения транзакций Биткоин ― ViaBTC. Алгоритм работы с сервисом:1.       Уточнить статус сделки через сайт-проводник (btc.com, chain.so, blockchain.com и т. д.).2.       Скопировать ID-код и перейти на страницу pool.viabtc.com/tools/txaccelerator/.3.       В форме указать ID-код и пройти капчу. Ускорить подтверждение можно платным либо безвозмездным способом. Плата значительно увеличивает шанс на скорое проталкивание платежа.
Оформление транзакции в определенный временной промежутокНа некоторых сервисах лимит ограничений обновляется 1 раз в час. Многие участники сети пользуются своеобразной «фишкой»: запускают транзакцию Биткоин в последние минуты часа (к примеру, между 17:58 и 18:00). При покупке в пуле после майнингового контракта выделяется пять бесплатных ускорений.
Двойная тратаОпцию поддерживают не все электронные бумажники. Доступ предоставлен в кошельках полного цикла Bitcoin Knots и Bitcoin Core. Руководство к действию:1.       Заранее закрыть бумажник.2.       Открыть командную строку и внести запись zapwalletettxes.3.       Опять оформить транзакцию с увеличенным комиссионным сбором.4.       В разделе «Вход» найти прежнюю сделку и добавить вход с нового платежа.
 CPFPСпособ эффективен, когда адресат условно получил деньги (платеж не подтвержден). Комиссия оплачивается за две транзакции. Действия в бумажнике Bitcoin Core:1.       Зайти в параметры настроек.2.       В разделе «Кошелек» включить опцию контроля входов.3.       Разрешить тратить сдачу.4.       В разделе «Отправка» проставить галочку рядом с необходимой транзакцией.5.       Указать сведения о получателе и дать согласие на обработку информации.6.       Прописать пересылаемую сумму и сделать запрос на вычет комиссии.
Replace-by-FeeФункция позволяет увеличивать комиссию действующей транзакции Биткоин. Поддерживается многими бумажниками: Electrum, GreenAddress, Bitcoin Core. При проталкивании платежа в кошельке отображаются сообщения с указанием возможности изменения комиссии после занесения операции в очередь.

Операция долго не подтверждается

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

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

Источник: https://cryptonyka.com/podtverzhdenie-tranzakcii-bitcoin/

Что делать если транзакция неподтвержденная: инструменты

Ожидаем перевода от обменника

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

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

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

Неподтвержденная транзакция – это операция перевода цифровых активов которую узлы сети не добавили в новый криптовалютный блок. Расскажем вкратце о выполнении платежных операций в криптовалюте.

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

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

Как ускорить транзакцию

Существуют 3 способа самостоятельного решения проблемы bitcoin unconfirmed transaction, но учтите ни один из них не гарантирует стопроцентного результата.

Повысить размер комиссионного сбора (Opt-In Replace-by-fee. Когда-то транзакции в сети Bitcoin выполнялись с фиксированной комиссией. С ростом популярности «цифрового золота», увеличилось число платежных операций в сети.

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

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

Такую функцию имеет биткоин-кошельки Bitcoin core, Electrum и Green Address.

Второй способ называется «Двойная Трата». Нет, это вовсе не злонамеренная атака, для которой потребуется не менее 51% вичислительной мощности сети биткоин. Когда вы отправите повторную транзакцию с более высокой комиссией, старую аннулируют.  Но все же злоупотреблять этим методом не стоит.

Инструкция, как выполнить даблспенд в Bitcore.

  • Переместите в другую папку файл mempool.dat;
  • Закройте программу;
  • Перезапустите кошелек набрав в окне командной строки zapwallettxes;
  • В кошельке история транзакций очищена, но зависшая операция осталась в блокчейне.

Чтобы новая транзакция была максимально похожей:

  • Откройте сайт blockchair.com;
  • Ведите TX ID проблемной транзакции;
  • Запомните точный размер входа (в BTC) графе inputs;
  • При создании новой нажмите inputs в кошельке и выберите тот же размер входа, а уже потом добавьте некоторую сумму для повышения комиссии, выбрав еще один вход;
  • Отправьте транзакцию.

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

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

  • Перейдите в раздел Wallet;
  • Включите управление входами Spend unconfirmed change и Enable coin features;
  • Нажмите «Отправить»;
  • Откройте Inputs;
  • Укажите свой адрес в графе «Получатель»;
  • Введите сумму, которую вы должны получить и поставьте флажок напротив subtract fee amount;
  • Размер оплаты введите в поле Сustom, с расчетом на 2 операции и отправьте деньги.

Точнее объяснить принцип работы CPFP (child pays for parent) поможет пример с фиатными деньгами. Когда вы покупаете товар то должны «отправить» наличные средства продавцу. Он так же использует эти деньги для приобретения других товаров, совершая при этом «перевод».

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

Сервисы для ускорения

На пуле ViaBTC вы можете заказать ускоренное проведение вашей транзакции.

  • Войдите в Transaction Accelerator на сайте пула.
  • Оправьте ваш TXID с комиссией 0.0001 BTC/KB. Сервер принимает до 100 ID в час для ускорения без дополнительной оплаты.

Зарегистрированные пользователи могут воспользоваться услугой платного ускорения. Дополнительный сбор удерживается из баланса Bitcoin Cash вашей учетной записи на пуле.

Что нужно для нормального перевода монет

Транзакция с адекватной комиссией обязательно будет выполнена. Активируйте опцию replace-by-fee в вашем кошельке и отмечайте все переводы как replaceable. Так вы в случае задержки без проблем повысите размер fee.

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

Обязательно проверяйте состояние memory pool на одном из этих сайтов, перед срочной или очень важной транзакцией. Запомните, отменить неподтвержденную транзакцию можно только создав альтернативную с теми же данными, которая будет включена в блок. Сам по себе зависший перевод никуда не исчезнет.

Заключение

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

Подписывайтесь на наши ресурсы и читайте комментарии, там иногда умные люди пишут умные вещи.

Подписывайтесь на новости AltCoinLog в ontakte

Readers Rating: 100% 1 votes

Источник: https://altcoinlog.com/bitcoin-transaction-not-confirmed/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.