25 апреля, 2024

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

Транзакция биткоина — это перевод 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 

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

Для отправки 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 сегодня готовы предложить собственный блокчейн обозреватель.
  6. Mempool.space. Удобный блокчейн-обозреватель, созданный истинными ценителями bitcoin. Другие блокчейны не мониторит. Также доступен обозреватель Lightning Network (LN) или Лайтнинг нетворк — сеть второго уровня для молниеносных транзакций между биткоин кошельками.

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

Посредством подобных сервисов возможно получить следующие сведения о транзакции 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.

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

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

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

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

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

Ускорение доступно для BTC, ETH, DOGE и токенов ERC20 (к примеру Tether USDT). Как ускорить транзакцию смотрите в этой короткой видео-инструкции.

Заключение

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

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

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

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

Поделиться

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

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