Что такое hash транзакции или TxID?
Hash транзакции – это идентификатор транзакции, также известен как TxID. Идентификатор состоит из буквенно-цифровых символов и представляет собой уникальный номер, который присваивается каждой крипто транзакции и по которому можно найти всю информацию по конкретному переводу (адрес получателя, отправителя, сумма, количество блоков включения, дата, время и т.п.).
Каждая транзакция, которая проводится в блокчейне, имеет этот уникальный идентификатор. Точно так же транзакции на блокчейне Ethereum будут иметь уникальный Tx Hash, и каждая транзакция на блокчейне Litecoin также будет иметь TxID.
Например, Биткоин ID транзакции выглядит так:
a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d
Хэш можно найти в разделе истории транзакций сервиса (кошелек, платформа обмена и т.д.), который вы использовали для выполнения данной транзакции. Если вы не можете найти свой хеш в истории, рекомендуем вам связаться с командой поддержки вашего кошелька и попросить их о помощи.
Как самостоятельно найти TxID транзакции по ссылке.
Что такое hash (Tx Hash, Transaction id) транзакции?
Вы только что сделали платеж, и получатель запрашивает «хэш транзакции» («transaction hash»)? Транзакция могла быть в любой криптовалюте: Bitcoin (Биткоин), Ethereum (Эфир), Litecoin (Лайткоин) или Tether USDT (об этом подробнее в других статьях);
Например, продавец попросит у Вас хэш или идентификатор транзакции в качестве доказательства оплаты.
Так как же найти эту (Tx Hash) Хэш-ТХ / TxID? Но прежде всего, безопасно ли делиться этой информацией и что такое идентификатор транзакции?
Что такое хэш транзакции или ID (Tx Hash / TxID)?
Tx Hash – это хэш транзакции, он также известен как идентификатор транзакции (TxID). Он состоит из буквенно-цифровых символов и представляет собой идентификационный номер, указанный для транзакции ВТС (Биткоин). Каждая транзакция, которая проводится в блокчейне Bitcoin, имеет этот уникальный идентификатор. Точно так же транзакции на блокчейне Ethereum будут иметь уникальный Tx Hash, и каждая транзакция на блокчейне Litecoin также будет иметь TxID.
Например, ВТС ID транзакции выглядит так: a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d
Хэш транзакции Ethereum выглядит так:0xb4bc263278d3f77a652a8d73a6bfd8ec0ba1a63923bbb4f38147fb8a943da26d
Этот уникальный идентификатор представляет собой длинную строку букв и цифр, которая используется для идентификации конкретной транзакции в блокчейне.
Использование TxHash и TxID
Все транзакции на блокчейне находятся в открытом доступе. После того, как вы сделаете платеж или переведете монеты на другой адрес, транзакция будет транслироваться, а также будет сгенерирован хэш-идентификатор Tx. С помощью ID статус транзакции можно легко отслеживать.
Тот, у кого есть TxID узнает все детали перевода, такие как: адрес отправителя, адрес получателя, общая сумма отправки, дата перевода, высота блока, комиссия и количество подтверждений.Хэш транзакции и идентификаторы не содержат личной информации, поэтому делиться ею можно совершенно безопасно.
Чем эти хэш транзакции и идентификаторы полезны? Как мы уже говорили, это полезно во многих отношениях: например, вы можете поделиться этой информацией с поставщиком услуг, чтобы позволить им узнать о состоянии перевода. Вы можете поделиться своим идентификатором транзакции с продавцом, чтобы подтвердить, что транзакция прошла успешно. Есть много других сценариев, в которых Вам может потребоваться эта функция.
Как найти hash ID транзакцию?
Если Вы новичок в Bitcoin, то можете задаться вопросом, как найти ID транзакции биткойн. Найти идентификатор хэша транзакции очень просто. После того, как осуществите платеж или как только получите платеж, нажмите на транзакцию, что приведет к отображению более подробной информации о ней. В том числе, Вы увидите статус транзакции. Просто нажмите на него и он откроет страницу Blockexplorer, отображающую все детали перевода.
Все действия блокчейна находятся в открытом доступе. Таким образом, можно просмотреть не только баланс BTC или адрес, но и проверить хэш конкретной транзакции.
Чтобы узнать TxID или TxHash, найдите свой BTC-адрес или адрес получателя в blockexplorer. Если Вы видите множество транзакций в списке, просто найдите сумму ВТС, которую отправили. Таким образом можно найти конкретный перевод. После того, как удалось ее отыскать — вы также сможете легко найти хэш-идентификатор транзакции. Теперь можно просто поделиться идентификатором транзакции или, найдя его, предоставить URL-адресом страницы.
Транзакции биткоин: как проверить и отследить статус, где посмотреть подтвержденные и неподтвержденные транзакции, как отменить и совершить платеж, комиссии

