Що таке транзакції в блокчейні? Розбираємося, як це влаштовано

28.09.2023
14 хв
5142
6
Що таке транзакції в блокчейні? Розбираємося, як це влаштовано. Головний колаж статті.
Бриф статті
Розглянемо, що таке технологія блокчейн і де її застосовують, а також розберемо складові біткоїн-транзакції та з’ясуємо, від чого залежить комісія за переказ.

Як влаштований і працює блокчейн

Блокчейн — децентралізований цифровий реєстр даних. Він складається з ланцюжка блоків, кожен з яких містить інформацію.

Дані криптографічно зашифровані в хеші. Останній являє собою комбінацію цифр і латинських літер, у яку перетворюють масив вхідних даних, зберігаючи таким чином конфіденційність особистої інформації. При цьому кожен блок містить хеш попереднього.

Якщо розглядати децентралізований реєстр у розрізі криптовалютної індустрії, то кожен блок містить дані про транзакції в мережі. Копії реєстру зберігаються на комп’ютерних вузлах (нодах), які підтверджують нові блоки в рамках процесу досягнення консенсусу і передають інформацію іншим нодам.

Щойно в мережі створюється новий блок, для нього розраховується індивідуальний хеш. З блокчейна дуже складно стерти або непомітно «підправити» дані, адже тоді номер хешу також зміниться. Це призведе до того, що наступна частина ланцюжка стане недійсною.

Є кілька типів блокчейнів.

  1. Публічна мережа дає змогу будь-кому приєднатися до процесу. Для цього необхідно мати потужне обладнання та встановити програмне забезпечення, а також налаштувати ноду і зв’язатися з іншими учасниками. До цієї категорії належить більшість криптовалютних проєктів, зокрема біткоїн і Ethereum.
  2. Приватний блокчейн контролюється організацією або компанією. Вносити дані в мережу і читати зашифровану інформацію можуть лише учасники зі спеціальним доступом. Такий тип мережі є централізованою системою і використовується на корпоративному рівні. Прикладом слугує Onyx від JPMorgan.
  3. Консорціумний блокчейн (гібридний) управляється групою компаній або організацій. Такий варіант користується перевагами публічної та приватної мережі. Наприклад, мережі на базі фреймворка Hyperledger Fabric від The Linux Foundation.

Що таке біткоїн-транзакції та як вони здійснюються

Біткоїн-транзакції — це підтверджені підписом секції даних, які передаються в мережі біткоїна і збираються в блоки. Їх можна розглядати як переказ цифрової валюти з однієї криптовалютної адреси на іншу.

Першу транзакцію здійснив засновник (або група однодумців) мережі біткоїнів під псевдонімом Сатоші Накамото 12 січня 2009 року. Він відправив 10 BTC Хелу Фінні.

Информация первой транзакции в блокчейне биткоин.
Дані першої згенерованої транзакції в мережі Bitcoin. Дані: Blockchain.com.

Кожна транзакція в мережі містить суму, призначення платежу, адресу відправника та підпис, який засвідчує операцію.

Для того, щоб відправити криптовалюту, кожному учаснику необхідно мати свій рахунок. Акаунт управляється парою ключів, де відкритий ключ — адреса, яку користувач вказує для отримання цифрових активів, а закритий — контролює дії всередині облікового запису, тобто підписує транзакції. Кожен рахунок має тільки один закритий ключ.

Після підписання транзакції вона потрапляє в мемпул. Нода перевіряє деталі операції на кшталт балансу на рахунку та справжності підпису. Якщо все гаразд, вузол підтверджує транзакцію і передає інформацію наступним нодам.

Коли досягається консенсус, у мережу додають новий блок і блокчейн оновлюють згідно з новими даними.

У кожної мережі середній час підтвердження транзакції різний. Наприклад, у мережі біткоїна — 10 хвилин, в Ethereum — 6 хвилин, а в Polkadot — 5 секунд.

Як блокчейн використовується у фінансах

Використання блокчейна не обмежується цифровими валютами. Децентралізований реєстр здатний трансформувати бізнес-процеси в багатьох галузях, включно з фінансовою, страховою та логістичною.

З блокчейном не тільки експериментують, його вже впроваджують великі підприємства і корпорації. «Першовідкривачами» стали Pfizer, Walmart, Siemens та IBM. Однак саме фінансовий сектор найактивніше використовує технологію.

Зазвичай грошовий переказ через банк триває від одного до трьох днів. У межах однієї кредитної організації однієї країни процес відбувається оперативніше, але якщо в транзакції беруть участь дві установи з різних держав, переказ може тривати до 10 днів.

Також варто враховувати банківські комісії, які додатково знижують ефективність операцій.

