Чому обмінники та біржі ставлять кілька підтверджень мережі?
Під час внесення депозитів на криптобіржі та обмінники користувачі часто стикаються з різною кількістю необхідних підтверджень мережі для зарахування коштів. Це часто викликає запитання: чому потрібно чекати так довго і чому потрібно так багато підтверджень? Відповідь полягає в двох основних причинах — забезпеченні безпеки системи та бажанні біржі довше утримувати кошти користувачів.
Безпека криптобірж, обмінників і сервісів
Однією з ключових проблем блокчейн-мереж, з якою допомагають боротися кілька підтверджень транзакцій, є явище розгалуження блоків (форків), яке може призвести до ризику подвійних витрат.
У 2017 році в мережі Bitcoin сталося розгалуження блоків, коли одночасно з’явилися дві паралельні ланцюжки блоків. Деякі транзакції спочатку вважалися підтвердженими, але потім опинилися у відхиленій ланцюжку і були скасовані. Якби біржі не вимагали кількох підтверджень, користувачі могли б втратити свої кошти через такі «перевороти» ланцюжка.
Подвійна витрата (Double spending)
Подвійна витрата — це ситуація, коли одна і та сама сума коштів витрачається повторно. Поки транзакція не перевірена і не підтверджена остаточно, монети залишаються у гаманці відправника. У проміжку між відправкою транзакції та її підтвердженням існує ризик, що зловмисник може спробувати провести повторну оплату цими ж коштами.
Користувач здійснює покупку в інтернет-магазині і одночасно відправляє ті ж биткоїни в іншій транзакції. Якщо магазин не дочекається необхідної кількості підтверджень, він ризикує не отримати оплату, бо перша транзакція може бути скасована.
Атака 51%
Атака 51% відбувається, коли зловмисник отримує контроль над більш ніж половиною обчислювальної потужності (хешрейту) мережі. Це дає йому можливість впливати на порядок включення транзакцій у блоки та потенційно здійснювати подвійні витрати, підриваючи безпеку мережі.
У 2018 році мережа Bitcoin Gold (BTG) зазнала серйозної атаки 51%, внаслідок якої зловмисники змогли вивести великі суми монет, скориставшись уразливістю. Для захисту від подібних інцидентів біржі підвищили мінімальну кількість підтверджень для виведення BTG до 50 блоків.
Утримання коштів біржами
Окрім міркувань безпеки, деякі біржі свідомо встановлюють велику кількість підтверджень, щоб якнайдовше утримувати кошти користувачів на своїх рахунках і розпоряджатися ними на власний розсуд.
Таке утримання дає біржі можливість проводити вигідні операції з криптовалютами. Наприклад, якщо на біржу надходить великий депозит певної валюти, власники біржі можуть заздалегідь продати ці монети, отримуючи додатковий прибуток.
Крім того, практика утримання коштів значно ускладнює роботу трейдерам, які заробляють на різниці курсів між різними біржами (арбітраж). Тривале очікування підтверджень перешкоджає проведенню швидких угод і знижує їхні можливості для оперативного отримання прибутку.
Трейдер, що використовує арбітраж, планує швидко купити криптовалюту на одній біржі і продати на іншій. Якщо перша біржа затримує кошти через велику кількість підтверджень, він втрачає можливість здійснити вигідну угоду через час очікування.
Висновок
Таким чином, вимога великої кількості підтверджень при прийомі депозитів є важливим механізмом захисту користувачів і сервісів від різних видів шахрайства, технічних збоїв і ризиків. Водночас, це інструмент, який у деяких випадках використовується біржами для управління ліквідністю і власними фінансовими ризиками.