Ethereum Developers Discuss Potential Ways to Avoid ETC’s Fate

Published at: Aug. 7, 2020

In a Core Devs meeting on Friday, Ethereum (ETH) developers discussed potential measures that could be taken to prevent successful 51% attacks from occurring.

The discussion was inspired by this week’s 51% attacks on Ethereum Classic (ETC) — a network that represents the original state of Ethereum where the consequences of the DAO hack in 2016 were not reverted. The original attack, which occurred between July 31 and Aug. 1, was revealed to be a carefully orchestrated attempt at a double-spend that netted over $5 million in ETC to the attacker for a $200,000 investment in hashpower.

During the call, Ethereum client developers discussed if they should take additional measures against these attacks and how such measures should be implemented.

Lowering the reorg cap

A potential protection against chain reorganization is setting up checkpoints at a node level which would set the history of the blockchain in stone after that point. Any proposed blockchain changes beyond this checkpoint would thus be rejected by nodes.

Chain reorganizations rely on mining an alternative version of the blockchain with a higher amount of hashpower than the commonly-accepted version. Due to the rules of Nakamoto consensus, the chain with a higher accumulated proof-of-work would automatically replace the original when published to nodes.

Peter Szilagyi, developer of the Geth client, said that the software already rejects reorganizations deeper than 90,000 blocks, or two weeks. This is however much higher than the effective reorg that happened in ETC of about 4,000 blocks.

While lowering this threshold could help defend from similar attacks, Alexey Akhunov of OpenEthereum noted that caps set too low can have unforeseen consequences.

Measures may be ineffective

The depth of the ETC reorg was dictated in part by a history of earlier attacks. These led exchanges to massively raise the confirmation threshold to accept deposits.

Szilagyi said that for Ethereum, there is no need for thousands of blocks. Decentralized exchanges could be gamed by censoring transactions and maximizing the hacker’s trading gains with reorganizations of just a few blocks. Setting a checkpoint cap that low may result in significant usability issues. He added:

“I just wanted to highlight that once you accept that there are 51% attacks on the network, a lot of things start breaking, because a lot of things rely on the assumption that you cannot have deep reorgs.”

Tim Beiko, a developer at Ethereum development company PegaSys, noted that ETC’s case may be different. Due to it being a much smaller and less valuable chain, it is easy to gather the required hashpower to complete a 51% attack through something like Nicehash. This, to him, “is a bigger concern than whatever clients implement through checkpoints.”

In the end, developers agreed to discuss the issues more and think through potential improvements to Ethereum’s resilience.

Tags
Related Posts
Bitmain’s Antminer E3 to Continue Mining Ether With New Update
While some cryptocurrency miners are purportedly shutting down due to unprofitability, Chinese mining giant Bitmain continues to not only see its new products sold out but is also improving some of its older flagship devices. Bitmain’s Antminer E3, a popular ASIC miner was suspected to become obsolete by April 2020, will continue mining Ether (ETH) at least till October 2020. Bitmain previously confirmed that Antminer E3 would stop mining Ether According to a March 30 blog post, Antminer E3’s lifespan is prolonged with specifically designed firmware launched by Bitmain. According to the announcement, the new firmware was developed to allow …
Technology / March 30, 2020
Nvidia RTX 3060 mines Ether at full power as miners allegedly bypass hash limits
Nvidia’s attempt to shift Ether (ETH) miners away from its new GeForce RTX 3060 graphics card by limiting its hash rate appears to have been short-lived. Screenshots posted by tech leak Twitter account I_Leak_VN show a stack of eight RTX 3060 graphics cards operating at far above Nvidia’s 20-25 MH/s mining limit, while reportedly using Ethereum’s Dagger-Hashimoto mining algorithm. On the same day, a cryptocurrency-focused Facebook group from Vietnam posted a graphic announcing that the RTX 3060 had indeed been bypassed, and could now reach its full power of 50 MH/s thanks to a mod. Breaking Nvidia’s enforced limits on …
Technology / March 10, 2021
Charles Hoskinson's IOHK submitted a decentralized treasury proposal to the Ethereum Classic community
Charles Hoskinson's IOHK recently published two Ethereum Classic Improvement Proposals, or ECIPs, meant to help the struggling chain recover after a slew of recent 51% attacks. The first introduced a checkpoint system to prevent the possibility of such attacks, and the second proposed a decentralized treasury — a seemingly divisive idea within the ETC community. Following the recent attacks, a heated debate ensued concerning the project's future. Hoskinson, one of Ethereum's co-founders and a supporter of the ETC fork, believes that the way forward revolves around the institution of the decentralized treasury. The proposal suggests that the current method of …
Blockchain / Aug. 28, 2020
Thailand Pushes Permissive Regulations as First Legal ICO Is Launched
After initially seeking to ban Bitcoin in 2013, Thailand has since developed a permissive regulatory apparatus for digital currencies and cryptocurrency fundraising methods. Thai financial services firm Seamico Securities recently announced that it has received approval from the country’s Securities and Investments Commission (SEC) to operate its subsidiary, SE Digital, as a regulated initial coin offering (ICO) portal. In doing so, SE Digital obtained permission to launch the first legitimate ICO in Thailand, with the company announcing that it hopes to raise between 2 billion and 3 billion Thai baht (between around $66 million and $99 million) through the token …
Bitcoin / Oct. 24, 2019
Are crypto and blockchain safe for kids, or should greater measures be put in place?
Crypto is going mainstream, and the world’s younger generation, in particular, is taking note. Cryptocurrency exchange Crypto.com recently predicted that crypto users worldwide could reach 1 billion by the end of 2022. Further findings show that Millennials — those between the ages of 26 and 41 — are turning to digital asset investment to build wealth. For example, a study conducted in 2021 by personal loan company Stilt found that, according to its user data, more than 94% of people who own crypto were between 18 and 40. Keeping children safe While the increased interest in cryptocurrency is notable, some …
Adoption / Feb. 26, 2022