Як перевірити транзакцію біткоіна. Дані про операції з біткоіном (BTC) містяться в блокчейні – системі, яка є прозорою для всіх користувачів інтернету. Будь-хто з них може відстежувати транзакції в технології розподіленого реєстру, а для пошуку інформації використовувати онлайн-сервіси. Тому інструкція, як перевірити транзакцію біткоіна, зрозуміла будь-кому, навіть початківцю-інвестору. Розберемося, як відстежити транзакцію біткоін.
Bitcoin-транзакція – операція з переказу коштів між двома гаманцями з обов’язковим внесенням в інформаційний блок криптовалютного ланцюга та підтвердженням від інших учасників. Угоди в мережі біткоін відкриті для всіх користувачів, що дає змогу перевірити їх на факт валідності, швидкості проведення, суми та розміру комісії. Особистість власника гаманця Bitcoin залишається невідомою, що забезпечує конфіденційність операції.

Усі транзакції фіксуються в ланцюзі блокчейн і наповнюють блоки, кожен з яких створюється з періодичністю раз на 10 хвилин. Фінансові операції в Bitcoin-мережі відбуваються, завдяки майнерам і хмарним сервісам. Учасники мережі використовують обладнання з великим хешрейтом для пошуку необхідного хешу та забезпечення платежів. Транзакція біткоін вважається успішною після шести підтверджень.
Переказ криптовалюти між гаманцями Bitcoin проходить у кілька етапів:
У середньому переказ проходить у термін від 20 до 60 хвилин. При великому завантаженні мережі та невеликій комісії час буде більшим.
По-перше, ви маєте розуміти, що під час пересилання цифрових активів з одного гаманця на інший фактично нічого не пересилається. Блокчейн – це величезна електронна бухгалтерська книга, до якої надходить запис про зміну кількості коштів на двох гаманцях: на одному стало менше, на іншому стало більше.
По-друге, ця інформація доступна абсолютно всім в інтернеті, оскільки зберігається вона в незашифрованому реєстрі. Інша справа, що дізнатися можна тільки адреси гаманців. Самі особистості власників цих гаманців залишаються анонімними.
Передача монет між власниками здійснюється за допомогою цифрового підпису хеша транзакції, який додається до монети в блокчейні. Якщо у власника активів є сумнів у правильності їхньої передачі, то він може перевірити їх за допомогою спеціальних сервісів.
Транзакція біткоіна – це певне повідомлення, підписане цифровим способом і підтверджене в усьому блокчейні Bitcoin. Тривалість переказу може бути різною – від кількох хвилин до кількох годин або навіть днів. Це залежить від завантаженості майнерів зараз, адже саме вони займаються підтвердженням транзакцій.

Як це відбувається на наочному прикладі? Припустімо, Джон (відправник) відправляє Патріку (одержувач) 5 BTC. Ця транзакція містить у собі 3 типи даних:
Щоб угода відбулася, потрібні 2 речі: адреса біткоін-гаманця і закритий ключ. Коли Джон відправляє Патріку шукані 5 BTC, він спочатку підписує «заявку» на переказ (цифровий підпис), а потім надсилає в блокчейн відповідний запит, використовуючи 3 типи даних, про які ми писали вище.
Буває, що користувачі чекають закінчення транзакції довше, ніж зазвичай. Швидкість обробки транзакцій завжди залежить від майнерів, транзакції можуть проходити валідацію довше, ніж зазвичай, з кількох причин:
Перед тим, як будь-яка операція отримує статус успішної, вона підтверджується учасниками мережі Bitcoin – майнерами, які керують нодами або вузлами. До цього транзакція потрапляє в чергу на перевірку – мемпул або спеціально організоване сховище.
Формально кожна операція повинна пройти 6 підтверджень – це займає близько години часу. Після успішного закінчення перевірки переведені біткоіни зараховуються на рахунок одержувача. При цьому відправник у цей момент отримує на свій гаманець невитрачені виходи (UTXO). Це різниця між початковою кількістю токенів і відправленою в переказі сумою з урахуванням комісії майнерам.
Ок, гроші відправлені й пішли з гаманця, але поки вони дійдуть до адресата потрібен деякий час. А раптом з монетами щось трапиться, як перевірити транзакцію біткоін? Все просто для цього створено оглядач блоків або по-іншому Block Explorer.
До 2018 року відстежити транзакцію біткоін можна було на Blockchain.info. Потім експлорер змінив адресу і тепер доступний за посиланням blockchain.com.

Перевірка біткоін транзакції доступна в розділі «Пошук і підтвердження транзакцій.
TXID – це ідентифікаційний номер транзакції, що дозволяє відстежити її в системі блокчейн. Не плутайте id транзакції з адресою гаманця. Txid – це унікальний паспорт, який система присвоює саме цьому конкретному переказу цифрових активів. Єдине призначення TXID – допомогти будь-якому користувачеві виявити транзакцію і відстежити її статус у криптомережі.
Якщо ресурс Blockchain.com не може відшукати id транзакції, значить, ви припустилися помилки при введенні або така операція, взагалі, ніколи не виконувалася.
Ви можете перевірити транзакцію біткоіна і на альтернативних ресурсах таких, як Blockchair, BitInfoCharts, SoChain, BlockCypher. Різниця між ними тільки в оформленні сайтів, усі вони надають користувачам аналогічну інформацію.

SoChain – це швидкий блокчейн API для створення dApps у різних блокчейнах. Дані щодо транзакцій змінюються на сайті в реальному часі, і просто дивно, як до такого рішення не прийшли розробники інших сервісів. Причому дані можна отримати за окремими блокчейнами – BTC, DOGE, LTC, DASH і ZEC. А ще тут є інфографіка розподілу мережі за останні 100 блоків. Ну і звісно тут можна перевірити транзакцію за адресою гаманця, блоком або ID транзакції.

Blockchair – оглядач блоків, який працює з 40+ мережами (зокрема Bitcoin, Ethereum, Solana). Функції сервісу включають:
Також можливий пошук за QR-кодом. Відстеження здійснюється за всіма підтримуваними мережами. Крім того, користувач може вибрати конкретний блокчейн для ознайомлення з інформацією.

Пересилання Bitcoin проводяться виключно між відправником і одержувачем, між ними немає жодних органів контролю. Це зворотний бік децентралізації: якщо під час виконання транзакції відправник припуститься помилки, надішле кошти на помилкову адресу, і переказ буде підтверджено, то повернути гроші буде неможливо.
З непідтвердженими, на щастя, ситуація простіша. Знайдіть TxID транзакції (ідентифікаційний номер, що складається з 64 символів) і введіть його у відповідне поле одного з оглядачів блоку, які ми розглядали вище. Переконайтеся, що операція зависла.
Наприклад, у гаманці Electrum це працює так. Вставте в консоль таку команду:
wallet.remove_transaction («TXID»)
Замість TXID вставте ідентифікатор непідтвердженої транзакції. Транзакцію буде скасовано.
Підбиваючи підсумки, про транзакції Bitcoin можна сказати таке:
Статус можна перевірити за допомогою спеціальних сервісів. Вони ж надають аналітику щодо поточного стану блокчейну, його завантаженості тощо.
Транзакції Bitcoin можна вважати складною операцією, що проходить цілу низку перевірок. Однак у разі відсутності всіх цих перевірок, безпека транзакції, що володіє відкритим ключем, сильно знизиться. Навряд чи власники біткоіна зрадіють втраті своєї дорогої криптовалюти.
Цікавлять основи криптовалюти? Напишіть нам і ми Вам допоможемо розібратися у цьому.