Ликвидация бизнеса. Приказы. Оборудование для бизнеса. Бухгалтерия и кадры
Поиск по сайту

Почему транзакция не может быть выполнена. Кратко о произношении. Что значит транзакция в общем понимании

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

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

Про конверсию много написано - читателей ЦП не удивит, что это отношение посетителей сайта к пользователям, совершившим покупку (оплату). Если посмотреть чуть глубже (ведь у всех настроены инструменты для этого?), то окажется, что кнопку «Оплатить» нажали 2% пользователей (здесь и далее цифры вымышлены, но близки к реальности), но конверсия составляет 1,5%.

Что же произошло с 0,5% пользователей и какие причины потери целевого трафика, ведь пользователь, который нажал «Оплатить» (прошу не путать с «Купить» и перемещением товара в корзину) - это целевой трафик, который вы привлекли на сайт, заплатили за лид (или какая у вас модель привлечения), но не получили с него денег.

Переходя к ответу на вопрос «Где полпроцента?», посчитаем, сколько стоит это знание, на простом примере.

DAU сайта - 100 000 пользователей.

Средний чек (вариант - сумма ввода денег на пользователя в день) - 100 рублей.

2% от DAU * 100 рублей = 200 000 рублей в день.

Получается, что 0,5% - это 50 тысяч рублей в день или 1,5 млн в месяц (все плюс-минус, естественно, и без учета стоимости привлечения трафика).

Как можно повлиять на эти цифры и сократить упущенную выгоду

Опираясь на свой опыт, могу разделить причины на следующие, наиболее популярные категории:

  • Нет денег на карте.
  • Транзакции, которые были отклонены антифрод-фильтрами.
  • Некорректные настройки Merchant account.
  • Работа процессингового центра.
  • Ошибки UI, UX, копирайта.

Теперь подробнее про каждый из вариантов.

Нет денег на карте

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

  • Пользователь известен и уже совершал платежи на сайте или в игре. В данной ситуации мне нравится вариант работы с лояльностью, когда на ответ от процессингового центра с информацией о недостатке средств, вы в явном виде информируете, что N покупка на сайте для пользователя в подарок. «Подарок предоставляется один раз в (период), спасибо, что с нами». Ожидаемый эффект для пользователя - сайт не хочет заработать на мне денег за каждый чих.
  • Пользователь неизвестен и никогда не совершал платежи на сайте или в игре. В явном виде проинформировать об отсутствии средств и предложить альтернативный вариант оплаты - платежные системы или популярные сервисы по предоставлению онлайн-кредитования. По кредитованию могу предложить тестировать разные варианты, например, сервисы, предоставляющие онлайн-микрозаймы прямо на карту (к сожалению, такой вариант не успел попробовать).
  • Пользователь известен, но никогда не совершал платежи на сайте или в игре. В некоторых процессинговых центрах (ПЦ) существует вариант отложенной покупки, когда ПЦ с заявленной периодичностью пробует тарифицировать пользователя (списать деньги с карты). Таким образом кейс выглядит следующим образом: вы получаете ответ о недостатке средств на карте, выдаете покупку или зачисляете деньги на счет, информируете пользователя о том, что покупка была выдана, но средства с карты списаны не были, «пополните счет в течение (количество дней, которые тарифицирует ПЦ)». В этом же кейсе можно разработать свою систему кредитования, но это чревато накладными расходами на реализацию собственной системы антифрод-фильтров, blacklist-пользователей, а так же системой скоринга. С трафиком «Одноклассников» или «ВКонтакте» должно окупаться, во всех остальных случаях, думаю, не стоит.

Антифрод-фильтр

Самая интересная категория, потому как в неё попадают различные кейсы, иногда на уровне фантастики. Сами по себе антифрод-фильтры - это своего рода ноу-хау ПЦ и банков, предоставляющих процессинг, поэтому получить внятное описание всех причин отказа транзакции не получится, да и нет его.

Насколько смог узнать из закрытых источников, решение принимает все-таки человек, но выявление таких транзакций - сфера Machine Learning. Сотрудники первой, второй, иногда даже третьей линии поддержки ПЦ зачастую не в курсе причины отклонения конкретного платежа, попавшего под бан.

