Отслеживание и проверка транзакции биткоина: пример
Биткоин-транзакции – это записи в блокчейне Биткоина. Весь огромный файл блокчейна состоит исключительно из транзакций. Ничего, кроме транзакций, в нём нет. Часто говорят, что блокчейн состоит из блоков, – это тоже верно. Но блоки можно назвать страницами в гигантской книге-реестре, а транзакции – фразами, записанными на этих страницах.

С транзакциями Биткоина связано немало вопросов:
- Как отследить транзакцию с биткоинами?
- Можно ли отменить транзакцию с биткоинами?
- Можно ли изменить или ускорить её?
- Почему транзакция зависла?
Ответить на все эти вопросы очень просто. Нужно лишь понять, как устроена каждая транзакция, и как она попадает в блокчейн. Давайте с этим разберёмся – это очень интересно.
Совет. Для лучшего понимания работы транзакций, рекомендуем статью о технологии блокчейна → здесь: Что такое блокчейн.
Как работают транзакции биткоина
Каждая транзакция – это публичное заявление: “Я беру вот те монеты (вводы) и делаю из них вот эти монеты (выводы)”. Такое заявление подписывается приватным ключом от адресов, на которых лежат монеты-вводы. Подпись подтверждает, что создатель транзакции является владельцем данных монет.
Пример. Давайте посмотрим на транзакцию, которую Сатоши Накамото отправил Хэлу Финни 12 января 2009 года. Информация о ней доступна здесь.

Это визуальное отображение транзакции, понятное человеку. А на языке Bitcoin Script, на котором работает блокчейн Биткоина, в ней записано буквально следующее:
- Вводом является первый вывод первой транзакции блока №9 (50 биткоинов, находящихся на адресе 0411…12a3).
- Из этого ввода делаются два вывода:
- Первый вывод - 10 биткоинов - отправляется на адрес 04ae…d84c (адрес Хэла Финни).
- Второй вывод - 40 биткоинов - отправляется на адрес 0411…12a3 (адрес Сатоши Накамото - тот самый, откуда взят ввод).
- И стоит цифровая подпись, доказывающая, что у создателя транзакции есть приватный ключ от адреса 0411…12a3, откуда взят ввод.
Разумеется, на самом деле в блокчейн не записывается ни имя Хэла Финни, ни имя Сатоши Накамото, ни имена других получателей и отправителей транзакций. При желании это всё тоже можно вписать в поле для произвольной информации, но никто так не делает.
Самое главное, что должно быть в транзакции, – это три компонента:
- какие выводы каких транзакций каких блоков являются вводами для данной транзакции;
- какие суммы на каких адресах являются выводами данной транзакции;
- подпись.
В таком виде транзакция отправляется в сеть, где каждый узел проверяет, не были ли ранее потрачены вводы и соответствует ли подпись ключам от их адресов. Если всё верно → транзакция попадает в блок и навсегда сохраняется в блокчейне. Там её можно найти по порядковому номеру (например, перевод 10 BTC от Сатоши Накамото к Хэлу Финни - это транзакция №1 блока №170).
Как найти транзакцию? Чаще транзакции ищут по их хэшу – краткому криптографическому отображению. Это более удобно, потому что по хэшу можно найти и те транзакции, которые ещё не были подтверждены сетью, не попали в блокчейн и не получили порядкового номера в блоке.
Полезная информация. Подробнее о хэшах транзакций и о том, как они используются в криптовалютах, читайте в нашей статье: Что такое хэш.
Как проверить транзакцию биткоина
Проверить статус и данные любой биткоин-транзакции можно с помощью обозревателя блоков. По моему мнению, самый удобный обозреватель – это mempool.space.
Но есть и другие: blockchain.com, blockchair.com, blockcypher.com
Инструкция по проверке транзакции биткоина
Шаг 1. Найдите хэш транзакции (его ещё обозначают аббревиатурой TxID).
TxID можно скопировать из истории вашего кошелька (в разделе отправленных или полученных транзакций) или из уведомления сервиса, через который были отправлены BTC. Если вы ожидаете поступление и у вас нет хэша, запросите его у отправителя.

Шаг 2. Введите этот хэш в поисковую строку блокчейн-обозревателя.

