Почему моя транзакция Coinbase заняла 4,5 часа, чтобы попасть в блок?

Почему эта транзакция так долго не помещалась в блок?

Сегодня я инициировал перевод 7 BTC в 18:13 по восточному времени с Coinbase на внешний адрес в рамках внебиржевой транзакции. Он был помещен в блок через 4,5 часа (10:42 по восточному времени).

Совершенно не способствует ведению бизнеса :(

Я проверил/попробовал следующие вещи:

  • Я видел, как было добыто много блоков с тех пор, как моя транзакция была инициирована на Coinbase.
  • Я видел, что за транзакцию взимается комиссия
  • Я написал запрос в Coinbase
  • Я видел, что Coinbase была подключена к 118 пирам
  • Я видел другие транзакции Coinbase, опубликованные после подтверждения моей в течение 20 минут.
  • Я пытался вручную транслировать необработанную транзакцию в блокчейне.
  • Я прочитал сообщение в блоге Coinbase о том, что в феврале у них были медленные подтверждения.
У меня есть транзакция, которая находится на рассмотрении около 2 часов. Я также пытаюсь отправить средства со своего счета Coinbase. После некоторой проверки на blockchain.info я думаю, что проблема может заключаться в том, что один из входов в мою транзакцию отсутствует. Моя транзакция — coinbase.com/network/transactions/… Есть три входа, включая проблемный: 9c2a52bfb51c4e657887e3eb2c7dc413cfd075a9aeed95cf05282b4efec46b96 На Blockchain.info есть два других входа. Но у него нет 9c2a52b. Я проверил эту транзакцию

Ответы (2)

Брайан из Coinbase здесь. Сожалеем, что вы столкнулись с задержками! В прошлом были некоторые проблемы, над которыми мы работаем. Coinbase отправляет большой объем биткойн-транзакций (часто параллельно на многих машинах), и в результате мы иногда сталкиваемся с проблемами, которые редко встречаются где-либо еще. В этом случае я считаю, что корень проблемы был в том, чтобы тратить монеты, когда входы еще не были в блоке. Мы транслируем большое количество транзакций, и иногда другие узлы получают их не по порядку (транзакция, которая тратит сдачу, может прийти раньше транзакции, сгенерировавшей сдачу). У официального клиента, bitcoind, была проблема (неясно, была ли это ошибка или намеренно), когда транзакция в сиротском пуле, которая была подключена (это входная транзакция наконец прибыла) не была впоследствии ретранслирована в остальную часть сети, как обычная транзакция. Мы обсуждали это с Гэвином, чтобы узнать, какие решения могут быть реализованы в ближайшем выпуске.

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

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

Спасибо за продолжение! У меня это случилось еще два раза позже. Однажды пытался купить доменное имя где-то в ноябре. На отработку BitPay ушло около дня (они были великолепны, мне приходилось постоянно проверять, была ли транзакция уже помещена в блок). Из этого опыта я не могу использовать coinbase для деловых транзакций, потому что состояние неопределенности — худшее из всех состояний.

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

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

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

Окончательное письмо в службу поддержки каждый раз было одним и тем же:

Извините за задержку! У нас была проблема с синхронизацией >с блокчейном, что приводило к >неподтвержденным транзакциям, которые слишком долго оставались >в состоянии ожидания. Теперь эти >транзакции завершены — дайте мне >знать, если вам все еще нужна помощь. Еще раз, > мои извинения за любой чрезмерный стресс, который это > вызвало!

Рискуя быть помеченным как «не ответ», для меня это не звучит как вся правда, но это все, что они раскрывают.

Спасибо! Это была плохая ситуация для меня (и, вероятно, для вас). Я заметил, что на их сайте поддержки написано «транзакция будет отменена через 24 часа, если она не будет подтверждена». Я не знаю, как это работает, но было бы неплохо иметь кнопку отмены, чтобы остановить платеж и перевыпустить его в другом месте.