Как выглядит транзакция Bitcoin в блокчейн-эксплорере
Как выглядит транзакция Bitcoin в блокчейн-эксплорере
Откройте mempool.space прямо сейчас — и вы увидите, как деньги движутся в режиме реального времени. Один клик по любой неподтверждённой транзакции в визуализаторе откроет стену шестнадцатеричного кода, цифры sat/vB и список адресов входов и выходов, которые вместе сообщают вам ровно то, кто кому заплатил, сколько и какую комиссию он заплатил, чтобы попасть туда побыстрее. В апреле 2026 года неизвестный кошелёк консолидировал 1 247 BTC на сумму около 98 миллионов долларов через 31 вход в одной транзакции; уже через несколько минут три фирмы по анализу блокчейна публиковали ветки с разбором маршрута. Именно такая видимость и есть суть публичного реестра Bitcoin — и именно поэтому многие пользователи, начавшие с BTC, в итоге обращаются к MoneroSwapper, чтобы перейти на монету, где этой стены публичных данных просто не существует.
Это руководство пройдётся по каждому полю, которое вы увидите, вставив идентификатор транзакции Bitcoin (TXID) в блокчейн-эксплорер, объяснит, что каждое число фактически означает на уровне протокола, и покажет, как фирмы, занимающиеся анализом цепочки, читают те же самые экраны, чтобы деанонимизировать кошельки. К концу вы сможете открыть любую BTC-транзакцию и читать её, как банковскую выписку, случайно опубликованную на первой полосе газеты.
Почему транзакции Bitcoin публичны по своей конструкции
Блокчейн Bitcoin — это глобальная база данных, работающая только на добавление, которую каждый полный узел хранит локально. По данным Bitnodes, на середину 2026 года в сети работает порядка 18 500 достижимых полных узлов, и каждый из них хранит одинаковые ~620 ГБ проверенной истории. Блокчейн-эксплорер — это просто веб-интерфейс, который индексирует эту базу и отдаёт её через строку поиска. Причина того, что ваша транзакция выглядит так, как она выглядит, на Blockstream, mempool.space, btcscan или OXT, заключается в том, что лежащие в основе данные идентичны — отличаются только подача, глубина аналитики и вспомогательные индексы.
Три свойства устройства Bitcoin принудительно навязывают эту прозрачность:
- Модель UTXO: каждый платёж потребляет один или несколько Непотраченных Выходов Транзакций (Unspent Transaction Outputs) и создаёт новые. Поэтому эксплорер может проследить родословную любой монеты вплоть до coinbase-транзакции, которая её сэмитировала.
- Псевдонимные адреса, а не анонимные: адреса — это публичные ключи (или их хэши). Сами по себе они не раскрывают личности из реального мира, но в тот момент, когда один адрес привязан к человеку, каждая прошлая и будущая транзакция с этого адреса становится видимой навсегда.
- Никакого встроенного сокрытия сумм: поле суммы каждого выхода хранится как 64-битное целое число в сатоши. Никакого криптографического ослепления, никаких commitment-схем — значение лежит прямо в открытом виде, в отличие от конфиденциальных сумм RingCT в Monero.
Именно этот последний пункт и объясняет, почему та же апрельская консолидация 2026 года получила оценку в 98 миллионов долларов за секунды: каждый, у кого есть браузер, мог просто сложить значения входов.
Анатомия одной транзакции Bitcoin
Когда вы открываете транзакцию на mempool.space, экран распадается примерно на четыре зоны: шапку (TXID, статус, блок, метка времени), диаграмму движения баланса (входы слева, выходы справа), панель деталей (комиссия, вес, размер, версия) и переключатель «сырых данных», открывающий низлежащую hex-сериализацию. Каждый эксплорер располагает эти зоны чуть по-своему, но сами поля идентичны — потому что они приходят прямо из протокола Bitcoin.
Идентификатор транзакции (TXID)
TXID — это шестнадцатеричная строка длиной 64 символа, двойной SHA-256 хэш сериализованной транзакции. Выглядит он так: 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b (а это, кстати, самая первая non-coinbase транзакция в истории Bitcoin — Хэл Финни получает 10 BTC от Сатоши 12 января 2009 года). TXID уникально идентифицирует транзакцию во всей цепочке и служит ключом поиска, который вы вставляете в любой эксплорер. Стоит запомнить: для SegWit-транзакций TXID не включает witness-данные, а вот wtxid — включает; эксплореры обычно показывают оба значения.
Входы (Vin)
Каждый вход — это указатель на предыдущий выход, который эта транзакция тратит. Вы увидите TXID предыдущей транзакции, индекс выхода (vout), скрипт траты (scriptSig или witness для SegWit/Taproot), и — что критично — адрес и сумму UTXO, который сейчас потребляется. Если у транзакции 31 вход, как в нашем примере с консолидацией, эксплорер перечислит 31 предыдущую транзакцию, и каждая из них сама по себе кликабельна. Это и есть та тропинка, по которой идёт анализ цепочки.
Выходы (Vout)
Выходы — это туда, куда уходят монеты. У каждого выхода есть индекс, значение в BTC (или сатоши), адрес назначения и блокирующий скрипт (scriptPubKey), задающий условия траты. Большинство потребительских транзакций имеют ровно два выхода: платёж получателю и «сдача», возвращающаяся на свежий адрес, контролируемый отправителем. Распознать, какой выход — это сдача, а какой — платёж, — это самая изучаемая эвристика во всей кластеризации Bitcoin, ниже разберём её отдельно.
Комиссия, вес и размер
Комиссия — это просто сумма значений входов минус сумма значений выходов. В самой транзакции нет явного поля комиссии; она неявно вытекает из арифметики, поэтому в панели деталей появляется как расчётная строка. Современные эксплореры показывают три связанных числа: общую комиссию в сатоши, тариф комиссии в сатоши на виртуальный байт (sat/vB) и вес транзакции в weight units (WU). Виртуальные байты равны weight ÷ 4 — это условность, введённая вместе с SegWit в 2017 году, чтобы дисконтировать witness-данные и стимулировать переход на апгрейд.
Подтверждения и высота блока
После того как транзакция была включена в блок, она «закопана» в нём на конкретной высоте блока. Счётчик «подтверждений» прибавляет единицу за каждый блок, добытый сверху. Сообщество традиционно считает шесть подтверждений — это примерно 60 минут — «достаточно устаканившимся» состоянием для большинства случаев, хотя биржи часто требуют три подтверждения для маленьких сумм и двадцать для крупных. Сама высота блока тоже значима: блок 840 000 в апреле 2024 года запустил четвёртый халвинг, и эксплореры часто отмечают такие исторические блоки.
Версия, locktime и sequence
Менее эффектные, но всё ещё видимые поля: версия (обычно 1 или 2; версия 2 включает относительные таймлоки по BIP-68), locktime (ноль для большинства транзакций; ненулевое значение означает «не включать раньше этой высоты блока или Unix-времени») и sequence-номер на каждом входе (используется для сигнализации Replace-By-Fee — sequence меньше 0xfffffffe включает RBF). Большинство современных кошельков сейчас сигнализируют RBF по умолчанию, поэтому на большинстве транзакций в мемпуле вы увидите RBF: enabled.
Чтение UTXO-графа как аналитик
Самый большой ментальный сдвиг, когда вы начинаете всерьёз читать эксплореры, — это осознание того, что в Bitcoin нет аккаунтов. У адреса нет никакого «баланса» — есть только набор UTXO, привязанных к этому адресу. «Баланс» кошелька — это сумма всех UTXO, которые он может потратить. У этого устройства есть мощное следствие для приватности: каждое решение о трате создаёт возможность для кластеризации.
Эвристика общего владения входами
Если у транзакции несколько входов, в анализе цепочки доминирует предположение — впервые формализованное Мейклджон и соавторами в 2013 году и многократно уточнённое с тех пор — что все входы контролируются одним и тем же лицом. Именно эта эвристика позволяет Chainalysis, Elliptic и TRM Labs склеивать тысячи адресов в единые «кластеры кошельков». Из примерно одного миллиарда адресов, когда-либо использованных в Bitcoin, крупные аналитические фирмы группируют их примерно в 460 миллионов предположительных сущностей по состоянию на конец 2025 года.
Эвристика выхода-сдачи
Когда у транзакции два выхода, и один — «круглая» сумма, а у другого много знаков после запятой, обычно круглый — это платёж, а «грязный» — это сдача, возвращающаяся отправителю. В сочетании с сопоставлением типа адреса (выход-сдача обычно имеет тот же тип скрипта — P2WPKH, P2TR — что и входы) эта эвристика опознаёт сдачу с очень высокой уверенностью. Протоколы CoinJoin вроде Whirlpool (Samourai) и JoinMarket существуют именно для того, чтобы её сломать; их характерный отпечаток — много равных по размеру выходов.
Повторное использование адресов
Повторное использование одного и того же адреса для нескольких получений — это самая худшая практика для приватности в Bitcoin, и эксплореры делают её брутально видимой: любой повторно использованный адрес показывает всю свою историю на одной странице, иногда на сотни транзакций и годы активности. Современные кошельки генерируют свежий адрес для каждого получения — но в тот момент, когда вы публикуете статичный адрес для пожертвований где-нибудь в Telegram-канале или на ВКонтакте, вы фактически опубликовали миру свой полный отчёт о доходах.
Блокчейн не забывает ничего. Транзакция, сделанная в 2013 году, на эксплорере 2026 года так же видима, как и сделанная вчера, а современная аналитика умеет применять задним числом эвристики, которых не существовало в момент траты монеты.
Разбор реальной транзакции на mempool.space шаг за шагом
Вот пошаговая процедура, как осмотреть любую Bitcoin-транзакцию самостоятельно. Будем использовать mempool.space, потому что он с открытым исходным кодом, поддерживается некоммерческой организацией и выдаёт самый богатый набор данных о комиссиях и мемпуле.
- Вставьте TXID в строку поиска. Строка принимает TXID, адреса, высоты блоков и хэши блоков. Вы окажетесь на странице транзакции в течение миллисекунд.
- Прочитайте шапку. Подтвердите статус (Unconfirmed в мемпуле или Confirmed at block N), метку времени и общую переданную сумму. Total transferred — это сумма выходов, а не «оплаченная сумма»: сдача в неё включена.
- Осмотрите входы и выходы. Щёлкните любой адрес, чтобы увидеть его полную историю. Щёлкните TXID любого входа, чтобы пройтись назад по родословной UTXO. Mempool.space раскрашивает входы и выходы по типу скрипта (Legacy, SegWit v0, Taproot).
- Сверьтесь с панелью деталей по комиссии. Посмотрите на sat/vB и сравните с текущей диаграммой глубины мемпула. Если транзакция неподтверждённая, а её тариф комиссии заметно ниже оценки на следующий блок, ждите долгого пребывания в мемпуле или возможной замены через RBF.
- Откройте сырой hex. Нажмите Details, потом Show more — увидите версию, locktime и сериализованную транзакцию. Это та самая байтовая строка, которая распространилась по сети.
- Проследите сдачу. Наведите курсор на выходы, чтобы увидеть, какой из них с большой вероятностью является сдачей (mempool.space помечает её эвристически). Пройдитесь по выходу-сдаче вперёд, чтобы увидеть, когда и куда она в итоге была потрачена.
- Перепроверьте на втором эксплорере. Вставьте тот же TXID в Blockstream Explorer или btcscan, чтобы убедиться, что данные идентичны — это полезно для отлова реоргов в районе кончика цепи.
Что Bitcoin раскрывает и что Monero скрывает
После того как вы прочитаете несколько сотен транзакций Bitcoin, последствия для приватности бьют по-настоящему сильно. Таблица ниже суммирует, что видно любому человеку с браузером, когда вы делаете транзакцию в каждой из цепочек.
| Поле данных | Эксплорер Bitcoin | Эксплорер Monero |
|---|---|---|
| Адрес отправителя | Открытый текст, кликабельная история | Скрыт среди 15 участников кольца (CLSAG; FCMP++ с 2026) |
| Адрес получателя | Открытый текст, кликабельная история | Одноразовый stealth-адрес, нелинкуемый |
| Сумма | Публичное 64-битное целое в сатоши | Обязательство Педерсена в RingCT — скрыта |
| Комиссия | Высчитывается, публична | Видна (нужна майнеру для включения) |
| Баланс кошелька | Выводится из набора UTXO | Не выводится из данных цепи |
| Связываемость графа транзакций | Тривиальна — UTXO являются прямыми указателями | Разрушена кольцевыми подписями и stealth-адресами |
Криптографические примитивы, которые этого добиваются, — это RingCT для сумм, кольцевые подписи (CLSAG, а также приближающийся FCMP++, который эффективно расширяет размер кольца до всего набора децоев в цепи), stealth-адреса для приватности получателя, Bulletproofs+ для компактных диапазонных доказательств и Dandelion++ для сетевого слоя распространения транзакций. Ни один из этих механизмов не имеет эквивалента в классическом Bitcoin; ближайшие аналоги — CoinJoin, PayJoin, Silent Payments — опциональны, требуют включения пользователем и всё равно сливают сумму.
Это и есть операционная причина, по которой многие пользователи, заботящиеся о приватности, отправляют BTC в MoneroSwapper: своп переводит полностью прослеживаемый UTXO в XMR, где цепочка перестаёт показывать, что произошло дальше. Bitcoin-сторона свопа навсегда остаётся видимой в эксплорере, но Monero-сторону просто невозможно проследить.
Распространённые ошибки прочтения, которых стоит избегать
Даже опытные разработчики и аналитики неверно читают данные эксплорера. Три ловушки попадаются раз за разом:
- Принимать total transferred за сумму платежа: транзакция на 1 BTC с 0,9 BTC сдачи отчитается как «1 BTC переведено» — но получатель получил всего 0,1 BTC. Читайте отдельные выходы, а не общую сумму в шапке.
- Принимать кластеры за истину: общая собственность входов даёт сбой на CoinJoin, PayJoin и открытиях каналов Lightning. Метки кластеров, которые вы видите на сторонних эксплорерах, — это статистические догадки, а не истина в последней инстанции.
- Игнорировать witness-данные в арифметике комиссии: sat/vB использует виртуальные байты (weight ÷ 4), а не сырой размер в байтах. Транзакция Taproot с тяжёлыми witness-данными может выглядеть «дешёвой» по сырым байтам, но дорогой по sat/vB — или наоборот.
Российский контекст: оглядка на регулирование и налоги
Для российских читателей стоит добавить пару моментов, которые в англоязычных гайдах обычно опускаются. С 1 сентября 2024 года в РФ действует закон, разрешающий майнинг и оборот цифровых валют для трансграничных расчётов в рамках экспериментального правового режима, при этом обычные платежи в криптовалюте внутри страны по-прежнему ограничены. Прибыль от продажи BTC физическими лицами облагается НДФЛ по стандартным ставкам (13% или 15% для дохода свыше 5 млн рублей), а майнеры обязаны отчитываться в Росфинмониторинг при превышении установленных порогов. Всё это означает одно: каждая транзакция, отображённая в эксплорере и привязанная к российской бирже или P2P-площадке, оставляет след, который налоговая и Росфинмониторинг могут поднять задним числом. Именно поэтому конверсия видимого UTXO в XMR через сервис без KYC — это не «уход от закона», а сохранение нормальной коммерческой и личной приватности на уровне, который Bitcoin технически не предоставляет.
FAQ
Сколько времени проходит до появления транзакции Bitcoin в эксплорере?
Обычно меньше двух секунд. Транзакция транслируется на узлы мемпула, распространяется peer-to-peer через Dandelion (в некоторых реализациях) или прямой реле, и индексируется узлом эксплорера. Подтверждение в блоке обычно занимает в среднем 10 минут, но может варьироваться от секунд до более чем часа в зависимости от тарифа комиссии и загрузки мемпула.
Можно ли удалить или отредактировать транзакцию Bitcoin в эксплорере?
Нет. После включения в блок хотя бы с одним подтверждением транзакция становится частью неизменной цепи. До подтверждения, однако, неподтверждённую транзакцию можно заменить через Replace-By-Fee (RBF), если оригинал сигнализировал поддержку — новый TXID появится в эксплорере, а старый со временем выпадет из мемпула.
Почему у некоторых транзакций Bitcoin много мелких выходов?
Вы смотрите либо на CoinJoin (Whirlpool, JoinMarket, Wasabi) с множеством равных по размеру выходов для разрушения кластеризации, либо на пакетную выплатную транзакцию от биржи, выплачивающей сразу многим пользователям. Майнинг-пулы тоже часто формируют транзакции с сотнями выходов, когда распределяют награды за блок. Структура — сильный сигнал о назначении транзакции.
Что означает «0-conf» в эксплорере?
Ноль подтверждений — транзакция находится в мемпуле, но ещё не включена в блок. Некоторые продавцы принимают 0-conf для небольших сумм, потому что обращение транслированной транзакции через RBF требует уплаты более высокой комиссии, а это стоит атакующему денег. Для нетривиальных сумм 0-conf небезопасен; стоит дождаться хотя бы одного подтверждения.
Адреса в эксплорере Bitcoin — это то же самое, что реальные личности?
Нет, адреса — это псевдонимные публичные ключи. Но в тот момент, когда любой адрес связан с реальной личностью — через вывод с KYC-биржи, публичную страницу для пожертвований, утечку IP или повестку аналитической фирме — каждая прошлая и будущая транзакция с этого адреса (и со всех, кластеризованных вместе с ним) становится раскрытой. Эта необратимость — центральная слабость приватности Bitcoin и причина существования цепочек с приватностью по умолчанию вроде Monero.
Можно ли читать транзакцию Bitcoin без публичного эксплорера?
Да. Запустите полный узел (Bitcoin Core или Knots) и обращайтесь к нему через getrawtransaction <txid> true или соедините его с персональным индексатором вроде Electrs и локальным фронтендом BTC RPC Explorer или self-hosted-версией Mempool. Это исключает утечку интересующей вас транзакции на сторонний сервер — а это те самые метаданные, которые публичные эксплореры логируют у себя.
Заключение
Чтение Bitcoin-транзакции в блокчейн-эксплорере — это самый конкретный способ понять одновременно и то, как работает Bitcoin, и то, почему он является полной противоположностью приватности. Каждое поле — TXID, входы, выходы, комиссия, подтверждения, сдача — это окно в прозрачный финансовый граф, который любой может проиндексировать, кластеризовать и анализировать задним числом. Навык чтения этого графа действительно полезен для аудита собственных платежей, проверки контрагентов и понимания модели UTXO. Но как только вы внутренне осознаёте, насколько много это раскрывает, вопрос смещается с «как мне это читать?» на «а хочу ли я вообще, чтобы моя финансовая жизнь записывалась здесь?». Если ответ отрицательный, обмен BTC на XMR через MoneroSwapper — это самый прямой способ сойти с публичного реестра без оставления KYC-следа: входящая Bitcoin-транзакция останется видимой в эксплорере навсегда, но то, куда уйдёт ценность дальше, становится криптографически непознаваемым.
🌍 Читать на