Spoluzakladatel F2Pool reaguje na obvinění, že podvádí systém Ethereum POW

Spoluzakladatel F2Pool Chun Wang reagoval na obvinění, že jeho těžařský fond manipuloval s časovými razítky bloků Ethereum, aby „získal trvale vyšší odměny za těžbu“.

Obvinění pochází z 5. srpna od výzkumníků z Hebrejské univerzity, kteří tvrdí, že těžařský fond se v posledních dvou letech zapojil do „konsensuálního“ útoku na Ethereum, aby získal náskok před „čestnými“ těžaři.  

Wang na Twitteru však odpověděl slovy, že „respektujeme *konsensus* tak, jak je“, čímž naznačuje, že úmyslné zneužití pravidel systému nutně neznamená, že byla pravidla porušena.

Začátkem tohoto týdne vědci sdíleli to, co tvrdí, že je prvním důkazem „útoku na úrovni konsensu“ na Ethereum, ve kterém těžaři, jako je F2Pool, našli způsob, jak manipulovat s časovými razítky bloků, aby trvale získávali vyšší odměny za těžbu ve srovnání s těžbou. upřímně řečeno."

Projekt výzkum papír napsal lektor kryptoměn Aviv Yaish, vývojář softwarových algoritmů Gilad Stern a počítačový vědec Aviv Zohar s tvrzením, že fond pro těžbu Etherea F2Pool byl jedním z těžařů, kteří tuto strategii manipulace s časovými razítky používají.

„Ačkoli většina těžařských poolů produkuje relativně nenápadně vypadající bloky, F2Pool očividně nerespektuje pravidla a pro své bloky používá falešná časová razítka,“ řekl Yaish a dodal, že těžební pool provedl útok v posledních dvou letech.

Zdá se, že Wang také vlastní důkazy předložené Yaishem, které naznačují, že manipulace s časovým razítkem byla prováděna záměrně. 

F2Pool je geograficky distribuovaný těžební fond, který většinou těží bloky v sítích Bitcoin, Ethereum a Litecoin. 

Jak funguje „útok“.

Podle výzkumníků současné zákony Etherea o proof-of-work (POW) obsahují zranitelnost, která dává těžařům „určitou míru svobody“ při nastavování časových razítek, což znamená, že mohou být vytvořena falešná časová razítka.

„Například těžař může začít těžit blok hned, ale nastaví časové razítko bloku tak, aby bylo ve skutečnosti 5 sekund v minulosti nebo 10 sekund v budoucnosti. Dokud bude toto časové razítko v určitém rozumném rozmezí, bude blok stále považován za platný, podle konsensuálních zákonů Etherea.“

Schopnost vytvářet tato falešná časová razítka dává těmto těžařům výhodu ve scénáři „rozbíjení“, protože těžař může nahradit bloky jiného těžaře stejné výšky bloku tím, že časové razítko bude dostatečně nízké, aby se zvýšila obtížnost těžby bloku.

Související: Ethereum Merge: Jak ovlivní přechod PoS ekosystém ETH?

Vědci však také poznamenali, že zranitelnost může být vyřešena po přechodu Etherea na proof-of-stake (POS) po nadcházejícím Spojit dne 19. září, který využívá jiný soubor pravidel konsensu.

„Zjevnou zmírňující technikou, která vyřeší tento útok i jakýkoli jiný útok související s PoW, je migrace mechanismu konsenzu Etherea na proof-of-stake (PoS).

„Další řešení, která by mohla mít menší rozsah, a tedy snazší implementovat, je přijmout lepší pravidla pro výběr vidlic, používat spolehlivá časová razítka nebo se úplně vyhnout používání časových razítek pro úpravy obtížnosti,” dodali vědci.