Відправляти й отримувати криптовалюту можна виконати завдяки наявності криптогаманців. Але варто розуміти, що саме відбувається «під капотом», коли проходить криптовалютна транзакція.
Що таке криптовалютна транзакція
Це передача монет між гаманцями, яка фіксується в блокчейні тієї мережі, де існує ця криптовалюта. Такі операції часто скорочують як TXNS (від слова “transactions”). Важливо розуміти: криптовалюта не належить вам так само як звичайні гроші. Вона завжди знаходиться в блокчейні й нікуди з нього не виходить. Тому переказ у крипті працює інакше, ніж звичайний банківський платіж, і саме через це може здаватись складнішим.
Криптовалютна транзакція починається тоді, коли відправник вводить адресу гаманця отримувача та суму переказу. Отримувач надає свою адресу, а відправник формує запит на відправлення цих коштів. Усі дані ー адреси обох сторін і кількість монет ー разом утворюють деталі транзакції. Коли ці відомості заповнені, транзакція готова до відправлення в мережу.
Після заповнення всіх даних відправник підтверджує операцію своїм приватним ключем ー унікальним алфавітно-цифровим кодом, що дає доступ до його криптоактивів. На цьому етапі створюється цифровий підпис, який доводить, що саме власник гаманця ініціює переказ і має право розпоряджатися цією криптовалютою. Проте в більшості випадків про приватний ключ можна навіть не думати: якщо ви користуєтесь кастодіальним гаманцем, наприклад Cryptomus, підписання транзакції відбувається автоматично ー сервіс робить це за вас.
Після підписання транзакція надсилається в мережу й потрапляє на вузли (nodes) ー комп’ютери, що підтримують роботу блокчейна. Далі її мають перевірити майнери в системах PoW або валідатори в мережах PoS: вони підтверджують, що у відправника достатньо коштів і що транзакція не дублює інші операції. Через це процес не миттєвий і супроводжується комісією, від розміру якої часто залежить швидкість обробки. Після успішної перевірки транзакція разом з іншими операціями потрапляє в новий блок, який додається до блокчейна. У цей момент операція вважається підтвердженою, і отримувач бачить кошти у своєму гаманці.
Наступна стаття
Crypto Bridging: як з’єднати різні блокчейни
Елементи транзакції
- Адреса гаманця ー це унікальний набір символів, цифровий номер рахунку, на який можна надсилати криптовалюту. Кожен гаманець має: публічну адресу та приватний ключ. Публічна адреса ー це «номер», який отримувач передає відправнику для отримання коштів, і її можна безпечно показувати іншим. Приватний ключ ー це секретний код, що підтверджує право власності на активи та використовується для підписання транзакцій. Його потрібно зберігати в абсолютній таємниці. Під час переказу ви вводите саме публічну адресу отримувача, і за нею система визначає, куди має піти транзакція.
- Хеш транзакції (TxHash) ー це унікальний ідентифікатор, який створюється під час кожної операції в блокчейні. Після підтвердження він стає незмінним і гарантує, що інформацію про транзакцію не можна підробити. TxHash містить ключові дані: адреси відправника та отримувача, суму, точний час та статус операції. Завдяки цьому будь-яку транзакцію можна перевірити у блокчейн-експлорері.
- Комісії сплачуються майнерам або валідаторам за перевірку та внесення операції в блокчейн. Вони виконують дві ключові ролі: винагороджують майнерів у мережах Proof of Work та валідаторів у системах Proof of Stake за їхню роботу, а також впливають на швидкість підтвердження ー чим вища комісія, тим більша ймовірність, що транзакцію оброблять швидше. Її розмір залежить від навантаження на мережу: наприклад, під час високої активності комісії в Ethereum можуть значно зрости, щоб стимулювати пріоритетну обробку операцій.
- Підтвердження необхідно після ініціації та трансляції транзакції в мережу, перш ніж вона буде повністю оброблена. Це процес, під час якого майнери або валідатори перевіряють, що транзакція є дійсною, і додають її до блокчейна. Транзакція отримує перше підтвердження, коли майнер перевіряє її та включає до блоку блокчейна. Після цього наступні блоки зв’язуються з ним, забезпечуючи додаткові підтвердження. Чим більше підтверджень, тим менша ймовірність скасування транзакції. У більшості мереж криптовалют транзакція вважається незворотною та повністю підтвердженою після 6 підтверджень.
Усі ці елементи разом гарантують цілісність, безпеку й надійність криптовалютних переказів та лежать в основі децентралізованих мереж, на яких працюють цифрові валюти.
Поділитися публікацією
Посилання скопійовано!