Автор Редакция Profinvestment Эксперт Сергей Воробей Обновлено Сен 11, 2023 19 622
Транзакции биткоин – это подписанный отрезок информации, передающийся в сеть и входящий в состав блоков. Каждая из транзакций ссылается на предыдущие и пересылает на указанный Bitcoin-адрес определенное количество монет BTC.
В обзоре эксперты Profinvestment рассмотрели, как проверить, отследить статус, где посмотреть подтвержденные и неподтвержденные транзакции. Трансляция транзакций в сеть производится без шифрования, то есть на специальных ресурсах можно увидеть все переводы, происходящие в сети.
Коротко о главном
- Транзакция биткоин – это подписанная информация об отправке BTC от одного пользователя к другому. Передается в сеть, подтверждается майнерами и входит в состав блоков, из которых состоит блокчейн.
- Каждая транзакция содержит в себе ссылку на предыдущую, таким образом формируется неразрывная цепь.
- На специальных ресурсах (обозревателях) можно увидеть все переводы, происходящие в сети – их суммы, адреса отправителя и получателя, комиссии. Эта информация является публичной.
- В сети Bitcoin пользователь может вручную увеличить комиссионные сборы, чтобы обработка прошла быстрее.
- Если была указана недостаточная комиссия, и транзакция «застряла», есть способы ее ускорить.

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

Все сведения о «принадлежности» биткоинов кому-то основываются на транзакциях между адресами, результат которых – увеличение или сокращение баланса. Для того чтобы сведения были корректными, необходимо надежно хранить информацию о каждой транзакции за все время существования криптовалюты. С этим справляется блокчейн (цепочка блоков транзакций). Таким образом, прежде чем отобразить баланс конкретного адреса, система просчитывает все связанные с ним входящие и исходящие транзакции.
Для того чтобы переслать биткоины, потребуется две вещи: приватный ключ и Bitcoin-адрес. Адрес генерируется произвольно, внешне это просто буквенно-цифровая последовательность. То же самое можно сказать и о приватном ключе, однако эта информация строго засекречена.
Проводя аналогию с реальной жизнью, можно назвать адрес сейфом с прозрачной дверцей. Каждый может подойти и посмотреть, что внутри, однако только владелец приватного ключа имеет возможность открыть его.
Где хранятся транзакции

Сразу после создания транзакции клиентом она расходится по всем кошелькам майнеров/пулов. Причем, если какой-то майнер или пул попробует удалить операцию, на работе других пулов это не отразится, они автономны друг от друга.
Пулы работают так: через каждый определенный промежуток времени (зависит от настроек, чаще всего ежесекундно) делают выборку из собственного мемпула (очереди) транзакций, формируют блоки из них и пытаются совершить математическое вычисление, чтобы закрыть блок.
Логика, по которой из мемпула выбираются или удаляются транзакции, у каждого личная. Майнеры, как правило, своевременно обновляют клиент кошелька, что делает процесс зависимым от мнения ведущих программистов и топовых пулов.
Если один из пулов принимает решение поменять логику выбора (например, повысив комиссии, тем самым сделав ее некомфортной для клиентов), то транзакции, которые под эти требования не подпадают, будут обрабатываться остальными пулами. В таком случае говорят, что транзакция зависла в мемпуле и ожидает.