Шаг 3. Обозреватель загрузит страницу с подробной информацией о транзакции. На странице будут указаны суммы и адреса её вводов и выводов, а также время, когда она попала в блокчейн.
Если транзакция ещё не попала в блокчейн, обозреватель покажет, что её статус – “неподтверждённая”, и сообщит, через какое время ожидается попадание этой транзакции в блок.

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

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

Как правило, сведения о новых транзакциях распространяются по сети в течение нескольких секунд. Если вы наблюдаете такую картинку в течение минуты или больше, значит, транзакция не опубликована, то есть биткоины не переведены.
Как ускорить транзакцию биткоина
Процесс ускорения транзакции напрямую связан с начислением комиссий. В биткоине используется достаточно непривычная для современной экономики модель комиссий. Цену за включение транзакции в блок назначает не исполнитель (майнер), а заказчик – создатель транзакции.
Техническая реализация. При создании транзакции к ней добавляется дополнительный вывод – комиссия для майнера.
Когда желающих отправить биткоины больше, чем места в блоке, начинается «аукцион»: майнеры в первую очередь выбирают транзакции с самой высокой комиссией.
Если ваша комиссия оказалась ниже рыночной, транзакция может зависнуть в ожидании подтверждения. Без паники — это не катастрофа. Биткоины не пропали, и любую неподтверждённую транзакцию можно «подтолкнуть». Сделать это может отправитель, получатель или даже посторонний сервис.
Ниже описаны три основных способа ускорения транзакции биткоина.
Способ 1. Для отправителя: RBF (Replace-By-Fee)
Этот метод подразумевает замену старой транзакции на новую.
- Как это работает: Вы отправляете новую транзакцию с теми же «вводами» и «выводами» (от того же адреса тому же получателю), но назначаете более высокую комиссию.
- Результат: Как только майнеры включат в блок новую (дорогую) транзакцию, старая (дешевая) автоматически станет недействительной, так как сеть увидит, что средства уже потрачены.
- Что нужно: Кошелек с поддержкой функции RBF. Например, ускорение транзакции поддерживают такие кошельки: Bitcoin Core, Electrum, Blue Wallet, Muun, Sparrow.
Способ 2. Для получателя: CPFP (Child-Pays-for-Parent)
Метод «Ребёнок платит за родителя». Подходит, если вам отправили средства, но они никак не дойдут.
- Как это работает: Вы создаете новую транзакцию, отправляя эти же (еще не полученные) биткоины самому себе (на свой же другой адрес).
- Хитрость: Для этой новой транзакции («ребенка») вы ставите очень высокую комиссию, которая покрывает затраты и на себя, и на зависшую транзакцию («родителя»).
- Логика майнера: Майнер видит «жирную» комиссию в новой транзакции. Но чтобы забрать её, он обязан включить в блок и предыдущую (вашу зависшую) транзакцию. В итоге подтверждаются обе.
Способ 3. Для любого пользователя: Акселераторы транзакций
Если у вас нет доступа к кошельку или вы — постороннее лицо, можно воспользоваться услугами специальных сервисов.
- Как это работает: Вы платите майнинговому пулу или сервису напрямую (часто фиатом или через другой блокчейн), чтобы они принудительно включили конкретную транзакцию в свой следующий блок.
- Важный нюанс: Если заплатить одному конкретному пулу, придется ждать, пока именно этот пул найдет блок. Это лотерея.
- Решение: Лучше использовать агрегаторы, которые сотрудничают с большинством майнеров.
Пример: Сервис Mempool.space заявляет о сотрудничестве с 81,7% майнеров, что значительно повышает шансы на быстрое подтверждение.

