Сколько идет биткоин-транзакция и как сократить это время?

258
Просмотры
время-транзакции

Ваши транзакции BTC когда-нибудь застревали, что приходилось ждать часы подряд и паниковать, пока перевод не отобразится в кошельке? Кроме того, вы не задавались вопросом, почему на получение BTC требуется более 10 минут?

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

Сколько времени требуется для перевода BTC

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

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

  • загрузка сети Bitcoin,
  • плата за транзакцию при переводе BTC.

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

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

Эту статистику всегда можно узнать по ссылке https://www.blockchain.com/statsСколько идет биткоин-транзакция и как сократить это время?Кроме того, размер комиссии определяет, какая транзакция получит приоритет в блоке. Эта задержка теоретически может быть бесконечной, потому что, если ваша комиссия за транзакцию очень низкая, она вообще может не попасть в блок. И большая часть задержки происходит из-за этого только.

О комиссии за транзакцию и ускорении перевода

Факт в том, что в декабре 2017 года комиссионные сборы достигли $ 40-50, и все транзакции со стандартной комиссией застряли.

И если часто в сети Биткоина дело в комиссии, то в Эфириуме в последнее время часты перегрузки сети. Действительно, блокчейн или заспамлен, или загружен активность бирж, игр и прочего, что не дает быстро провести переводы.

Сколько идет биткоин-транзакция и как сократить это время?
Такую статистику можно обнаружить на https://bitcoinfees.earn.com/#fees

Фактическое время танзакции

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

Но что еще более важно. Если транзакция включена в блок, и он замайнен, первое подтверждение приходит через 10 минут. Далее! Считается полностью подтвержденной та транзакция, которая получила 6 подтверждений — то есть 6 блоков добыто после.

А значит, требуется еще 50 минут.

Соответственно, для переноса биткоинов в кошелек потребуется минимум 60 минут (при условии, что транзакция включена сразу в следующий блок). Если нет, это может занять больше времени. Раньше люди ждали по 7-8 дней для завершения транзакции.

Вот время подтверждения на историческом графике, который можно смотреть по ссылке: https://www.blockchain.com/charts/avg-confirmation-timeСколько идет биткоин-транзакция и как сократить это время?Однако в настоящее время среднее время для первого подтверждения транзакции составляет около 15 минут.

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

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

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