Блокчейн максимально спрощує і здешевлює процес. Для здійснення транзакції за допомогою децентралізованого реєстру не потрібні ні посередники, ні кілька днів «у запасі».

Технологією передбачено транзакційні комісії, проте їхній розмір менший порівняно з банківськими зборами. Ба більше, самі операції обробляються швидше, ніж у випадку з централізованим посередником.

Експерти криптовалютної біржі Coinbase підрахували, що американці можуть заощадити мільярди доларів США, якщо користуватимуться біткоїном і Ethereum для міжнародних грошових переказів замість банків та інших сервісів.

У компанії стверджують, що американці витрачають $12 млрд на оплату комісій щорічно, щоб просто відправити гроші друзям або родичам за кордоном.

Крім оптимізації платіжних систем, блокчейн посприяв модернізації всього фінансового сектора.

Сегмент децентралізованих фінансів (DeFi) включає:

  • смарт-контракти, які автоматизують низку процесів для скорочення адміністративних витрат;
  • токенізацію активів (оцифрування цінних паперів, дорогоцінних металів тощо) для забезпечення безпеки та прозорості угод;
  • перевірку фінансових документів у режимі реального часу завдяки процедурам KYC і AML;
  • обмін криптовалют без централізованого посередника;
  • платформи кредитування і позик.

Станом на вересень 2023 року сукупна вартість заблокованих активів у секторі оцінюється приблизно в $38 млрд, згідно з DeFiLllama.

Що потрібно знати про транзакції

Як знайти та відстежити транзакцію

Усі транзакції записані в блокчейні. Крім того, статус фінансової операції легко перевірити, адже реєстр — відкритий. Для цього необхідно знати хеш транзакції або адресу криптогаманця. Подивитись можна лише ці зашифровані дані, а от призначення переказу та справжнє ім’я користувача в блокчейні ніяк не розкривається.

Залежно від того, який актив потрібно відстежити, вибирається потрібний оглядач блоків. Ці сервіси показують статус транзакції, стан мережі, актуальний курс цифрових активів, вартість комісії.

Біткоїнhttps://www.blockchain.com/explorer/assets/btc
Ethereumhttps://etherscan.io/
Solanahttps://solscan.io/
Polygonhttps://polygonscan.com/
BNB Chainhttps://bscscan.com/
TRONhttps://tronscan.org/
Мережі та їхні оглядачі.

Що таке комісія за транзакцію?

Комісія за транзакцію стягується в кожному блокчейні, а ось сума може сильно відрізнятися залежно від конкретної мережі.

Під час підписання транзакції учасник угоди погоджується не тільки із зазначеним переказом, а й з додатковим збором — платою за користування блокчейном. Розмір комісії встановлюється мережею і може змінюватися залежно від її завантаженості.

Наприклад, у мережі Ethereum комісія за виконання стандартної транзакції всередині реєстру обійдеться від $0,2 до $0,3, згідно з даними за 24 вересня 2023 року.

Що таке підтвердження транзакції?

Підтвердження транзакції необхідне для запобігання повторній витраті одних і тих самих активів. Щоб стати легітимною, транзакцію має бути включено в блок. Залежно від конкретного блокчейна, це займає певний час.

Висновок

Завдяки розвитку технології блокчейн нам стали доступні ефективні та недорогі транскордонні транзакції з мінімальними комісійними витратами. Біткоїн та інші криптовалюти виключили необхідність звертатися по допомогу до посередників на кшталт кредитних установ.

  • Для транзакції достатньо мати публічну адресу одержувача в обраному блокчейні.
  • Статус транзакції можна відстежити в оглядачі блоків.
  • У реєстрі зберігаються всі записи про транзакції і ці дані загальнодоступні.
  • При цьому блокчейн гарантує конфіденційність користувачів шляхом шифрування даних.

Запитання, які часто ставлять

Для цього потрібно мати гаманець, публічну адресу одержувача, необхідну суму цифрових активів на рахунку.
У загальному випадку транзакції підтверджують ноди (наприклад, у блокчейні біткоїна). Однак різні мережі використовують різні механізми валідації.
Кількість транзакцій, яку може обробити блокчейн за секунду, відрізняється в кожній мережі. Біткоїн обробляє близько 7 операцій за секунду, а Ethereum — до 25.
Передача цифрових активів з однієї криптовалютної адреси на іншу.

Як вам стаття?

6
0

статті на цю ж тему

Що таке паралелізація і як вона...
avatar Ilya Surgan
25.04.2024
Як ефективно скасувати криптовалютну...
avatar Ivan Obrevko
18.04.2024
Що таке аппчейни і як вони...
avatar Ilya Surgan
17.04.2024