Співзасновник F2Pool відповідає на звинувачення в обмані системи Ethereum POW

зображення

Співзасновник F2Pool Чун Ван відповів на звинувачення в тому, що його майнінговий пул маніпулював часовими мітками блоку Ethereum, щоб «отримувати незмінно вищі винагороди за майнінг».

Ці звинувачення виникли в статті дослідників з Єврейського університету від 5 серпня, в якій стверджується, що майнінг-пул протягом останніх двох років брав участь в атаці на «рівні консенсусу» на Ethereum, щоб отримати перевагу над «чесними» майнерами.  

Однак Ван у Twitter відповів, що «ми поважаємо *консенсус* як є», маючи на увазі, що навмисне використання правил системи не обов’язково означає, що правила були порушені.

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

Дослідницька стаття була пенне викладачем криптовалюти Авівом Яішем, розробником програмного алгоритму Гіладом Стерном і комп’ютерним науковцем Авівом Зохаром, які стверджують, що майнінговий пул Ethereum F2Pool був одним із майнерів, які використовували цю стратегію маніпулювання часовими мітками.

«Хоча більшість майнінг-пулів створюють відносно непомітні на вигляд блоки, F2Pool відверто нехтує правилами та використовує для своїх блоків помилкові мітки часу», — сказав Яіш, додавши, що майнінг-пул здійснював атаку протягом останніх двох років.

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

F2Pool — це географічно розподілений майнінг-пул, який переважно майнить блоки в мережах Bitcoin, Ethereum і Litecoin. 

Як працює «атака».

За словами дослідників, поточні консенсусні закони Ethereum щодо підтвердження роботи (POW) включають уразливість, яка дає майнерам «певний ступінь свободи» під час встановлення часових позначок, що означає можливість створення помилкових часових позначок.

«Наприклад, майнер може почати видобуток блоку зараз, але встановити часову позначку блоку на 5 секунд у минулому або 10 секунд у майбутньому. Поки ця позначка часу знаходиться в межах певної розумної межі, блок усе ще вважатиметься дійсним відповідно до консенсусних законів Ethereum».

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

За темою: Злиття Ethereum: як перехід на PoS вплине на екосистему ETH?

Однак дослідники також відзначили, що вразливість може бути усунена після переходу Ethereum на proof-of-stake (POS) після майбутнього Злиття 19 вересня, який використовує інший набір правил консенсусу.

«Очевидною технікою пом’якшення, яка дозволить вирішити як цю атаку, так і будь-яку іншу, пов’язану з PoW, є перенесення механізму консенсусу Ethereum на proof-of-stake (PoS)».

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

Часова мітка:

Більше від Монеттелеграф