Даже если пул удаляет операцию, не сохраняя о ней никаких сведений, то транзакция биткоин может снова вернуться к нему, поскольку к сети подключаются новые клиенты, вновь и вновь рассылающие информацию по майнерам.
Скорость обработки транзакций биткоин и масштабируемость
Одна из главных на сегодня проблем биткоина связана с масштабируемостью сети. Причина заключается в изначальном ограничении создателями криптовалюты базовой структуры блоков до размера в 1 Мб. Ограничение основано на особенностях формирования блокчейна как децентрализованного регистра данных, из-за чего всем участникам приходится постоянно пересылать друг другу сведения о каждой новой операции. Малый размер блока снижает риск возникновения DDoS-атаки.
С учетом среднестатистического времени генерации блока (10 минут) и среднестатистического размера сведений об операции, нормальной скоростью считается 3 транзакции в секунду.

Статистика по последнему месяцу, отображающая ежесуточное число транзакций в сети Биткоин:
Однако чем популярнее биткоин, тем больше в сети происходит транзакций. И из-за ограничения размера блока очень часто возникает очередь. Ситуация стала критической в середине 2017 года, когда время ожидания внедрения операции в блок доходило до нескольких суток.
В сети Bitcoin пользователь может вручную увеличить комиссионные сборы, чтобы обработка прошла быстрее. Поэтому постоянное возникновение очередей отразилось на минимальном размере комиссий, однако задержки не устранились. Поэтому на текущий момент, пока проблему не решат, криптовалюта не подходит для частых микротранзакций, что затрудняет внедрение в реальную жизнь – например, использование в магазинах или кафе.
Что входит в транзакцию биткоин, входы и выходы
Каждая операция в сети Bitcoin состоит из трех видов элементов:
- входы;
- выходы;
- дополнительные служебные сведения.
Пример:
Предназначение входов – определять, из какого источника взялись средства, которыми пожелал управлять отправитель. Выходы определяют, кто получит право распоряжаться этими средствами. Ключевое правило – сумма монет на входе не может быть меньше, чем на выходе. Только больше или равна.
В протоколе Bitcoin прописано, что вход одной транзакции представляет собой отсылку к выходу одной из транзакций, заключенных в сформированном раньше блоке. Отправитель вправе выбрать конкретное количество отсылок, сформировать их перечень и на основе этих данных создать операцию.
Однако важно, чтобы каждая из отсылок имела открытый доступ и не была использована прежде. Если попытаться несколько раз применить одну отсылку, то останется только самая первая, а остальные майнеры сбросят.
Выходы в новой транзакции, в свою очередь, – входы для следующих, и отсылки будут совершаться уже на них.
Что такое хеш (TXID, TxHash) транзакции

TxHash, или TXID, – это идентификатор транзакции, позволяющий отслеживать состояние сделки. Узнать его просто – он отображается в кошельке Blockchain в сером поле над информацией о платеже.
Иногда встречаются транзакции с многократным выводом, когда под одним и тем же ID сгруппировано сразу несколько платежей. Такая ситуация зачастую образуется при переводе денег из пула либо на кошельках с поддержкой Lightning Network.
Как совершить транзакцию и перевести биткоины на другой адрес
В целом механизм проведения транзакций похож на тот, что используется в банках и других традиционных финансовых структурах. Однако в банках для этого нужно подробно идентифицировать свою личность, получить и заполнить массу документов. В Bitcoin-сети же достаточно зарегистрировать анонимный кошелек, чтобы начать пользоваться криптовалютой.
Вкратце о том, как совершается транзакция:
- Пользователь, который решил переслать какому-либо адресату некоторую сумму крипты, при помощи приватного ключа подписывает транзакцию.
- Затем отправляет заявку в сеть от имени своего кошелька.
- Вычислительные узлы, они же майнеры, через некоторое время внесут в блокчейн сведения о совершенном денежном переводе.
С этого момента монеты будут считаться принадлежащими адресату, и он сможет ими распоряжаться.
Покажем на примере, как производится перевод биткоинов:
- Перевод некоторого количества BTC с кошелька биржи LocalBitcoins на принимающий адрес. Комиссию изменить нельзя, но она всего 0,00005 BTC или 0,19$ по курсу криптовалюты на сегодня (20.02.2019):
Перевод со стороны биржи произойдет в течение нескольких минут. В истории транзакции будет показан идентификатор TXID, по которому можно проверить ее подтверждение. Сначала она имеет статус «Не подтвержденная транзакция».
- Перевод из аккаунта биржи BitMEX. Нужно указать комиссию, свой адрес и сумму. Биткоин на торговой площадке имеет тикер XBT. Транзакции на вывод подтверждаются сотрудниками биржи один раз в день:

