- Повернутися до менюЦіни
- Повернутися до менюдослідження
- Повернутися до менюКонсенсус
- Повернутися до менюСпонсорський матеріал
- Повернутися до меню
- Повернутися до меню
- Повернутися до меню
- Повернутися до менюВебінари та Заходи
Після форку: як конкуруючі блокчейни Bitcoin Cash можуть вести війну
Війна за Bitcoin Cash тільки починається.
Триваюча війна слів Bitcoin Cash має завершитися сьогодні.
Саме тоді заплановане технічне оновлення (і поточне незгода щодо запропонованих змін до кодексу) може призвести до того, що дві основні реалізації Bitcoin Cash – Bitcoin ABC і Bitcoin SV – будуть розділені на окремі блокчейни.
За кілька днів до активації зростання суперечок з обох таборів завершилося тим, що було названо "хеш-війна”, оскільки майнінгові пули нарощують свою обчислювальну потужність, щоб показати підтримку різних реалізацій.
Але замість майбутнього, в якому дві версії Bitcoin Cash живуть у Harmony, існує певне занепокоєння тим, що за сценарієм, у якому з’являться два різних блокчейни, цю саму силу майнінгу можна використовувати як зброю проти ONE з мереж.
«Майнер SV може навіть на законних підставах знищити ланцюжок. Це право майнера. Ось що таке Bitcoin », — Крейг Райт, суперечливий головний науковий співробітник nChain, компанії, яка веде впровадження Bitcoin SV , твітнув.
Хеш-потужність — обчислювальні ресурси, які майнери використовують для захисту блокчейну — коливалася між обома таборами за кілька днів до активації, хоча всі ознаки вказують на те, що прихильники Bitcoin SV мають перевагу на цьому фронті.
Через архітектуру, що лежить в основі Bitcoin кеш, 51-відсоткове домінування в хеш-потужності дозволить Bitcoin SV здійснювати атаки на міноритарний ланцюжок – і Райт припустив, що такі дії T є недопустимими.
Про це, за словами Петра Різуна, головного наукового співробітника Bitcoin Unlimited (реалізація програмного забезпечення Bitcoin Cash , що підтримує Bitcoin ABC), майбутня хеш-війна є перевіркою того, що відомо як базове припущення щодо безпеки біткойна, яке називають «чесною більшістю».
Детально описане в документі Сатоші Накамото, чесне припущення більшості базується на передумові, що безпека гарантується, лише якщо 51 відсоток або більшість вузлів поводяться без зловмисників.
«Безпека блокчейнів залежить від економічних стимулів, а не від математики. Ми схрещуємо пальці і сподіваємося, що група вузлів-атаків вирішить грати за правилами. Можливо, вони T не зроблять», — сказав Різун, додавши:
«Майбутня битва за хеш перевіряє припущення Сатоші».
Вилка атакує
По суті, Райт бачить майбутній розкол з точки зору правила найдовшого ланцюга біткойнів – базового механізму консенсусу Bitcoin , який за замовчуванням використовує найдовший ланцюжок у разі одночасного виявлення кількох блоків.
У застосуванні до поділу блокчейну це фактично означає боротьбу до смерті між конкуруючими ланцюгами, де останній із них вважатиметься «справжнім» Bitcoin Cash вузлами.
Наприклад, обидві реалізації відмовилися додавати так званий «захист від повторного відтворення» або код, який дозволяє безпечно витрачати кошти, коли відбувається розподіл.
«Ні Bitcoin SV , ні Bitcoin ABC не запровадили захист від повторного відтворення транзакцій, оскільки планується, щоб вижив лише ONE ланцюжок», — написала nChain, компанія-розробник програмного забезпечення Bitcoin SV, у прес-релізі, опублікованому на початку цього місяця.
Це означає, що без особливих запобіжних заходів користувачі можуть втратити кошти під час транзакцій у розділеному ланцюзі. Подібним чином хакери можуть використовувати вразливість для вилучення коштів з бірж.
«Користувачі потенційно можуть втратити гроші через це рішення», — сказав Кріс Пасіа, розробник OpenBazaar, CoinDesk, додавши: «Не додавати захист від повторів — це дурний крок».
Є й інші способи, за допомогою яких два блокчейни можуть продовжувати вести війну після форку, особливо якщо ONE табір продовжує домінувати в геш-потужності.
На момент написання статті переважаючий хеш-рейт показує перевагу стороні SV. Якщо перевага збережеться, існує безліч способів, якими Bitcoin SV може спробувати KEEP роботі ABC.
Порожні блоки
Наприклад, SV може майнити порожні блоки, які не містять транзакцій.
У поєднанні з мажоритарним хеш-рейтом це може призвести до відхилення транзакцій користувача з ланцюжка, що фактично підштовхне блокчейн до стазису. За словами Різуна, вартість цієї атаки «майже нульова для SV, якщо припустити, що вони мають більшість хеш-потужності».
Однак для чесної меншості ціна надзвичайно висока.
«Вони витрачають багато ресурсів, щоб знайти блок, лише для того, щоб зробити його сиротою та втрачати винагороду за блок у 12,5 BCH . Чесні майнери можуть здатися», — пояснив Різун.
Крім того, майнер може просто включити непотрібні або «сміттєві» транзакції в блокчейн, що матиме подібний ефект до порожніх блоків, але, за словами Кріса Пасіа, цей підхід також «змушує людей перевіряти та зберігати всі сміттєві транзакції».
Подвійні витрати
Так само наявність 51-відсоткової більшості означає, що зловмисники SV можуть здійснити так звану «атаку подвійного витрачання», під час якої зловмисник друкує неіснуючі кошти з біржі.
Сумнозвісна атака в індустрії Криптовалюта , для функціонування такої атаки потрібна більша частина хеш-потужності.
Враховуючи потужність хешування, майнер може Secret створювати блоки, які містять хибні транзакції, перш ніж вводити транзакції в блокчейн.
Тим не менш, у цьому випадку Різун описав цю атаку як ONE із найменш вірогідних результатів Bitcoin Cash , оскільки, на відміну від ворожої діяльності між конкуруючими мережами, подвійні витрати є «відверто злочинними».
"Дробовик Сатоші"
Є й інші атаки, які також можуть бути запущені між блокчейнами.
За словами Пасіа, зловмисник із мажоритарним хеш-рейтом також може дозволити ланцюжку ABC розростатися, перш ніж використовувати мажоритарний хеш-потужність для перевизначення блоків.
"Це призведе до того, що користувачі, особливо біржі, втратять мільйони доларів, оскільки вони побачать, що їхні транзакції будуть скасовані. [Райт] погрожував це зробити", сказав Пасія.
Крім того, Різун перерахував «атаки отруйних блоків, атаки на відмову в обслуговуванні, атаки на розділи мережі та експлойти нульового дня» серед видів діяльності, які можуть виникнути між ворогуючими фракціями.
Наприклад, напередодні випуску поширювалися чутки про те, що отримало прізвисько «дробовик Сатоші», через що в конкуруючий ланцюжок будуть надходити великі обсяги спам-транзакцій. Спам-транзакції заполонили б блокчейн, сповільнюючи час, необхідний для підтвердження стандартних транзакцій.
«Ми бачили [дробовик Сатоші] у дії 10 листопада. Очевидно, він генерував до 800 транзакцій на секунду», — сказав Різун.
Чесна боротьба
Продовжуючи, Різун пояснив ще одну можливість – те, що він називає «чесною боротьбою», – у якій SV просто запобігає активації змін, які ABC має намір внести.
Інша атака, яка потребує більшої кількості хеш-рейту для функціонування, SV може видобувати блоки, дійсні для обох реалізацій, але каратиме майнерів, які намагаються активувати зміни ABC, просто відмовляючись включити їх у блок.
«Таким чином SV може спробувати знекровити лояльних до ABC майнерів, поки вони не відмовляться від змін», — сказав Різун.
Така атака запобіжить активації ABC і гарантує, що SV стане домінуючим у блокчейні Bitcoin Cash . За словами Різуна, це найбільш розумна і економічно ефективна форма атаки, але "також, ймовірно, найбільш технічно складна для реалізації".
"[Це] дійсно хороший варіант, лише якщо вони дійсно дбають про BCH. Якщо SV хоче знищити BCH, то [це] не буде хорошим варіантом", - сказав Різун.
І хоча незрозуміло, як розгорнеться хардфорк у четвер, за словами Різуна, такі атаки є «захоплюючими», оскільки вони дозволяють тестувати блокчейни в бойових діях у більш надійних сценаріях.
«Люди думають, що ви просто створюєте блокчейн, і він стає безпечним завдяки якомусь математичному пилу піксі. Це T так», — сказав Різун, підсумовуючи:
«Ми T знаємо, чи працюють блокчейни. Це може здатися дивним, але це правда».
Bitcoin майнери через Shutterstock
Rachel-Rose O'Leary
Рейчел-Роуз О'Лірі — кодер і письменник у Dark Renaissance Technologies. Вона була провідним технічним автором для CoinDesk у 2017-2018 роках, охоплюючи технології Політика конфіденційності та Ethereum. Вона має досвід цифрового мистецтва та філософії та пише про Крипто з 2015 року.
