Почему так долго? Простыми словами о транзакциях в криптовалютах — Крипто на vc. ru

Сколько идут биткоины на кошелек

Одним из самых популярных вопросов о биткоине, который возникает у многих людей, когда дело доходит до отправки BTC — сколько ждать получения средств и от чего это зависит? Как быстро придет биткоин на кошелек и почему иногда так долго приходиться ждать?

Отправка биткоина может занять от нескольких секунд до более 60 минут. Обычно, это занимает от 10 до 20 минут. Чтобы понять, сколько времени может занять транзакция биткоина, важно понять, что происходит при отправке биткоина.

Что происходит при отправке биткоина

Как правило, отправка биткоина происходит с помощью программного обеспечения для биткоин-кошелька. Программа передает в сеть биткоина сообщение следующего содержания:

«Я, Сергей, отправляю 0,1 биткоина Николаю, и тот, кто майнит эту транзакцию, заработает 0,0001 биткоина».

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

Майнеры берут транзакции из mempool и объединяют их в «блоки», каждый из которых может содержать около 3000 транзакций. Из-за этого ограничения майнеры выбирают транзакции, которые принесут им наибольшую комиссию за транзакции.

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

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

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

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

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

Какую комиссию указывать при отправке биткоина?

На данный момент средняя комиссия для моментальной отправки биткоина составляет от 0,00005 BTC или около 3$. Чтобы точно узнать цену в $ для моментальной отправки смотрите график на https://bitinfocharts.com

комиссия при отправке биткоина в долларах

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

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

средняя комиссия сатоши за байт в блоке биткоина

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

медианная комиссия сатоши за байт в блоке биткоина

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

приоритет выбора комиссий из мемпула майнерами

Как отправить биткоин быстрее

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

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

Резюме

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

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

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

Почему так долго? Простыми словами о транзакциях в криптовалютах

— У меня уже больше суток не приходят средства, что делать?

— Я вчера отправил биткоин/эфир/usdt на свой адрес, а он до сих пор не пришел, почему?

— Я три года назад отправлял биткоин с комиссией в 2 цента, а сейчас Вы хотите 20$, Вы в своем уме?

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

Давайте внесем немного ясности и на примере нашего сервиса расскажем почему так происходит и что можно сделать.

Trustee Wallet представляет собой некастодиальный криптовалютный кошелёк. Это значит, что доступ к балансам кошелька есть только у владельца seed-фразы. Соответственно, все необходимые комиссии должны оплачиваться пользователем лично.

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

Стоит отметить, что некастодиальные сервисы, в том числе и Trustee, не берут комиссию за переводы криптовалют, присутствует только комиссия сети!

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

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

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

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

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

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

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

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

confirmations1.jpg

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

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

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

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

Стандартное ожидание подтверждения биткоин-транзакции варьируется от 15 до 60 минут. Это зависит также от того, сколько подтверждений нужно для завершения перевода. Число по умолчанию – шесть, но некоторые сервисы могут и снижать его до 1-2. Не паникуйте, если средства не пришли в течение часа – при высокой загрузке блокчейна операция может занимать даже два часа.

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

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

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

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

Выборочная замена

Выборочная замена комиссии – Replace-by-Fee – подразумевает увеличение комиссионных сборов, чтобы сделать платеж более интересным для майнеров. Однако чтобы сделать такую операцию, необходимы некоторые навыки и высокий уровень внимательности – в противном случае блокчейн посчитает сделку попыткой двойной траты и забракует ее. А нужно сделать так, чтобы сеть увидела новый перевод, только с повышенными сборами, при этом сетевые узлы восприняли ее как замену старой и переместили в очереди.

Проблема в том, что с Replace-by-Fee работают не все майнеры, хотя, благодаря преимуществам этой функции, их число постепенно растет. Также, чтобы пользоваться опцией, нужен кошелек, который ее поддерживает (например, Bitcoin Core). Тогда, отправляя второй платеж, потребуется сначала включить в настройках кошелька параметр Opt-In RBF.

Двойная трата — «Double Spend»

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

Основные шаги по проведению double-spending на примере кошелька Bitcoin Core:

  • Подготовительные меры. Проверка транзакции на blockchain.info. Нужно убедиться, что ее статус действительно unconfirmed transaction и никаких подвижек нет.
  • Запуск кошелька строго из командной строки с добавлением команды zapwallettxes. При этом визуально в кошельке никаких платежей уже не будет (но в сети они есть).
  • Создание нового платежа с подходящим уровнем комиссии. Все остальные параметры должны строго совпадать с теми, которые указывались в предыдущий раз, включая сумму.
  • Отправка транзакции на обработку в стандартном порядке.

Если платеж не срочный, то можно не торопиться и подождать пару дней – вдруг старая операция подтвердится. Это вполне возможно. Но не следует ждать дольше 72 часов, это чревато потерей средств.

Child Pays for Parent

Child Pays for Parent («ребенок платит за родителя») – метод не бесплатный и поддерживается не всеми пулами, зато весьма эффективен. Важное условие – при этом на счету отправителя должен оставаться запас средств.

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

Использование ускорителей

Ускорители транзакций – это специальное ПО, с использованием которого можно протолкнуть зависший платеж. Пример – сервис ViaBTC.

confirmations2.jpg

Визуально процесс максимально прост. Пользователь должен указать txid проблемного платежа и ускорить ее либо бесплатно, либо платно (более эффективно). Сделки, которые помещены в ускоритель, гарантированно будут помещены в следующий блок, добытый пулом ViaBTC.

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

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

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

Заключение

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

Источник https://dnevnik-capitalista.ru/%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE-%D0%B8%D0%B4%D0%B5%D1%82-%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0-%D0%B1%D0%B8%D1%82%D0%BA%D0%BE%D0%B8%D0%BD%D0%B0/

Источник https://vc.ru/crypto/155761-pochemu-tak-dolgo-prostymi-slovami-o-tranzakciyah-v-kriptovalyutah

Источник https://matbea.com/articles/confirmations

Читайте также:

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

span.hidden-link { color: #DCDCDC; /*-цвет ссылки-*/ text-decoration: underline; /*-подчеркивание-*/ cursor: pointer; /*-указатель в виде пальца-*/ }