📖 Слово "транзакция" происходит от латинского transactio, которое, в свою очередь, образовано от глагола transigere. Буквальный перевод transigere — «прогнать насквозь» или «провести до конца». У древних римлян это слово означало «довести дело до конца» или «завершить».
FAQ по биткоин-транзакциям
Как отследить транзакцию биткоина
Отслеживание сводится к проверке её статуса в публичном реестре — блокчейне.
- Самый надежный способ: Введите хэш вашей транзакции (TxID) в поисковую строку любого блокчейн-обозревателя (например, Mempool.space или Blockchair). Вы увидите полную информацию: подтверждена ли она, сколько подтверждений набрала, какая комиссия уплачена и в каком блоке находится запись.
- Альтернативный способ: Можно искать транзакцию по адресу кошелька отправителя или получателя. Но в этом случае вам придется вручную искать нужный перевод в списке всех операций по этому адресу, что менее удобно.
Что такое статус транзакции биткоина
Статус показывает, на каком этапе обработки майнерами находится ваша транзакция:
- Неподтверждённая: Транзакция находится в очереди (мемпуле) и ещё не включена в блок.
- 1 подтверждение: Транзакция включена в самый последний добытый блок.
- 2 подтверждения: После блока с вашей транзакцией был добыт еще один новый блок.
- 3 подтверждения и более: Чем больше подтверждений, тем глубже ваша транзакция в истории блокчейна и тем надежнее платеж (его невозможно изменить).
Можно ли отменить транзакцию биткоина
В привычном понимании (как в банке) кнопку «Отмена» нажать нельзя. Но пока транзакция не имеет ни одного подтверждения, отправитель может попытаться перенаправить средства обратно себе. Для этого используется механизм RBF (Replace-By-Fee):
- Вы создаете новую транзакцию, где входами служат те же монеты, но получателем указываете свой собственный адрес.
- Вы устанавливаете для этой новой транзакции более высокую комиссию, чем в ошибочном переводе.
Важно: Гарантий нет. Если майнер успеет включить в блок первую (ошибочную) транзакцию, вторая станет недействительной. Также получатель может заметить вашу попытку и ускорить зачисление средств себе, используя метод CPFP (повысив комиссию со своей стороны).
Какую комиссию нужно платить за транзакцию биткоина
Универсальной цифры нет — комиссия зависит от загруженности сети в данный момент и веса транзакции в байтах (а не от суммы перевода). Кошельки обычно предлагают три стратегии:
- Высокий приоритет: Для срочных переводов (попадание в ближайший блок, ~10–20 минут).
- Средний приоритет: Попадание в блокчейн в течение часа.
- Низкий приоритет: Экономный вариант для несрочных задач (может занять несколько часов или даже дней при сильной нагрузке).
Совет: Перед отправкой можно проверить актуальные тарифы (в сатоши/байт) на сайтах-обозревателях блокчейна, чтобы не переплатить лишнего.
CFD - заработок на разнице цен на определенный товар, без владения самим товаром (золото, нефть, газ и т.д.).
Бинарные опционы - это как ставка на спортивное событие, например вы делаете "ставку" X долларов, что цена нефти через день будет Y. Если это случилось получите прибыль, не случилось - теряете всю "ставку".
Forex - торговля валютами и заработок на их курсах.
Индексы - заработок на изменении экономических индексов разных стран.
Акции - заработок на акциях крупнейших компаний мира.
Торговые советники - автоматическая торговля, используя сигналы для начала сделки.
Copy-трейдинг - автоматическое копирование сделок успешных трейдеров.
Суть этих опций в том, что вы передаете свои средства в управление менеджеру, который совершает сделки вместо вас.
LAMM - менеджер торгует на своем счете, а система дублирует его действия на вашем.
PAMM - деньги всех инвесторов находятся на одном счете,которым управляет менеджер. Прибыль\убытки распределяются в процентном соотношении.
MAM - менеджер торгует вашими средствами сразу с нескольких ваших счетов.
RAMM - гибрид доверительного управления и соц. трейдинга, позволяющий копировать стратегии управляющего без передачи ему своих денег. Депозит замораживается на счету инвестора и он может установить уровень потерь.
NDD - торговля происходит на реальном рынке\бирже, где его участники продают\покупают друг у друга.
ECN - торговля идет между участниками системы, которые сами назначают цену покупки\продажи. Но при этом на межбанковский рынок торговля не распространяется. По сути участники системы лишь покупают\продают право владеть товаром.
STP - торговля идет и на межбанковский рынок, можно сказать напрямую к поставщикам ликвидности (тем у кого есть физический товар). При этом брокер все же выступает посредником.
DMA - клиент покупает\продает у поставщика ликвидности, при этом участие брокера сведено к минимуму, а трейдер получает большую свободу действий.
DD (не рекомендуем для крупных сумм) - торговля происходит внутри компании брокера в виртуальном режиме, при этом на реальный рынок брокер не выходит и ничего для вас не покупает.
Instant Execution - сделка откроется\закроется по конкретной цене. При этом если за время подачи запроса на биржу цена изменится в негативную сторону и станет невыгодной вам\брокеру, то брокер вернет отказ в исполнении сделки. Это может помешать вашей автоматической торговле или потребовать дополнительного внимания для обработки отказов (реквотов).
Market Execution - сделка откроется\закроется по рыночной цене и произойдет в любом случае, даже если цена будет отличаться от вашей изначальной заявки. Это более быстрый вариант выставления ордеров и их исполнения, при этом не требующий слежения за отменами сделок.
Спред - это разница между ценой покупки и продажи товара на бирже.
Плавающий спред - это естественное положение вещей на рынке. Ведь продавцы и покупатели постоянно меняют цены своих заявок, тем самым спред постоянно меняется.
Фиксированный спред - это когда брокер либо покрывает разницу между реальным спредом который существует на рынке или отменяет вашу сделку. Т.к. это несет дополнительные расходы для брокера, то крупные компании с именем, стараются не использовать эту опцию.
Биржи по типу торгуемого товара делят на: фондовые, товарные и валютные. Но чаще биржа включает в себя все эти 3 типа.
Фондовая биржа - это площадка для торговли акциями компаний, облигациями, долговыми ценными бумагами и пр. Выйти на фондовую биржу можно только через посредника (брокер или банк). На фондовом рынке можно купить реальные ценные бумаги (например, акции Apple Inc.), а не просто играть на их цене (фактически ими не владея).
Товарная биржа - даёт возможность торговли различными товарами (чаще сельскохозяйственная продукция, драгоценные металлы).
Валютная биржа - организует и проводит биржевые торги валютой и др. финансовыми инструментами (не путать с Forex).
Индексы описывающие усредненную (по специальной формуле) суммарную стоимость акций топовых компаний конкретной страны. Как правило такие индексы отражают состояние экономики в стране.
На изменении значения этого индекса брокеры предлагают заработать. При этом вы не покупаете конкретный товар, т.к. его по сути нет. Поэтому торги здесь виртуальные.
Скальпинг - частые сделки с небольшой прибылью за короткий промежуток времени.
Хэджирование - открытие сделок для перестраховки и уменьшения рисков. Как правило это или заранее оговоренная цена контракта в конкретный срок (называется фьючерс) или открытие второй сделки приблизительно равной первой но в другом направлении.
Возврат части спреда (рибейт) - как правило у крупных брокеров его нет, т.к. это означает что брокер делиться частью своей прибыли с клиентом. Исключение - это партнерская программа, где брокер делиться прибылью за то что партнер привел ему клиентов.
VPS - это постоянно работающий сервер, на котором круглосуточно будет работать программа для автоматической торговли.
Autochartist - программа, которая автоматически анализирует графики цен, и прогнозирует развитие событий на рынке.
Торговые сигналы - брокер предоставляет свои сигналы для начала сделок или позволяет получать другие. При этом вы сами выбираете каким сигналом пользоваться для трейдинга.
Финансовые регуляторы - организации которые регулируют финансовый рынок (в том числе и брокеров) в конкретной стране.
Если брокер регулируется авторитетной организацией или имеет ее лицензию, это хороший сигнал для увеличения доверия к нему. Это с большой вероятностью означает, что брокер играет по установленным регулятором правилам и соответствует его требованиям.
- ASIC (Австралия)
- НБ РБ (Беларусь)
- IFSC (Белиз)
- VFSC (Вануату)
- FCA (Британия)
- BVI FSC (Вирг. о-ва)
- BaFin (Германия)
- SFC (Гонконг)
- MiFID (ЕС)
- SEBI (Индия)
- CNMV (Испания)
- CONSOB (Италия)
- CIMA (Кайман. о-ва)
- CySEC (Кипр)
- FSC (Маврикий)
- MFSA (Мальта)
- AFM (Нидерланды)
- DFSA (ОАЭ)
- CFTC (США)
- FINRA (США)
- NFA (США)
- FSA SC (Сейшелы)
- SVGFSA (С-Винсент)
- AMF (Франция)
- FINMA (Швейцария)
- FI (Швеция)
- Биржи криптовалют
- Биржи для фьючерсов
- Биржи для россиян
- Биржи без верификации
- Децентрализованные
- Биржи для копитрейдинга
- Биржи с Launchpad
- Earn (стейкинг, майнинг, фарминг)
- Биржи с NFT
- Биржи для VIP-клиентов
- Биржи для новичков
- Биржи с низкими комиссиями
- Обменники
- Торговые сигналы (crypto)
- Торговые боты (crypto)
- Облачный майнинг
- NFT-маркетплейсы
- DeFi
- Хедж-фонды
- Криптокошельки