Свои антифрод-системы есть как у ПЦ, так и у банка.

Какие встречал варианты:

  • карта эмитирована банком РФ, пользователь совершает платеж за ее пределами - платеж отклонен;
  • последняя транзакция в РФ, последующая за ее пределами - платеж отклонен;
  • пользователь ранее опротестовывал транзакции и возвращал средства (refund), прошедшие через конкретный процессинг - платеж отклонен;
  • пользователь ранее опротестовывал и возвращал средства (refund) при покупках у конкретного мерчанта - платеж отклонен;
  • email пользователя не совпадает с тем, который был указан при последней успешной транзакции (в случае, если поле email передается и указано в настройках);
  • номер телефона пользователя не совпадает с тем, который был указан при последней успешной транзакции (в случае, если поле «номер телефона» передается и указано в настройках).

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

Что можно сделать в таких случаях? Опять же несколько вариантов на выбор:

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

Некорректные настройки

Какие могут быть варианты:

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

Вкратце по каждому из вариантов. В общем и целом данные ограничения - это лимиты, с помощью которых ПЦ пытается обезопасить себя. Иногда это оправдано, например, с целью предотвратить фрод и минимизировать возможные убытки, иногда - нет. Рассмотрим вариант, когда угроза мнимая.

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

Лимиты на ограничение суммы транзакций в сутки или месяц (max). Простой кейс: пользователь совершает в игре три покупки 500 рублей, 1000 рублей и 3000 рублей. Установленный лимит - 3000 рублей - будет означать, что первые два платежа будут выполнены, но третий будет отклонен, а с ним ARPU, средний чек, доход и лояльность к вам будут не такими, как могли бы.

Ограничение по географии. Тут все просто, если карта выпущена банком Китая, но он отсутствует или выключен в настройках вашего аккаунта - оплатить не получится. Есть тонкий момент, что существуют настройки по умолчанию, в которых исключены страны с высоким уровнем киберпреступности - проверяйте.

Ограничение по типу ПС. В платежных интерфейсах многих сайтов отсутствуют специфичные, но популярные ПС, например, JCB (Japan Credit Bureau), а ведь они эмитируются не только в Японии, но и в 19 странах мира, где так же могут быть ваши пользователи, которых можно огорчить.

Работа процессингового центра

Сюда отношу все плановые и внеплановые работы, uptime системы и серверов партнера (кстати, вы знаете, где они хостятся)?

Рекомендация - подписаться на дайджест новостей данного хостинга, информация лишней не будет. Сколько стоит недоступность вашего ПЦ для вас? Фактически, это сумма, которая в среднем проходит через процессинговый центр в минуту (все понимают, что в разное время она будет отличаться), для крупных проектов решением будет включить дублирующего партнера для процессинга. Решение о его необходимости вам помогут принять цифры простоя приема платежей по картам, например, за последний месяц.

Что учесть - ПЦ должны работать, используя шлюзы разных банков.

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

Ошибки UI, UX, копирайта

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

Про реализацию платежной формы и UX-приемы для увеличения конверсии уже порядком написано - повторяться не буду. Несколько комментариев на уровне здравого смысла:

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

В качестве заключения

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

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

Тезисно основные мысли:

  • Конверсией платежей по картам можно и нужно управлять.
  • Наибольший эффект от реализации ожидается для проектов с высокой посещаемостью и большой долей платежей по картам. Для интернет-магазинов с объемом 20 заказов в день - эффекта не будет.
  • Считайте платежи, которые не дошли до результата (их количество и сумма).
  • На основании знания о потенциале платежей по картам можно выстроить систему мотивации или KPI вашего финансового аналитика.
Присылайте собственные кейсы, в результате которых вам удалось заметно улучшить (или, наоборот, ухудшить) показатели проекта. Интересные эксперименты обязательно попадут на страницы рубрики Growth Hacks.

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

Аннулирование операции: как отменить транзакцию?

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

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

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

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

