25 октября, 2021

Как отследить транзакцию биткоина?

Транзакция биткоина — перечисление BTC с одного кошелька на другой, то есть его отправка и получение.

Принцип работы транзакций биткойна

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

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

Подобные переводы имеют 3 ключевых параметра:

  • комиссия сети;
  • вес транзакции;
  • статус перевода.

Для понимания принципа обработки транзакций BTC не будет лишним кратко ознакомиться с каждым из них.

Вес транзакции

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

Комиссия сети

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

Принцип расчета комиссии сети

Перед отправкой биткоинов следует ознакомиться с рекомендованной на момент проведения транзакции комиссией сети, исчисляется она в сатоши за байт (sat/b). Подобные сведения постоянно обновляются на сайте blockchair.com. Также потребуется уточнить вес транзакции. Например, при средней актуальной комиссии в 4 сатоши за байт и весе перевода в 120 байт оптимальной суммой вознаграждения майнеров будет: 4х120=480 сатоши. 

Рекомендуемое значение sat/b определяется криптокошельками автоматически при формировании транзакции. Значение основано на полученных из сети данных.

Как определяется комиссия криптокошельками

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

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

Как определяется комиссия в Trustee Wallet 

Объективность комиссионных издержек — один из ключевых приоритетов команды Trustee Wallet. При использовании сервиса пользователь получает возможность:

  • определить комиссию самостоятельно;
  • выбрать наиболее комфортное предложение из списка доступных, определив тем самым скорость обработки платежа (быстрая, средняя, медленная).

Как самостоятельно определить комиссию в Trustee Wallet 

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

Скачивайте Trustee Wallet - единый кошелек для криптовалюты!

Для отправки BTC и самостоятельного определения суммы комиссии потребуется:

 

  1. Открыть вкладку монеты BTC.
  2. Кликнуть “Отправить”.
  3. Указать адрес кошелька получателя.
  4. В левом нижнем углу расположена шестеренка. С помощью этого меню возможно самостоятельно определить значение комиссии.
  5. После перехода в меню шестеренки на экране смартфона будут отображены предложения по оптимальным комиссионным издержкам, соответствующим скорости обработки платежа (быстрая, средняя, медленная). Чем дороже обойдется пользователю перевод BTC, тем быстрее он будет обработан. В этом же меню возможно отдать предпочтение ручному вводу цены за байт.

Статусы обработки перевода BTC

Сформированные транзакции имеют 3 статуса:

  1. Ожидание подтверждения. Этот статус платеж получает автоматически после отправки в мемпул.
  2. Транзакция отклонена. Как говорилось выше, подобное случается только в том случае, если пользователем была установлена недостаточная сумма комиссии.
  3. Транзакция подтверждена. Это говорит о том, что запись о переводе средств была занесена в Blockchain, а отправленные BTC поступили на адрес кошелька получателя.

Отслеживание транзакций в Blockchain

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

Что потребуется

Для отслеживания переводов BTC потребуется знать следующее:

  1. Хеш (Tx id). Это идентификатор, который автоматически присваивается каждому переводу в блокчейне биткойна. Чтобы ознакомиться с деталями платежа, потребуется указать хеш на сайте Blockchain обозревателя. 
  2. Адрес кошелька получателя. Данные потребуется указать на странице блокчейн обозревателя. В результате отобразится информация о всех входящих и исходящих транзакциях адреса. Далее потребуется отыскать нужный платеж и ознакомиться с его деталями.
  3. Адрес кошелька отправителя. Алгоритм действий аналогичен рассмотренному во втором пункте.

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

Где лучше отслеживать транзакции BTC

Наиболее популярные блокчейн обозреватели:

  1. Bitcoin.com. Простой и доступный сервис, созданный основателями Bitcoin Cash.
  2. BTC.com. Функционал сервиса довольно ограничен, однако это компенсируется простотой в использовании. С его помощью возможно получить ключевую информацию о переводе BTC.
  3. Blockchain.com. Широко известный обозреватель блокчейн, ранее доступный по ссылке Blockchain.info. Функциональные возможности сервиса практически не ограничены.
  4. Blockchair.com. Комфортный блокчейн обозреватель, который, помимо прочего, отличается приятным визуальным оформлением. Посредством сервиса возможно отслеживать и получать детальную информацию не только о переводах внутри блокчейна биткойна, но и в сети Litecoin (LTC), Cardano (ADA), Ethereum (ETH), Ripple (XRP). 
  5. CoinMarketCap. Сервис пользуется широкой популярностью в качестве инструмента для мониторинга стоимости и уровня капитализации цифровых активов. Помимо этого, основатели CoinMarketCap сегодня готовы предложить собственный блокчейн обозреватель. 

