Неподтвержденная транзакция биткоин: почему происходит и как решить проблему?

Алан-э-Дейл       14.02.2023 г.

Зависла транзакция в блокчейн: что делать

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

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

Первое, что необходимо сделать — получить информацию о статусе транзакции. Для этого зайдите на сайт blockchain.info и введите id транзакции (обычно обозначается как tx или txid) в текстовое поле, расположенное в правом верхнем углу. Запрос выполняется нажатием клавиши <Enter> на клавиатуре (нажимать кнопку не нужно!).

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

В графе «Плата за байт» указан размер комиссии. Это число пригодится для дальнейшей оценки ситуации.

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

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

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

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

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

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

Способы ускорения транзакций

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

Сервис Child Pays for Parent (CPFP).

Дословно – «Ребёнок платит за родителей». Майнеры будут первой включать в блок не наиболее дорогую транзакцию, а самую выгодную с позиций иных параметров. А именно: будет выбрана та, которая сопровождается малыми комиссионными, если дальнейшая, которая совмещается с переводом с этой малой комиссией, предполагает увеличенную комиссию (для компенсации предыдущих «убытков» и для получения дополнительных бонусов). Майнер, который агрегирован с системой и использует функцию CPFP, наполнит блок данными об обеих транзакциях.

Функция RBF.

Предположим, что некто делает ордер на перечисление суммы, которая сопровождается минимальной комиссией. Платёж ставится в очередь, а время на его проведение может исчисляться сутками, чтобы эта транзакция подтвердилась. Функция RBF позволяет заново переотправить тот же самый платёж по тому же самому адресу, но уже с большими комиссионными. Таким образом, система образует 2 платежа-клона, однако, это вовсе не влечёт задвоенной оплаты. Ведь RBF может быть подключена, пока от системы не пришли все 6 необходимых подтверждений, то есть деньги не израсходованы. А раз так, то до этого момента руки полностью развязаны

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

«Форсаж» от ViaBTC.

Это крайне полезный инструментарий «проталкивания» неподтвержденных транзакций на блокчейн. Сервис (за дополнительную плату, большая часть которой идет майнерам) продвигает вашу транзакцию в очереди, делая её для «рассмотрения» системой Биткоин всегда первой. Об обмане речь не идёт, просто используются определенные возможности сети. Чтобы ускорить проведение транзакции на интернет-ресурсе ViaBTC следует, помимо капчи, ввести ID транзакции; далее она будет добавлена в следующий блок, который добывается в рамках облачной системы с помощью пула ViaBTC. Минусом системы является её низкая производительность – ViaBTC может продвигать только считанные транзакции в…час. Однако для каждого пользователя.

Время

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

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

Приблизительное время включения транзакции в блок можно определить, посмотрев на заголовок блока (в нашем случае это блок №563899 с меткой времени 2019-02-20, 14:45 UTC).

Адреса, на которые были отправлены биткоины, и суммы:

  • 32Z63LVtUERdEEwz275JHt3o4cewPfE8YC 0.26119849 BTC
  • 31w3iWUN5EMJMW2YRCc5m4RFqm3zN61xK2 0.2214705 BTC

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

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

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

Аналогично 31w3iWUN5EMJMW2YRCc5m4RFqm3zN61xK2 является часто используемым адресом с мультиподписью 2-из-3 и на момент написания содержит примерно 2700 биткоинов. Более продвинутые обозреватели блокчейна, такие как oxt.me, даже отображают баланс адреса с течением времени и то, в какие часы дня он является наиболее активным.

Поскольку 18:00-22:00 UTC ― это часы с наименьшей активностью для этого адреса, было бы разумно предположить, что эти часы представляют собой ночные часы 01:00-05: 00 или 02:00-06:00 в регионе, где этот адрес контролируется. Учитывая часы активности, объемы и функцию мультиподписи этого адреса, можно догадаться, что этот адрес принадлежит криптобирже в часовых поясах GMT+7/8.

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

Биткоин-транзакции регулярно направляются на два адреса, где один из выходных данных транзакции является фактическим платежом, а другой ― change output. Это «сдача», которая возвращается отправителю.

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

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

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

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

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

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

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

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

Для этого необходимо обратить внимание на строку Fee per byte

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

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

В обычное время транзакция в сети биткоин подтверждается в срок от 15-20 минут до часа. Посмотреть, подтвердился ли ваш перевод, вы можете там же, на сайте blockchain.info. Для этого введите в поле поиска хеш операции, и увидите статус перевода:

Время обработки переводов может увеличиваться в следующих случаях:

  1. Чрезмерная загруженность сети при резких колебаниях курса биткоина;
  2. Низкий приоритет транзакции (частые переводы небольших сумм);
  3. Низкая комиссия. О том, как выбрать правильную комиссию за перевод биткоинов, вы можете узнать из статьи «Как рассчитать комиссию биткоин за перевод и как сэкономить?»

Хотите хотя бы ориентировочно узнать, сколько еще будет выполняться перевод? Для этого вам потребуется знать хеш операции. Если помните комиссию, которую задавали при переводе, сразу переходите к шагу 4.

  1. Для начала нужно узнать размер комиссии для транзакции. Это можно сделать на одном из публичных сервисов. Заходим на blockchain.info, вводим хеш в поле поиска, и нажимаем на транзакцию.

  2. Смотрим графу «Плата за байт» – это и будет нужное нам значение.

  3. Крайне редко сервис blockchain.info бывает недоступен. В этом случае можно воспользоваться другим публичным сервисом, например chain.so. Действуем по аналогии.
  4. Зная комиссию, идем на https://bitcoinfees.earn.com или btc.com. Находим в графе слева нужную комиссию. По графику и пояснениям делаем вывод, сколько придется ждать подтверждения. Так можно получить хотя бы примерное представление о времени ожидания.

    Кроме того, на этих сайтах можно узнать рекомендуемое значение комиссии – это пригодится при следующих переводах.
    Помните: размер комиссии зависит не от суммы, а от размера транзакции в байтах. Так, на рисунке выше при переводе 3,3 BTC плата за байт составляет 372 сатоши, а размер транзакции равен 191 байту. Поэтому общая комиссия за перевод в этом случае равна 372 x 191 = 71052 сатоши, или около 11 долларов (при курсе биткоина 15500 долларов за 1 BTC).