- Перевод из десктопного (локального) кошелька для криптовалют Exodus:

Что означает подтвержденная и неподтвержденная транзакция
Транзакция, успешно включенная в блок, называется подтвержденной. Соответственно, та, которая пока еще находится в очереди, – неподтвержденной. В сети Bitcoin обработкой переводов занимаются майнеры, и для них существует свой приоритет: быстрее всего в блок будет добавлена транзакция с наибольшей комиссией. Вот почему чаще всего в очереди надолго «зависают» транзакции с низкой комиссией.

Пример неподтвержденной транзакции биткоин:

Пример подтвержденной транзакции:
Как проверить статус и где отследить транзакцию биткоина онлайн
Узнать статус своего перевода в любой момент можно на одном из онлайн-сервисов. Как пример – сайт blockchain.com. В поле поиска нужно ввести идентификатор транзакции (TXID). В результате отобразится путь перевода и число подтверждений.

Если возле операции находится синяя «кнопка» и любая цифра (1, 2, 3 и т. д.), то платеж прошел. В противном случае фон будет красным, и на экране будет надпись «Unconfirmed Transaction».
Если в обозревателе вместо TXID указать адрес биткоина, то на экране появится полная информация о балансе, транзакциях:
Время подтверждения транзакции, количество подтверждений
Стандартной ситуацией считается требование от торговых точек и приложений, чтобы транзакция была подтверждена шестью созданными блоками – это гарантирует ее честность и подлинность. Исходя из этого, подтверждение занимает минимум 60 минут. Некоторые торговые точки снижают число необходимых блоков до двух, что сокращает время до 20 минут.
Пример. На скриншоте биткоин-транзакция после 28 минут имеет только одно подтверждение:

Итак, при идеальной ситуации платеж подтверждается 20–60 минут. Но нагрузка на сеть постоянно возрастает. Число проведенных за 10 минут сделок значительно превышает отведенный объем блока, отсюда и появляются задержки в переводе. Чаще всего время ожидания затягивается на 5–6 часов и больше. Максимальное время составляет 72 часа, после этого транзакция будет отменена.
Где посмотреть неподтвержденные транзакции биткоин
Перед тем как совершать платеж, рекомендуется заглянуть в мемпул. Из него можно сделать выводы о размере комиссии – если очередь пуста, хватит и стандартной комиссии, если переполнена, то придется ее существенно завысить. Наблюдательные пользователи заметили, что меньше всего нагрузка на сеть тогда, когда в Китае и других азиатских государствах глубокая ночь или выходные.

На сайте blockchain.com отображается информация в реальном времени о текущем количестве неподтвержденных платежей:

А на странице blockchain.com/charts/mempool-count отображается статистика по этому параметру:
Как ускорить или отменить транзакцию и протолкнуть зависшую
Уже включенную в состав блока транзакцию отменить нельзя. Если из-за небольшой комиссии она не может подтвердиться, то требуется создать новый платеж, конкурирующий со старым, и при помощи завышения комиссии добиться ее включения в блок. Первая транзакция с маленькой комиссией отменяется с пометкой «двойная трата» («double spend»). Способ называется «replace by fee» или «замена транзакций». Для осуществления этого способа нужно при переводе помечать транзакцию специальной меткой «replacable». В некоторых криптокошельках ее нужно включить в настройках.
Бывает так, что платеж несколько дней висит без подтверждения, потом вдруг пропадает, а средства возвращаются на баланс. Это не значит, что можно успокоиться и забыть об этом. Тем временем операция все еще находится в сети и в любой момент может быть подтверждена. Для этого и требуется совершить «дабл спенд». Если нужно отменить перевод полностью, то можно перевести деньги самому себе.
Второй способ протолкнуть зависший платеж — «Child Pays For Parent». Дочерняя транзакция платит за родительскую.
Существуют ускорители для проталкивания транзакции:

- Сервис pool.viabtc.com/ . Нужно указать идентификатор TXID (ID транзакции) и пройти капчу. Ускорить можно бесплатно, но могут быть выбраны лимиты. В таком случае нужно зарегистрироваться и оплатить услугу.
Комиссия за транзакцию биткоина
Комиссия за Bitcoin-перевод – величина непостоянная, что часто повергает новичков в шок. Сначала не разберешься, по какой логике так часто и существенно изменяются транзакционные отчисления. В этом плане биткоин даже проигрывает банковским структурам, в которых комиссии стабильны.
Куда идут комиссии за транзакции
Комиссионные отчисления служат для оплаты труда майнеров, ищущих блоки и подтверждающих платежи. Майнер, который нашел уникальный блок, получает награду (на сегодня это 12,5 BTC), а дополнительно – комиссии со всех транзакций, включенных в этот блок.
Как определить оптимальную комиссию за транзакцию
Чем выше комиссия, тем быстрее подтвердится транзакция майнерами. Чтобы пользователям не высчитывать комиссионные сборы самостоятельно, придуманы различные сервисы, автоматически ведущие расчеты. Часто такой функционал встраивают в криптокошельки.
Например, в мультивалютном криптокошельке Матби пользователь сам решает как быстро будет подтверждена его транзакция. Если при отправке биткоинов поставить галочку “Установить высокий приоритет”, то транзакция будет передана в сеть с большей комиссией и, соответственно, быстрее будет подтверждена майнерами.
Если в используемом кошельке такого нет, то можно прибегнуть к помощи следующих ресурсов:

- Bitcoinfees.earn.com . На скриншоте оптимальное значение комиссии начинается от 25 сатоши за байт (зеленая зона). Предположительное время подтверждения транзакции в сети Bitcoin при этом будет находиться в пределах от 0 до 55 минут.
На криптобиржах комиссии на ввод обычно отсутствуют. Но за вывод биткоина взимается сбор, который нельзя изменить. Его значение указывается в разделе «Fee» («Комиссии») или при оформлении заявки.
Средняя комиссия
Сайт blockchain.com/charts/transaction-fees позволяет просмотреть статистику по выплачиваемым майнерам комиссиям за указанный промежуток времени.

