Атака Сивілли

Що таке атака Сивілли в криптовалютах?

У комп’ютерних мережах, зокрема блокчейні, можуть виникати різні загрози, які призводять до злому мережі. Один із яскравих прикладів — атака Сивілли. Розгляньмо це поняття більш детально.

Поняття атаки Сивілли
Атака Сивілли (Sybil атака) — це загроза безпеці в певній мережі, де одна людина використовує кілька акаунтів або комп’ютерів для захоплення однорангової системи.

У світі криптовалют атака Сивілли передбачає запуск одразу кількох вузлів у блокчейн-ланцюзі з боку одного користувача.

Слово “Сивілла” з’явилося завдяки відомій в західному світі книзі письменниці Флори Рети Шрайбер. Її головна героїня — Сивілла Дорсетт (Sybil Dorsett), яка лікувалася від множинного розладу особистості. Однак це поняття в контексті загрози безпеці комп’ютерної мережі запровадили двоє вчених — Браян Зілл і Джон Р. Дусер.

Типи атаки Сивілли

Виділяють дві схеми реалізації атаки Сивілли, які відрізняються за типом взаємодії підроблених вузлів зі справжніми:

Пряма атака. Вона передбачає пряму взаємодію шахрайських нод із чесними.
Непряма атака. Зловмисники діють через вузли-посередники, які перебувають під їхнім впливом. Такий підхід дає змогу залишатися непоміченими якомога довше.

Що трапиться в результаті атаки Сивілли

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

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

Організація атаки 51%. Якщо ж ми говоримо про великі атаки Сивілли, коли зловмисники беруть під контроль значний обсяг хешрейту, вони цілком можуть здійснити атаку 51%. Це дає змогу змінювати порядок операцій у блокчейні, блокувати підтвердження нових транзакцій і навіть скасовувати ті операції, які здійснювалися під час контролю блокчейну зловмисниками з метою подвійного витрачання.

За останні роки було зроблено чимало досліджень на тему виявлення та запобігання атакам Сивілли. Однак єдиного надійного захисного механізму поки не придумано.

Як блокчейн протистоїть таким атакам

По-перше, розподілені мережі використовують алгоритми консенсусу, особливо Proof-of-Work, Proof-of-Stake та Delegated-Proof-of-Stake. Фактично вони не запобігають атаці Сивілли, а роблять її недоцільною.

Наприклад, блокчейн біткоїна застосовує окремий набір правил для створення нових блоків. Одне з них свідчить, що здатність створювати блок має бути пропорційна загальному хешрейту механізму Proof-of-Work. По суті, зловмиснику необхідно мати у своєму розпорядженні особисту обчислювальну потужність, яка здатна генерувати нові блоки. Це робить процес злому блокчейна складнішим і дорожчим.

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

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *