Команда Horizen запропонувала варіант вирішення проблеми атаки 51%

Новини криптовалюта

Проблема однією з найбільш небезпечних атак в криптовалютной індустрії може мати елегантне рішення. Принаймні, так стверджує команда криптовалютного проекту Horizen (раніше Zencash), яка сама піддалася такій атаці у червні цього року, в результаті чого втратила $500 000.

Атака 51% можлива тоді, коли один майнер контролює понад 51% обчислювальної потужності мережі блокчейна і може впроваджувати помилкові транзакції в систему.

У документі, опублікованому на цьому тижні, команда Horizen заявляє, що вона знайшла інноваційне рішення – оновити свій алгоритм консенсусу proof-of-work так званої «функцією затримки», яка карає майнер, планують подібну атаку. Horizen – це форк орієнтованої на конфіденційність кріптовалюти Zcash, яка в свою чергу є форком Биткоина.

Оскільки атака 51% вимагає, щоб майнер створював блоки в таємниці, перш ніж відправляти їх в блокчейн, співзасновник Horizen Роб Виглионе (Rob Viglione) сказав, що функція затримки активує штрафи, які роблять такі атаки непомірно дорогими.

«Подібні спроби будуть надто дорого коштуватиме у 10 разів дорожче, ніж раніше», – сказав він.

Атака 51% стала предметом стурбованості багатьох криптовалютных ентузіастів в цьому році, після того, як Bitcoin Gold навесні зазнала
цій атаці і крадіжці 388 000 BTG.

Читайте также:
Голова фондової біржі Швейцарії виступив за створення державної кріптовалюти E-franc

Оскільки такі атаки підривають сприйняття безпеки криптовалют в більш широкому сенсі, Виглионе назвав їх «негативними зовнішніми наслідками для всієї галузі». Оскільки команда проекту безпосередньо зіткнулася з такою атакою, в результаті чого в блокчейн Horizen були додані 36 раніше приховуваних блоків, Виглионе зазначає:

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

Він також додав, що «навіть якщо це повториться, атака дуже дорого обійдеться її організаторам».

Штрафи

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

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

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

Читайте также:
eToro: «інвестори воліють криптоактивы на базі консенсусу PoS»

І через суті архітектури Horizen такий штраф призначається тільки в тому випадку, якщо майнер діє свідомо, каже Виглионе.

«Середній час пошуку блоку складає дві з половиною хвилини, максимальний час очікування для трансляції в будь-якій точці світу становить одну або дві секунди, так що ви не можете бути на 5 блоків позаду випадково», – пояснив він.

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

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

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

«Блоки додані, і має місце зменшення штрафу, який був призначений раніше, тому завжди існує конвергенція, яка дозволяє запобігти постійне поділ мережі», – сказав він.

Читайте также:
«Псевдо-Сатосі» Крейг Райт претендує на биткоины з MtGox

Віковий питання

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

Крім того, Виглионе сказав, що специфіка штрафів може бути змінена в залежності від умов мережі.

«Ми можемо змінити розмір штрафу, якщо ми коли-небудь порахуємо, що він недостатньо високий по відношенню до хэшрейту та іншим факторам», – сказав він.

Тим не менш, варто відзначити, що такі зміни вже давно є предметом досліджень, а деякі скептично ставляться до того, чи зможе Horizen реалізувати задумане.

Наприклад, провідний дослідник proof-of-stake Эфириума Влад Замфир (Vlad Zamfir), який нині працює в проекті RChain, зазначив, що, хоча йому ще треба докладніше вивчити новий код Horizen, «у цьому дизайні явно немає ніяких чудес».

Крім того, дослідник проблем консенсусу Емін Гюн Сирер (Emin Gun Sirer) висловив скептицизм, заявивши, що «ці протоколи вельми делікатні і з ними складно працювати».

Читайте также:
Акціонери подали груповий позов на Nvidia із-за падіння попиту на GPU з боку майнер

Але Виглионе впевнений, що новий алгоритм добре працює на практиці, і сподівається, що він може служити прикладом для більш широкої індустрії криптовалют.

«Ми тестували його всередині нашої мережі пару місяців, тому ми дуже впевнені в коді», – сказав Виглионе. «Я припускаю, що інші проекти дійсно повинні оновити свій код».

Источник

Оцініть статтю
Популярний портал | Proexpress.com.ua | все найцікавіше в Україні

Thanks!

Our editors are notified.