Spoluzakladateľ F2Pool reaguje na obvinenia, že podvádza systém Ethereum POW

Spoluzakladateľ F2Pool Chun Wang reagoval na obvinenia, že jeho ťažobný fond manipuloval s časovými pečiatkami blokov Ethereum, aby „dosahoval stále vyššie odmeny za ťažbu“.

Obvinenia pochádzajú z 5. augusta štúdie od výskumníkov z Hebrejskej univerzity, v ktorých sa tvrdí, že ťažobný fond sa za posledné dva roky zapojil do „konsenzuálneho“ útoku na Ethereum, aby získal náskok pred „čestnými“ baníkmi.  

Wang na Twitteri však reagoval slovami, že „rešpektujeme *konsenzus* taký, aký je“, čo naznačuje, že úmyselné zneužívanie pravidiel systému nemusí nevyhnutne znamenať, že pravidlá boli porušené.

Začiatkom tohto týždňa výskumníci zdieľali to, čo tvrdia, že je prvým dôkazom „útoku na úrovni konsenzu“ na Ethereum, v ktorom baníci ako F2Pool našli spôsob, ako manipulovať s časovými pečiatkami blokov, aby konzistentne získavali vyššie odmeny za ťažbu v porovnaní s ťažbou. úprimne.”

 výzkumná práca napísal lektor kryptomien Aviv Yaish, vývojár softvérových algoritmov Gilad Stern a počítačový vedec Aviv Zohar s tvrdením, že fond ťažby Ethereum F2Pool bol jedným z baníkov, ktorí používali túto stratégiu manipulácie s časovými pečiatkami.

„Aj keď väčšina ťažobných poolov produkuje relatívne nenápadne vyzerajúce bloky, F2Pool očividne nerešpektuje pravidlá a používa falošné časové pečiatky pre svoje bloky,“ povedal Yaish a dodal, že ťažobný pool vykonal útok počas posledných dvoch rokov.

Zdá sa, že Wang tiež priznáva dôkazy predložené Yaishom, ktoré naznačujú, že manipulácia s časovou pečiatkou bola vykonaná úmyselne. 

F2Pool je geograficky distribuovaný ťažobný fond, ktorý väčšinou ťaží bloky v sieťach Bitcoin, Ethereum a Litecoin. 

Ako funguje „útok“.

Podľa výskumníkov súčasné zákony o konsenze Ethereum proof-of-work (POW) zahŕňajú zraniteľnosť, ktorá dáva baníkom „istú mieru slobody“ pri nastavovaní časových pečiatok, čo znamená, že môžu byť vytvorené falošné časové pečiatky.

„Napríklad, baník môže začať ťažiť blok teraz, ale časovú pečiatku bloku nastaviť tak, aby bola v skutočnosti 5 sekúnd v minulosti alebo 10 sekúnd v budúcnosti. Pokiaľ bude táto časová pečiatka v rámci určitej rozumnej hranice, blok sa bude stále považovať za platný, podľa zákonov o konsenze Etherea.“

Schopnosť vytvárať tieto falošné časové pečiatky dáva týmto baníkom výhodu v scenári „rozbíjania“, pretože baník môže nahradiť bloky iného baníka s rovnakou výškou bloku tak, že časovú pečiatku sprístupní dostatočne nízko na to, aby sa zvýšila obtiažnosť ťažby bloku.

Súvisiace: Ethereum Merge: Ako ovplyvní prechod PoS ekosystém ETH?

Výskumníci však tiež poznamenali, že zraniteľnosť môže byť vyriešená po prechode Etherea na proof-of-stake (POS) po nadchádzajúcom ísť 19. septembra, ktorý využíva iný súbor pravidiel konsenzu.

„Zjavnou technikou zmierňovania, ktorá vyrieši tento útok aj akýkoľvek iný útok súvisiaci s PoW, je migrácia mechanizmu konsenzu Etherea na proof-of-stake (PoS).

„Inými riešeniami, ktoré môžu mať menší rozsah, a teda ľahšie implementovateľné, je prijať lepšie pravidlá na výber vidlice, používať spoľahlivé časové pečiatky alebo sa úplne vyhnúť používaniu časových pečiatok na úpravy obtiažnosti,“ dodali výskumníci.