Какую информацию можно получить в блокчейн обозревателе

Посредством подобных сервисов возможно получить следующие сведения о транзакции BTC:

  1. Адрес отправителя 
  2. Адрес получателя
  3. Сумма отправки  
  4. Сдача 
  5. Комиссия  за транзакцию
  6. Комиссия за байт

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

Например, чтобы определить номер кошелька отправителя (один или несколько) посредством обозревателя blockchair.com, потребуется указать хэш в поисковой строке (расположена в верхней части экрана на сайте сервиса), после чего открыть меню “Отправители” (Senders). 

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

Предположим, что с кошелька 1Trv2m4bsT9fg7KhU6n4VKHJ7GkhgcWw на адрес 1Thj4bksGv8Unvk8gUteo6Tpuodh5YurtB было отправлено 0,00586790 BTC. На Балансе кошелька-отправителя при этом 1,00586790 BTC. В ходе обработки транзакции передается вся сумма, после подтверждения платежа сдача (1 BTC в данном случае) возвращается на 1Trv2m4bsT9fg7KhU6n4VKHJ7GkhgcWw, а 0,00586790 BTC поступает на 1Thj4bksGv8Unvk8gUteo6Tpuodh5YurtB.

Как отследить транзакцию Bitcoin в Trustee Wallet

При формировании транзакции в кошельке доступны следующие сведения:

  • хэш;
  • статус;
  • размер комиссии;
  • отправленная сумма;
  • адрес кошелька получателя.

Более детальная информация доступна в блокчейн обозревателе (эксплорере). В Trustee Wallet предусмотрен прямой переход. Для этого нужно:

  1. Открыть вкладку криптовалюты BTC в приложении.
  2. Выбрать интересующую транзакцию. На экране смартфона отобразится краткая информация, о которой говорилось выше.
  3. Нажать “Детали” для получения подробностей. Далее нажать “Посмотреть в explorer”. Переадресация на сервис обозревателя осуществится автоматически, что позволит параллельно с приложением отслеживать перевод BTC.
Скачивайте Trustee Wallet - единый кошелек для криптовалюты!

Несколько примеров состояний транзакций биткойнов:

  1. У перевода 147 подтверждений, но для успешной обработки достаточно одного.
  2. Если при отслеживании перевода на экране отображается надпись “Ooops! We could not find what you’re looking for”, то это говорит о том, что транзакция была отклонена или “забыта” нодами из-за низкой комиссии, или заменена в мемпуле вследствие использования отправителем функции Replase-by-fee (RBF), т.е. ускорения или разворота. Для решения проблемы нужно повторно сформировать транзакцию, указав более высокую сумму вознаграждения за подтверждение перевода.
  3. В третьем случае с переводом не возникло проблем. Его просто не успели подтвердить майнеры. После получения по меньшей мере одного подтверждения платеж будет обработан, статус транзакции сменится на “Подтверждена”, а отправленные средства поступят адресату.

Варианты действий с транзакцией BTC в Trustee Wallet 

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

  1. Переотправка. При отклонении транзакции майнерами достаточно повторно сформировать транзакцию, указав оптимальный размер комиссии. 
  2. Ожидание. Период обработки может потребовать от нескольких часов до 2-3 дней. По итогу транзакция либо будет подтверждена и обработана, либо отклонена. Последний вариант развития событий потребует повторного формирования транзакции. 
  3. Ускорить подтверждение. Даже после отправки платежа в mempool предусмотрена возможность изменения значения комиссии пользователем. Для этого нужно открыть историю операций во вкладке “Монеты” и выбрать неподтвержденный перевод. Далее потребуется  нажать кнопку “Ускорить”. Для завершения действия понадобится установить новое значение комиссии, выбрав один вариант из предложенных системой, либо указав сумму самостоятельно. 

Заключение

В статье были даны полные ответы на вопросы:

  1. Как отследить транзакцию BTC.
  2. Как осуществляется обработка транзакций.
  3. Какими бывают статусы переводов.
  4. Как определяется сумма комиссии и как можно самостоятельно влиять на это.
  5. От чего зависит скорость обработки транзакций в блокчейне Bitcoin.
  6. Что нужно предпринять для ускорения транзакции.

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

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

Поделиться

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

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