Uncle Maker: (Time)Stamping Out The Competition in Ethereum

A succinct description of our attack, in meme-form.
In Ethereum, mining difficulty changes on-the-fly.
A devious attacker can displace a main-chain block (b1) by mining the red block (bA) with a lower timestamp.
F2Pool never mines blocks with timestamps which are divisible by 9, instead falsely setting their timestamps to be one second earlier, thereby increasing mining difficulty and profits!
Ethermine, Hiveon and 0x5a…4c have more uncles than we’d expect at the 9 seconds mark, because F2Pool is an uncle maker!

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store