Транзакция биткоина — это перевод BTC между адресами в сети Bitcoin, то есть создание, подписание и отправка операции, в которой одни неизрасходованные выходы предыдущих транзакций используются как входы, а новые выходы назначаются получателю и, при необходимости, отправителю в виде сдачи.
Ключевые тезисы
- Транзакцию Bitcoin можно отслеживать по TXID сразу после того, как она была передана в сеть и появилась в мемпуле узла, используемого блокчейн-обозревателем. Ждать первого подтверждения для отслеживания не требуется.
- Скорость подтверждения зависит прежде всего от ставки комиссии в sat/vB, виртуального размера транзакции, текущей загрузки мемпула и правил майнеров. Размер переводимой суммы сам по себе не определяет комиссию.
- Bitcoin использует модель UTXO: кошелёк расходует один или несколько неизрасходованных выходов, формирует платёж получателю и обычно возвращает остаток на отдельный адрес сдачи.
- Если транзакция долго не подтверждается, можно подождать, использовать Replace-by-Fee при наличии поддержки или применить другой доступный способ повышения комиссии. Создание новой транзакции с теми же средствами без учёта предыдущей операции может привести к конфликту.
Как работают транзакции биткоина
![]()
Пользователь может отслеживать перевод BTC после того, как подписанная транзакция была передана в сеть и принята в мемпул узла, данные которого использует криптокошелёк или блокчейн-обозреватель. Подтверждение майнером для начала отслеживания не требуется: первое подтверждение появляется только после включения транзакции в блок.
После того как пользователь сформировал и подписал транзакцию, кошелёк передаёт её одному или нескольким сетевым узлам. Каждый узел самостоятельно проверяет операцию по правилам консенсуса и собственной политике мемпула. Если транзакция проходит проверку, узел добавляет её в свой мемпул и распространяет другим участникам сети. Единого глобального мемпула не существует, поэтому разные узлы и блокчейн-обозреватели могут увидеть транзакцию в разное время.
Транзакции отправителей BTC конкурируют за ограниченное место в очередном блоке. Майнеры и майнинговые пулы обычно отдают приоритет операциям с более высокой ставкой комиссии относительно виртуального размера — sat/vB. Чем больше неподтверждённых транзакций находится в мемпулах и чем выше предлагаемые ими ставки, тем сильнее конкуренция за включение в ближайший блок.
У перевода BTC есть три ключевых параметра:
- сетевая комиссия и её ставка в sat/vB;
- вес и виртуальный размер транзакции;
- текущий статус и количество подтверждений.
Вес и виртуальный размер транзакции Bitcoin
Любой перевод BTC имеет вес, измеряемый в единицах веса — weight units, или WU. Для расчёта комиссии обычно используется виртуальный размер — virtual size, или vsize, измеряемый в виртуальных байтах vB. В упрощённом виде vsize равен весу транзакции, разделённому на четыре с округлением вверх. Значение зависит от количества входов и выходов, типа используемых адресов и скриптов, наличия SegWit-данных и других параметров. Чем больше UTXO используется как входы и чем больше создаётся выходов, тем больше виртуальный размер. Вес, vsize, входы и выходы можно посмотреть в блокчейн-обозревателе Bitcoin.
Комиссия сети Bitcoin
За включение транзакции в блок пользователь назначает сетевую комиссию, которую получает майнер или майнинговый пул. Итоговая комиссия определяется виртуальным размером операции и выбранной ставкой в sat/vB. Пользователь может выбрать ставку самостоятельно или воспользоваться автоматической оценкой криптокошелька. Более высокая конкурентная ставка обычно повышает вероятность быстрого подтверждения, но не даёт абсолютной гарантии включения в конкретный блок.
Если ставка окажется значительно ниже текущего уровня конкуренции, транзакция может оставаться неподтверждённой несколько часов, дней или дольше. Кроме того, отдельные узлы могут со временем удалить её из своих мемпулов из-за ограничений памяти, изменения минимальной ставки ретрансляции, конфликта с другой транзакцией или локальных настроек. Узлы не «откладывают» такую операцию до исчезновения более дорогих транзакций: пока она остаётся в мемпуле, она продолжает конкурировать за включение в блок.
Как рассчитывается комиссия за транзакцию Bitcoin
Перед отправкой биткоинов полезно проверить актуальные рекомендации по ставке комиссии. В современных интерфейсах она обычно указывается в сатоши за виртуальный байт — sat/vB, а не просто в сатоши за обычный байт. Актуальные оценки можно посмотреть, например, на mempool.space или в другом блокчейн-обозревателе. Также необходимо знать предполагаемый виртуальный размер транзакции. Формула выглядит так: итоговая комиссия = ставка комиссии × виртуальный размер. Например, при ставке 4 sat/vB и размере 120 vB итоговая комиссия составит 4 × 120 = 480 сатоши.
![]()
Рекомендуемая ставка sat/vB обычно определяется криптокошельком автоматически при формировании транзакции. Расчёт основан на текущей загрузке мемпула, недавних блоках и предполагаемом количестве блоков, в течение которого пользователь хочет получить подтверждение. Поскольку ситуация меняется постоянно, оценка не гарантирует точный срок.
Как криптокошельки определяют комиссию
Большинство современных криптокошельков автоматически оценивают сетевую комиссию и предлагают один или несколько вариантов скорости. Некоторые приложения позволяют вручную задать ставку sat/vB, а другие используют только автоматический расчёт. Нельзя утверждать, что все обычные кошельки по умолчанию устанавливают максимальную комиссию: алгоритмы и доступные настройки различаются.
Как определяется комиссия в Trustee Wallet
Возможность выбрать подходящую сетевую комиссию — одна из функций кошелька Trustee Wallet.
При использовании сервиса пользователь может:
- отправить транзакцию с рекомендованной сетью ставкой комиссии;
- указать ставку комиссии самостоятельно;
- выбрать подходящий вариант из доступных предложений, ориентируясь на предполагаемую скорость обработки: быструю, среднюю или медленную.
Как самостоятельно установить комиссию в Trustee Wallet
Чтобы выбрать комиссию, необходимо сформировать транзакцию и указать её основные параметры. Важно помнить, что вероятность быстрого подтверждения зависит не от общей суммы комиссии отдельно, а прежде всего от её ставки относительно виртуального размера транзакции и текущей конкуренции в мемпуле.
Для отправки BTC и самостоятельного выбора комиссии потребуется:
![]()
- Открыть вкладку BTC.
- Нажать «Отправить».
- Указать адрес получателя и внимательно проверить сеть, адрес и сумму.
- Открыть меню настройки комиссии. В зависимости от версии приложения оно может обозначаться кнопкой с изображением шестерёнки или находиться в дополнительных параметрах транзакции.
- Выбрать один из предложенных вариантов комиссии, соответствующий предполагаемой скорости подтверждения: быстрый, средний или медленный. Чем выше конкурентная ставка sat/vB, тем больше вероятность раннего включения в блок. В этом же меню при наличии соответствующей функции можно указать ставку вручную. Названия и расположение элементов интерфейса могут изменяться после обновлений приложения.
Статусы транзакции BTC
В интерфейсах кошельков и блокчейн-обозревателей обычно встречаются три основных состояния:
- Ожидает подтверждения. Транзакция была передана в сеть и обнаружена обозревателем, но ещё не включена в блок. Она может находиться в мемпуле одного или нескольких узлов. Само наличие TXID не гарантирует, что операцию приняли все узлы.
- Не принята, удалена или заменена. Транзакция может не пройти проверку из-за некорректной подписи, конфликта входов, несоблюдения правил ретрансляции, слишком низкой ставки комиссии или других причин. Уже принятую транзакцию также могут удалить из локального мемпула либо заменить другой операцией через Replace-by-Fee. Это не единый универсальный статус блокчейна, а описание ситуации конкретным кошельком или обозревателем.
- Транзакция подтверждена. Операция включена в действительный блок. После появления следующего блока глубина увеличивается до двух подтверждений, затем до трёх и так далее. Получатель может считать платёж окончательно принятым после выбранного им количества подтверждений.
Как отследить транзакцию Bitcoin в блокчейне
Отслеживать переводы BTC можно с помощью блокчейн-обозревателя. Такой сервис отображает публичные сведения из сети Bitcoin: статус транзакции, входы, выходы, комиссию, виртуальный размер, подтверждения и блок, в который она включена. Ниже рассмотрим инструменты для самостоятельной проверки транзакции биткоина.
Что потребуется для поиска транзакции
Для отслеживания перевода BTC достаточно знать один из следующих идентификаторов:
- Хеш транзакции — TXID. Это уникальный идентификатор транзакции, вычисляемый на основе её данных. Чтобы посмотреть сведения об операции, вставьте TXID в поисковую строку блокчейн-обозревателя. Для SegWit-транзакций также существует wtxid, учитывающий свидетельствующие данные, однако обычному пользователю чаще всего требуется TXID.
- Адрес получателя. Его можно указать в блокчейн-обозревателе, после чего сервис покажет связанную с адресом публичную историю входящих и исходящих операций. Далее потребуется найти нужный платёж. Следует учитывать, что некоторые сервисы могут отображать баланс и историю адреса по-разному.
- Адрес отправителя. Алгоритм аналогичен поиску по адресу получателя. Однако одна транзакция может использовать несколько входов, принадлежащих разным адресам, а сдача часто отправляется на новый адрес кошелька.
Для получения сведений о переводе достаточно одного из перечисленных идентификаторов, но TXID обычно обеспечивает самый точный и быстрый поиск. Не публикуйте адрес без необходимости, если не хотите связывать свою активность с личностью: данные блокчейна являются общедоступными.
Где отслеживать транзакции BTC
Для проверки статуса транзакции Bitcoin можно использовать следующие блокчейн-обозреватели:
- Mempool.space. Открытый обозреватель Bitcoin, который показывает транзакции, блоки, ставки комиссий, предполагаемое положение операции в мемпуле, RBF и данные Lightning Network.
- Blockstream Explorer. Открытый блокчейн-обозреватель с данными о сети Bitcoin, Testnet и Liquid, включая транзакции, адреса, блоки и комиссии.
- Blockchain.com Explorer. Известный обозреватель, позволяющий искать транзакции, блоки и адреса Bitcoin.
- Blockchair. Мультичейн-обозреватель с подробными данными о транзакциях Bitcoin и ряда других блокчейнов. Интерфейс позволяет анализировать входы, выходы, комиссии и дополнительные параметры.
- BTCScan. Блокчейн-обозреватель Bitcoin для поиска транзакций, адресов и блоков, а также просмотра данных о текущем состоянии сети.
- Bitaps. Обозреватель Bitcoin с информацией о транзакциях, блоках, адресах, балансах и сетевой статистике.
Какую информацию показывает блокчейн-обозреватель Bitcoin
С помощью блокчейн-обозревателя можно получить следующие публичные сведения о транзакции BTC:
- адреса или скрипты входов;
- адреса или скрипты выходов;
- суммы каждого выхода;
- выход сдачи, если его возможно определить;
- общую комиссию за транзакцию;
- ставку комиссии в sat/vB.
![]()
Также обозреватель может показывать TXID, wtxid, виртуальный размер, вес, статус RBF, время обнаружения, номер блока, количество подтверждений и сведения о связанных транзакциях. Информация о переводе содержит все входы и выходы, что позволяет анализировать движение BTC. Операция может иметь один или несколько входов и один или несколько выходов.
Если транзакция содержит несколько входов и выходов, это означает, что для её создания были использованы несколько UTXO и сформированы несколько новых выходов. Однако нельзя с уверенностью утверждать, что все входы принадлежат разным кошелькам или что каждый выход является отдельным получателем: часть выходов может представлять сдачу, а несколько входов могут контролироваться одним пользователем. Такие транзакции обычно имеют больший виртуальный размер.
Например, чтобы посмотреть входы транзакции в Blockchair, необходимо вставить TXID в поисковую строку, открыть страницу операции и перейти к разделу входов или отправителей. При этом термин «отправитель» является условным: протокол Bitcoin работает с UTXO и скриптами, а не с банковской моделью одного счёта отправителя.
Предположим, что кошелёк использует UTXO на 1,00586790 BTC и отправляет 0,00586790 BTC на адрес 1Thj4bksGv8Unvk8gUteo6Tpuodh5YurtB. Если комиссия составляет 0,00001000 BTC, то транзакция создаст выход получателю на 0,00586790 BTC и выход сдачи на 0,99999000 BTC. Сдача обычно направляется не на исходный адрес 1Trv2m4bsT9fg7KhU6n4VKHJ7GkhgcWw, а на новый адрес сдачи, автоматически созданный тем же кошельком. Сумма входов при этом равна сумме выходов плюс комиссия.
Как отследить транзакцию Bitcoin в Trustee Wallet
Для созданной транзакции в кошельке могут быть доступны следующие сведения:
- TXID или хеш;
- текущий статус;
- размер и ставка комиссии;
- отправленная сумма;
- адрес получателя.
Более подробные данные можно посмотреть в блокчейн-обозревателе. В Trustee Wallet предусмотрен переход на страницу транзакции в explorer. Для этого необходимо:
![]()
- Открыть вкладку BTC в приложении.
- Выбрать нужную транзакцию — на экране появится краткая информация о ней.
- Нажать «Детали», а затем «Посмотреть в explorer». Приложение откроет страницу транзакции в блокчейн-обозревателе, где можно проверить её статус и подтверждения. Названия и расположение кнопок могут различаться в зависимости от версии приложения.
Примеры состояний транзакций Bitcoin:
- Confirmed. Например, у перевода может быть 147 подтверждений. Одного подтверждения иногда достаточно для небольшого платежа, однако конкретное требование устанавливает получатель. Биржи, обменники и продавцы могут ожидать несколько подтверждений, особенно при крупных суммах.
- Если при поиске отображается сообщение «Ooops! We could not find what you’re looking for», это не обязательно означает отклонение транзакции. Причиной может быть ошибка в TXID, задержка синхронизации обозревателя, временная недоступность сервиса, удаление транзакции из мемпула конкретного узла или её замена через Replace-by-Fee — RBF. RBF создаёт новую конфликтующую транзакцию с более высокой комиссией. В зависимости от кошелька она может ускорить перевод или заменить его операцией с изменёнными выходами, но «отмена» не гарантирована до подтверждения замены.
- Pending. Транзакция обнаружена, но ещё не включена в блок. Это не всегда означает, что проблем нет: ставка комиссии может быть недостаточно конкурентной, операция может зависеть от неподтверждённых родительских транзакций или не соответствовать политике части узлов. После включения в блок статус сменится на «Подтверждена».
Что делать с неподтверждённой транзакцией BTC в Trustee Wallet
Если транзакция долго остаётся неподтверждённой или перестала отображаться в мемпуле, возможные действия зависят от её параметров, статуса и поддержки функций конкретным кошельком.
В зависимости от ситуации можно рассмотреть следующие варианты:
- Переотправка. Если исходная транзакция больше не принимается узлами и средства снова доступны в кошельке, можно сформировать новую операцию с актуальной ставкой комиссии. Перед повторной отправкой необходимо убедиться, что предыдущая транзакция действительно не может подтвердиться, иначе возникнет конфликт расходования одних и тех же UTXO.
- Ожидание. Точного срока ожидания не существует. Транзакция может подтвердиться через несколько минут, часов, дней или оставаться неподтверждённой дольше. Она также может быть удалена из мемпулов части узлов. Нельзя гарантировать, что через 2–3 дня операция обязательно подтвердится или будет окончательно отклонена.
- Ускорение подтверждения. Если транзакция поддерживает Replace-by-Fee и кошелёк предоставляет эту функцию, можно создать заменяющую операцию с более высокой ставкой. В Trustee Wallet для этого необходимо открыть историю BTC, выбрать неподтверждённую транзакцию и нажать «Ускорить», после чего выбрать предложенную ставку или указать её вручную. Новая транзакция должна заплатить достаточную дополнительную комиссию, чтобы соответствовать правилам замены узлов.
Функция ускорения может быть доступна в Trustee Wallet для BTC, ETH, DOGE и токенов ERC20, например Tether USDT, однако технический механизм зависит от сети. Для Bitcoin используется замена конфликтующей транзакции с повышенной комиссией, а в аккаунтных сетях применяется новая операция с тем же nonce и более высокой платой. Наличие функции и поддерживаемые активы следует проверять в актуальной версии приложения. Как ускорить транзакцию, показано в короткой видеоинструкции.
Заключение
В статье были даны подробные ответы на следующие вопросы:
- Как отследить транзакцию BTC.
- Как обрабатываются транзакции в сети Bitcoin.
- Какими бывают статусы переводов.
- Как рассчитывается комиссия и как пользователь может выбрать её ставку.
- От чего зависит скорость подтверждения транзакции в блокчейне Bitcoin.
- Что можно предпринять для ускорения неподтверждённой транзакции.
Также были рассмотрены примеры подтверждённых и неподтверждённых транзакций, причины, по которым сетевой узел может не принять или удалить операцию из мемпула, и различия между обычным ожиданием, повторной отправкой и Replace-by-Fee.
Частые вопросы о транзакциях Bitcoin (FAQ)
Сколько времени подтверждается транзакция Bitcoin?
Фиксированного срока нет. Новый блок Bitcoin в среднем появляется примерно раз в десять минут, но отдельный интервал может быть значительно короче или длиннее. Транзакция попадёт в блок в зависимости от своей ставки комиссии, виртуального размера, загрузки мемпула, наличия неподтверждённых предков и решений майнеров. Ожидание может занимать от нескольких минут до нескольких дней и дольше.
Как проверить транзакцию биткоина по TXID?
Скопируйте TXID из истории операций криптокошелька и вставьте его в поисковую строку блокчейн-обозревателя, например Mempool.space, Blockstream Explorer или Blockchair. Сервис покажет, находится ли транзакция в мемпуле, включена ли она в блок, сколько подтверждений получила и какую комиссию заплатила.
Почему транзакция BTC долго не подтверждается?
Наиболее распространённая причина — ставка комиссии ниже текущего конкурентного уровня. Также транзакция может зависеть от неподтверждённой родительской операции, иметь большой виртуальный размер, конфликтовать с другой транзакцией или не соответствовать политике отдельных узлов. Проверить предполагаемое положение операции в мемпуле можно по TXID.
Можно ли отменить или ускорить транзакцию Bitcoin?
Уже подтверждённую транзакцию отменить невозможно. Неподтверждённую операцию иногда можно заменить через Replace-by-Fee, если она допускает замену и кошелёк поддерживает соответствующую функцию. Некоторые кошельки также могут использовать Child Pays for Parent. Попытка «отмены» представляет собой создание конфликтующей транзакции и не гарантирует результат, пока одна из операций не включена в блок.
Сколько подтверждений Bitcoin считается достаточным?
Количество зависит от требований получателя и суммы. Для небольшого платежа получатель может принять одно подтверждение или даже неподтверждённую операцию на свой риск. Биржи и сервисы обычно требуют несколько подтверждений, а для крупных переводов могут устанавливать более строгий порог. Каждое новое подтверждение снижает вероятность реорганизации цепочки, затрагивающей транзакцию.
























































