Співзасновник F2Pool Чун Ван відповів на звинувачення в тому, що його майнінговий пул маніпулював часовими мітками блоку Ethereum, щоб «отримувати незмінно вищі винагороди за майнінг».
Ці звинувачення виникли в статті дослідників з Єврейського університету від 5 серпня, в якій стверджується, що майнінг-пул протягом останніх двох років брав участь в атаці на «рівні консенсусу» на Ethereum, щоб отримати перевагу над «чесними» майнерами.
Однак Ван у Twitter відповів, що «ми поважаємо *консенсус* як є», маючи на увазі, що навмисне використання правил системи не обов’язково означає, що правила були порушені.
Ми поважаємо *консенсус* як є. Якщо вам не подобається консенсус, переконайте @TimBeiko щоб надіслати мені інше Оголошення та змінити його. https://t.co/Lmw2INzOzg
— Chun на 78°N (@satofishi) Серпень 8, 2022
Раніше цього тижня дослідники поділилися тим, що, як вони стверджують, було першим доказом «атаки на рівні консенсусу» на Ethereum, під час якої майнери, такі як F2Pool, знайшли спосіб маніпулювати часовими мітками блоків, щоб постійно отримувати вищі винагороди за майнінг порівняно з майнінгом. чесно».
Дослідницька стаття була пенне викладачем криптовалюти Авівом Яішем, розробником програмного алгоритму Гіладом Стерном і комп’ютерним науковцем Авівом Зохаром, які стверджують, що майнінговий пул Ethereum F2Pool був одним із майнерів, які використовували цю стратегію маніпулювання часовими мітками.
«Хоча більшість майнінг-пулів створюють відносно непомітні на вигляд блоки, F2Pool відверто нехтує правилами та використовує для своїх блоків помилкові мітки часу», — сказав Яіш, додавши, що майнінг-пул здійснював атаку протягом останніх двох років.
Ван також, здається, погодився з доказами, наданими Яішем, припускаючи, що маніпуляції з часовими мітками були зроблені навмисно.
Я не можу перестати цінувати цю елегантну реалізацію того, що ми зробили за останні два роки.
Я вбив $TRC Terracoin ще в 2013 році використовував подібний підхід до маніпулювання часовими мітками, знизивши складність практично до нуля. Надійна система повинна витримувати всі види випробувань. https://t.co/z8pLdLtAU0
— Chun на 78°N (@satofishi) Серпень 8, 2022
F2Pool — це географічно розподілений майнінг-пул, який переважно майнить блоки в мережах Bitcoin, Ethereum і Litecoin.
Як працює «атака».
За словами дослідників, поточні консенсусні закони Ethereum щодо підтвердження роботи (POW) включають уразливість, яка дає майнерам «певний ступінь свободи» під час встановлення часових позначок, що означає можливість створення помилкових часових позначок.
«Наприклад, майнер може почати видобуток блоку зараз, але встановити часову позначку блоку на 5 секунд у минулому або 10 секунд у майбутньому. Поки ця позначка часу знаходиться в межах певної розумної межі, блок усе ще вважатиметься дійсним відповідно до консенсусних законів Ethereum».
Можливість створювати ці фальшиві мітки часу дає цим майнерам перевагу в сценарії «розриву зв’язків», оскільки майнер може замінити блоки іншого майнера такої ж висоти блоку, зробивши мітку часу достатньо низькою, щоб збільшити складність видобутку блоку.
За темою: Злиття Ethereum: як перехід на PoS вплине на екосистему ETH?
Однак дослідники також відзначили, що вразливість може бути усунена після переходу Ethereum на proof-of-stake (POS) після майбутнього Злиття 19 вересня, який використовує інший набір правил консенсусу.
«Очевидною технікою пом’якшення, яка дозволить вирішити як цю атаку, так і будь-яку іншу, пов’язану з PoW, є перенесення механізму консенсусу Ethereum на proof-of-stake (PoS)».
«Інші рішення, які можуть бути меншими за обсягом і, отже, легшими для впровадження, — це запровадження кращих правил вибору форків, використання надійних часових позначок або взагалі уникнення використання часових позначок для коригування складності», — додали дослідники.
- Біткойн
- blockchain
- відповідність блокчейну
- блокчейн-конференція
- Чун Ван
- coinbase
- coingenius
- Монеттелеграф
- Консенсус
- атака на рівні консенсусу
- криптоконференція
- криптографічне видобування
- криптовалюта
- Децентралізований
- Defi
- Цифрові активи
- Ефіріума
- f2pool
- навчання за допомогою машини
- гірничий басейн
- не замінний маркер
- plato
- платон ai
- Інформація про дані Платона
- Платоблокчейн
- PlatoData
- platogaming
- Багатокутник
- доказ ставки
- відмітка часу
- W3
- зефірнет