Что значит транзакция в общем смысле? Это операция перевода конкретной денежной суммы со счёта отправителя на счёт получателя: пополнение карты, снятие денег в банкомате, различные переводы. Чаще всего транзакцией называют оплату покупки картой.

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

Помните: оффлайн процедура не предусматривает обращение к банку-эквайеру (обслуживающего торговую точку) и переведённая сумма отражается на балансе не мгновенно, а по истечению пары дней. Данная операция происходит без платежных карт - со счёта на иной счёт.

Суть банковской транзакции

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

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

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

Как происходит выполнение транзакций?

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

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

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

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

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

Если в банкомате, ПОС терминале при переводе, оплате, снятии денег транзакция зависла, не имеет подтверждений - это подтвержденная транзакция. Банки автоматически отменяют их в течение месяца.

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

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

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

Значение слова

Транзакции – это определённые процедуры взаимодействия каких-либо объектов за некий промежуток времени. Такие процедуры были сформированы программистами. Им присущ чёткий процедурный характер. Любая транзакция – это совокупность трёх непременных составляющих:

  • запроса;
  • выполнения;
  • отчёта.

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

Банковские транзакции

Что значит слово «транзакция»? Какие процессы происходят, когда она совершается? Если быть точным, транзакции – это любые банковские операции, связанные с перемещением денежных средств. Но чаще всего этот термин используется при использовании электронных счётов. Или же он напрямую указывает на операции с банковскими картами.

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

Виды транзакций

В банковском деле различают операции двух видов:

  1. Онлайн-транзакции – это манипуляции с безналичными деньгами при помощи соединения с банковским центром в режиме реального времени. Самый наглядный пример – работа с терминалом.
  2. Офлайн-транзакции – это совершение банковской операции без непосредственного контакта участников. Например, зачисление зарплаты работникам. Со счёта организации списываются денежные средства, а работник лишь получает уведомление о пополнении баланса своего текущего счёта.

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

Перевод средств

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

Переводы

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

Если у отправителя отсутствует счёт в банке, можно воспользоваться сервисом денежных переводов. Самые известные международные операторы – MoneyGram, Western Union, Anelik, Contact и другие. Главное преимущество таких операций – высокая скорость транзакции. Основной недостаток – довольно высокая комиссия.

Что делать в случае сбоя транзакции?

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

  • В процессе осуществления транзакции произошёл сбой (зависла программа, отключилось электричество), а деньги уже ушли. Звонок на горячую линию зафиксирует ваше обращение. После процедуры проверки и устранения ошибки специалисты смогут довести операцию вручную.
  • Терминал или банкомат не выдал квитанцию об осуществлении транзакции. Причина может быть банальна – отсутствие кассовой ленты в аппарате. После обращения к оператору вам будет предложен дубликат квитанции. Обычно его присылают на указанный электронный адрес.
  • Ошибка в указанных реквизитах. Деньги ушли, но получатель их так и не увидел. Оператор может помочь решить эту проблему: например, найти ошибку в номере счёта получателя. В этом случае деньги не доходят до клиента просто из-за правил безопасности. Такие средства не изымаются банком, а хранятся в течение 10 дней на особом временном счёте. Если отправитель вовремя обратится в финансовое учреждение, укажет время операции, сумму перевода и ответит на несколько вопросов, деньги будут разблокированы. После удержания комиссии за транзакцию сумма вернётся на баланс отправителя.

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

Постоянно увеличивается, а это значит, что блоки, в которых они хранятся, заполняются быстрее. Ведь размер блока остается прежним – 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 внезапно перестанут проводиться любые новые транзакции.

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

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

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

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

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

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

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

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

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

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

Если вы получили 10 биткоинов через 10 транзакций по 1 биткоину, то перевод этих 10 биткоинов по своему объему в байтах будет намного больше, чем перевод 100 биткоинов, которые вы получили с 1 адреса. Это и есть пример «Пути» отправляемых биткоинов. Аналогично и при отправлении – чем больше адресов, тем больше комиссия. Если вам нужно отправить BTC нескольким получателям, тогда объединяйте транзакции в одну и «разветвляйте» ее через Input.

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

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

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

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

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

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