На скриншоте средняя комиссия за биткоин-транзакцию сегодня составляет 29 сатоши/байт:
FAQ
Что такое транзакции биткоин?
Процесс передачи криптовалюты от одного участника сети к другому.
Как работает биткоин транзакция?
Важнейшую роль здесь играют открытые и закрытые ключи. Чтобы передать BTC, отправитель использует свой закрытый ключ, подписывая сообщение с деталями операции. Это сообщение транслируется в сеть Bitcoin, и майнеры подтверждают ее правомерность. Чтобы получатель имел право забрать перевод, он использует свой открытый ключ.
Как проверить транзакцию биткоин?
В сети Bitcoin состояние любой транзакции можно посмотреть на блокчейне, эта информация находится в открытом доступе. Для этой цели служат специальные сервисы — блокчейн-обозреватели. Чтобы отследить транзакцию биткоин, нужно вставить в поле поиска ее хэш.
Сколько длится подтверждение биткоин транзакции?
Скорость подтверждения напрямую зависит от майнеров. Они в приоритете обрабатывают те операции, где наивысший уровень комиссии. Платежей в сети много, поэтому скапливается очередь, и транзакции с низкой комиссией могут быть никогда не подтверждены. Обычно биржи и кошельки ставят оптимальную комиссию исходя из загрузки блокчейна, чтобы операция прошла успешно. Некоторые сервисы позволяют ее отрегулировать — например, повысить, чтобы платеж подтвердился быстрее.
Что такое ускоритель транзакций биткоин?
Так называют сервисы, которые помогают «протолкнуть» зависшую транзакцию. Обычно они относятся к майнинг-пулам. Чтобы ускорить Bitcoin-транзакцию, потребуется оплатить дополнительную комиссию, и тогда пул поставит вашу транзакцию в приоритет для обработки.
Где взять номер биткоин транзакции (узнать txid транзакции)?
При создании платежа в кошельке или на бирже всегда предоставляется номер (хэш), по которому операцию можно отследить в блокчейне. Если вы — получатель, и хотите убедиться, что деньги вам отправили, попросите данный номер у отправителя.
Возможна ли отмена транзакции биткоина?
Нет, если операция уже добавлена майнерами в блок. Если же она только создана, то можно обратиться в техподдержку сервиса, с которого совершался перевод — это относится к кастодиальным хранилищам, биржам.
Заключение
Принцип работы транзакций в сети Bitcoin был описан еще Сатоши Накамото в white paper проекта. С тех пор ничего не изменилось в техническом плане. Но изменилось то, что монета стала намного популярнее, поэтому подтверждения платежа приходится ждать дольше, а платить за перевод – дороже. Помните, что доступ к вашим средствам и к совершению операций зависит от сохранности пары приватного/открытого ключа. Приватный ключ должен храниться максимально надежно и никому не передаваться ни под каким предлогом.
19 622
Эксперты сайта Profinvestment | Подробней
Profinvestment — независимый информационный портал о криптовалюте, блокчейн-технологиях, инвестициях в криптосфере. Содержит тематические статьи, новости, рейтинги, обзоры, руководства для начинающих и экспертов, написанные на собственном опыте, наблюдениях и практических экспериментах. Редакция сайта Profinvestment.com всегда в курсе основных событий крипторынка, чтобы предоставлять самые актуальные и проверенные данные читателям.
Не является финансовой рекомендацией. Применяя полученную информацию, помните о необходимости собственного исследования и анализа (DYOR) любого сервиса или криптовалюты.
Что такое hash транзакции или TxID?
Hash транзакции – это идентификатор транзакции, также известен как TxID или TxnHash. Идентификатор состоит из буквенно-цифровых символов и представляет собой уникальный номер, который присваивается каждой крипто транзакции и по которому можно найти всю информацию по конкретному переводу (адрес получателя, отправителя, сумма, количество блоков включения, дата, время и т.п.).
Каждая транзакция, которая проводится в блокчейне, имеет этот уникальный идентификатор. Точно так же транзакции на блокчейне Ethereum будут иметь уникальный Tx Hash, и каждая транзакция на блокчейне Litecoin также будет иметь TxID.
Например, ВТС (Bitcoin) ID транзакции выглядит так:
a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d
Пример Hash ETH (Ethereum):
0x5fa248ea51cd4e89edf8225ddcd5ef90c86aceda2148a8066b687da5d5abedce
Если сравнивать TxIDs примеров выше, то нетрудно заметить что логика одна, но все же есть отличия — количество символов, визуальное отличие в алгоритме расстановки символов и их порядка.
Как же найти этот самый hash?
Вот эта задача максимально простая. Есть 2 пути:
1. В каждом кошельке (ну в 99% на сегодняшний день уж точно) в истории транзакций, в информации о переводе есть hash. Так что первый способ — просто найти его в истории транзакций своего кошелька. Если не удалось разобраться, то поддержка сервиса на котором ваш кошелек точно сможет с этим помочь.
2. Второй посложнее, но если вы разберетесь именно с этим методом, то поверьте на слово — при оперировании с крипто навык просто бесценный!
В общем, от слова к делу. Наш сервис работает с такими крипто активами
— LTC
— ВТС
— ЕТН
— Tether USDT (ERC20)
И именно по той причине, что данные активы доступны к обмену на нашем сервисе, подробная инструкция как отследить транзакцию по любому из них в сети также есть в нашем справочном центре 🙂 Просто перейдите в раздел справочного центра «Криптовалютные обмены» и выбирайте статью с пошаговыми инструкциями по нужной монете.