Проверка блоков

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

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

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

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

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

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

Как минимизировать риски «зависания» транзакций

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

Выше уже была рассмотрена одна из причин «зависания» сделок – низкая комиссия.

Но есть и еще один важный момент – путь отправляемых биткоинов.

Если пользователь получает 5 биткоинов с 5 разных адресов, то по размеру такая биткоин-сделка будет намного больше, чем если бы он получал даже 10 биткоинов, но с одного адреса.

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

перейти к содержанию ^

Применение blockchain технологии

Не финансами едиными живет мир, поэтому блокчейн не только базовый момент добычи криптовалюты, но еще и способ:

  • Сохранять авторские права на контент за счет легкости предъявления права собственности;
  • Хранить важные документы, начиная от коммунальных платежек и заканчивая контрактами на миллиарды;
  • Улучшить систему здравоохранения (защищенные данные о пациенте в одном месте, онлайн-карта) — в частности Gem на ethereum уже работает над созданием подобного реестра;
  • Модернизировать образование и медиа. Касательно последних — это новый вид букмекерских контор по примеру Gnosis и Augur. Используя краудсейл, можно привлечь инвестиции в развитие проектов со ставками не только в спорте, но, и, например, любых событиях в мире.

Разумеется, это далеко не полный список, но все пункты объединяет технический принцип администрирования сетей blockchain.

Администрирование сетей

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

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

Цифровые сертификаты

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

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

Право собственности

Со временем развитие технологии блокчейн поможет автоматизировать право собственности. Это значит, что и сканирование документов, и создание электронной подписи уйдут в прошлое — абсолютно новый криптографический шифр с низкой вероятностью взлома. А то и может полным ее отсутствием. Работать система будет просто: лицо вносит конкретные изменения, они распространяются по всей цепочке и никто не сомневается в том, что именно вам принадлежит тот или иной блок. Таким образом, вы всем заявляете о своем праве собственности, но не кому-то конкретно

Важно, чтобы при этом сократилось и время проведения сделок

Система DNS

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

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

Идентификация

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

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

Что такое транзакция биткоин

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

  • Input – записывается адрес отправителя.
  • Amount – сумма, полученная от отправителя.
  • Output – адрес получателя.

Для проведения криптосделки, необходимо знать два момента – адрес получателя и ключ.

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

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

перейти к содержанию ^

Как проверить транзакцию, когда придет платеж?

Сайт blockchain.info/ru.

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

Провести проверку своей транзакции биткоинов можно на сайте blockchain.info или на chain.so.

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

Ввод хеша. Пример подтвержденной транзакции. Пример неподтвержденной транзакции.

Подтвержденные транзакции

Информация с blockchain.info/ru.

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

Где посмотреть неподтвержденные транзакции биткоин?

Мем-пул на blockchain.info/ru/unconfirmed-transactions.

До момента верификации транзакция находится в мем-пуле, виртуальном хранилище.

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

Blockchain.info/ru/charts/mempool-size.

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

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

Ввод хеша.

Для этого нужно ввести хеш в поиск на chain.so или на blockchain.info, открыть детализацию и посмотреть комиссию за байт.

Детализация. Зная комиссию, можно зайти на bitcoinfees.earn.com или на btc.com и по графику прикинуть время ожидания. Информация bitcoinfees.earn.com. Информация btc.com.

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

Выписка.

Почему не подтверждается перевод

Подтверждается. Просто программному движку blockchain не хватает мощности, системе – производительности, а всей сети целиком – пропускной способности. Не секрет, что криптовалютные системы пока существенно уступают платёжным платформам традиционным (таким, как VISA или MasterCard). Если последние в среднем осуществляют более 2000 транзакций в секунду, то система Биткоин (до последнего форка) – не более 7 (!!!). От чего же зависит пропускная способность сети?

  • От количества майнеров, на оборудовании которых и осуществляется работа программного движка блокчейн. Майнинг – это не только добыча новых выигрышных криптовалютных хэшей. Это ещё и генерирование новых блоков информационного массива блокчейн. А блоки эти генерируются как раз по факту подтверждения начального состояния участвующих во время транзакции виртуальных монет.
  • От эффективности протоколов внесения данных в блок. С увеличением информационного массива движку всё труднее становится выискивать новые подтверждения. Объём данных играет против аппаратной части технологии. Увеличение компактности записи (т.е. буквально максимальное «упрессовывание» её в блок) упрощает работу программного клиента и делает последующий сбор подтверждений оперативнее.
  • От объёма блока. Чем он меньше, тем больше потребуется блоков, тем, опять же, сложнее движку будет ориентироваться в массиве. В изначальном Биткоине объём блока составляет 1 Мб. Что касается объёма блока его форка – Биткоин Кэша, то здесь изначально за проблему взялись фундаментально и объём блока предусмотрен архитектурой на уровне 8 Мб.

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

Гость форума
От: admin

Эта тема закрыта для публикации ответов.