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 weeks 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.
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 theGeth 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.
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 hackers 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 ETCs 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 Ethereums resilience.
More here:
Ethereum Developers Discuss Potential Ways to Avoid ETCs Fate - Cointelegraph
- How does Ethereum work - Medium [Last Updated On: February 3rd, 2018] [Originally Added On: February 3rd, 2018]
- Ethereum - BTCMANAGER [Last Updated On: February 19th, 2018] [Originally Added On: February 19th, 2018]
- This Giant Infographic Compares Bitcoin, Ethereum, and ... [Last Updated On: February 19th, 2018] [Originally Added On: February 19th, 2018]
- What is Ethereum? | CryptoCompare.com [Last Updated On: February 23rd, 2018] [Originally Added On: February 23rd, 2018]
- The Top 10 Best Ethereum Wallets (2018 Edition) [Last Updated On: February 23rd, 2018] [Originally Added On: February 23rd, 2018]
- Ethereum fixes serious eclipse flaw that could be exploited ... [Last Updated On: March 7th, 2018] [Originally Added On: March 7th, 2018]
- How does Ethereum work, anyway? - Medium [Last Updated On: April 25th, 2018] [Originally Added On: April 25th, 2018]
- Free-Ethereum.com - Free Ether! [Last Updated On: May 31st, 2018] [Originally Added On: May 31st, 2018]
- What is Ethereum? | The Ultimate Beginners' Guide [Last Updated On: June 20th, 2018] [Originally Added On: June 20th, 2018]
- Ethereum Mining Guide for AMD and NVidia GPUs - Windows ... [Last Updated On: June 20th, 2018] [Originally Added On: June 20th, 2018]
- Ethereum: Blockchains, Digital Assets, Smart Contracts ... [Last Updated On: July 16th, 2018] [Originally Added On: July 16th, 2018]
- Ethereum Price - Mobile Friendly Price of Ether [Last Updated On: July 16th, 2018] [Originally Added On: July 16th, 2018]
- Ethereum Soars with over a 2,800% Rally - Coin News Asia [Last Updated On: July 28th, 2018] [Originally Added On: July 28th, 2018]
- Ethereum Co-Founder Joseph Lubin Says Speculators Driving ... [Last Updated On: August 20th, 2018] [Originally Added On: August 20th, 2018]
- Bitcoin and Ethereum: A Look At The Week Ahead [Last Updated On: September 2nd, 2018] [Originally Added On: September 2nd, 2018]
- EthereumPrice - Official Site [Last Updated On: October 3rd, 2018] [Originally Added On: October 3rd, 2018]
- Ethereum Classic Price Analysis: ETC/USD Could Revisit $12 [Last Updated On: October 6th, 2018] [Originally Added On: October 6th, 2018]
- Ethplorer Ethereum tokens explorer and data viewer. Top ... [Last Updated On: October 6th, 2018] [Originally Added On: October 6th, 2018]
- Buy and Sell Ether With The Peer-to-Peer Ethereum ... [Last Updated On: October 6th, 2018] [Originally Added On: October 6th, 2018]
- Ethereum Price - CoinDesk [Last Updated On: October 18th, 2018] [Originally Added On: October 18th, 2018]
- EthereumPrice.org - USD Price, Charts & History [Last Updated On: October 18th, 2018] [Originally Added On: October 18th, 2018]
- Report: Whales Accumulate Ethereum (ETH) En-Masse Amid Bear ... [Last Updated On: December 7th, 2018] [Originally Added On: December 7th, 2018]
- GitHub - ethereum/go-ethereum: Official Go implementation of ... [Last Updated On: December 7th, 2018] [Originally Added On: December 7th, 2018]
- Ethererum Crypto-Economics Index Real-time Price Charts and ... [Last Updated On: December 7th, 2018] [Originally Added On: December 7th, 2018]
- Ethereum Definition | Investopedia [Last Updated On: December 7th, 2018] [Originally Added On: December 7th, 2018]
- What is Ethereum Gas: Step-By-Step Guide - Blockgeeks [Last Updated On: December 19th, 2018] [Originally Added On: December 19th, 2018]
- Ethereum Price Analysis: ETH Could Extend Losses Below $80 ... [Last Updated On: December 19th, 2018] [Originally Added On: December 19th, 2018]
- Ethereum Price Analysis: ETH Could Turn Bullish Above $90 ... [Last Updated On: December 19th, 2018] [Originally Added On: December 19th, 2018]
- Bitcoin, Ethereum, Ripple Prices Surge Higher; FOMO Santa Rally? [Last Updated On: December 26th, 2018] [Originally Added On: December 26th, 2018]
- Ethereum Co-Founder Calls the Cryptobottom of 2018 ... [Last Updated On: December 26th, 2018] [Originally Added On: December 26th, 2018]
- Part 1: Ethereum vs NEO Which blockchain will provide ... [Last Updated On: December 31st, 2018] [Originally Added On: December 31st, 2018]
- Ethereum Price Analysis: ETH Corrects Sharply, Can It Hold ... [Last Updated On: December 31st, 2018] [Originally Added On: December 31st, 2018]
- Ethereum: JPMorgan, Microsoft, Banks Form ... - fortune.com [Last Updated On: January 3rd, 2019] [Originally Added On: January 3rd, 2019]
- Ethereum News | Ethereum News today | Latest Ethereum News [Last Updated On: January 3rd, 2019] [Originally Added On: January 3rd, 2019]
- Ethereum (ETH) - Price, Chart, Info | CryptoSlate [Last Updated On: January 3rd, 2019] [Originally Added On: January 3rd, 2019]
- Ethereum Cash Pro [Last Updated On: January 3rd, 2019] [Originally Added On: January 3rd, 2019]
- What Is Ethereum? Here's What You Need To Know [Last Updated On: January 3rd, 2019] [Originally Added On: January 3rd, 2019]
- What is Ethereum? | The Ultimate Beginners Guide [Last Updated On: January 27th, 2019] [Originally Added On: January 27th, 2019]
- Ethereum Classic - A smarter blockchain that takes digital ... [Last Updated On: January 27th, 2019] [Originally Added On: January 27th, 2019]
- Ethereum Price Analysis: ETH Relatively Muted, Next Move ... [Last Updated On: January 27th, 2019] [Originally Added On: January 27th, 2019]
- Buy and Sell Ether With The Peer-to-Peer Ethereum Marketplace ... [Last Updated On: January 27th, 2019] [Originally Added On: January 27th, 2019]
- What is Ethereum? | The Ultimate Beginners' Guide - CoinCentral [Last Updated On: January 30th, 2019] [Originally Added On: January 30th, 2019]
- Ethereum Price Analysis: ETH Breaks Down, Turned Sell on ... [Last Updated On: January 30th, 2019] [Originally Added On: January 30th, 2019]
- Ethereum Price Analysis: ETH Remains Sell Near $128 ... [Last Updated On: March 6th, 2019] [Originally Added On: March 6th, 2019]
- Ethereum Price Analysis: ETH Remains Sell Near $128, Target ... [Last Updated On: March 11th, 2019] [Originally Added On: March 11th, 2019]
- Create a cryptocurrency contract in Ethereum [Last Updated On: March 11th, 2019] [Originally Added On: March 11th, 2019]
- Ethereum Price Analysis: ETH Buyers Wont Give Up Easily ... [Last Updated On: March 11th, 2019] [Originally Added On: March 11th, 2019]
- Buy and Sell ETH With The Peer-to-Peer Ethereum Marketplace ... [Last Updated On: March 18th, 2019] [Originally Added On: March 18th, 2019]
- Ethereum Technical Analysis - FXStreet [Last Updated On: March 18th, 2019] [Originally Added On: March 18th, 2019]
- Ethereum - Investopedia [Last Updated On: March 18th, 2019] [Originally Added On: March 18th, 2019]
- Ethereum - reddit [Last Updated On: March 18th, 2019] [Originally Added On: March 18th, 2019]
- Ethereum vs Bitcoin: The Battle for the Crypto Throne - Coindoo [Last Updated On: March 18th, 2019] [Originally Added On: March 18th, 2019]
- Ethereum Price Analysis: ETH Could Make a Sustained Move ... [Last Updated On: March 18th, 2019] [Originally Added On: March 18th, 2019]
- Ethereum Project [Last Updated On: March 18th, 2019] [Originally Added On: March 18th, 2019]
- Ethereum - Official Site [Last Updated On: April 20th, 2019] [Originally Added On: April 20th, 2019]
- Ethereum (ETH) Price Starts Much Awaited Rebound To $170 [Last Updated On: May 9th, 2019] [Originally Added On: May 9th, 2019]
- Ethereum Price Analysis: ETH Corrects But More Upsides Likely ... [Last Updated On: May 9th, 2019] [Originally Added On: May 9th, 2019]
- Ethereum Price Analysis: ETH Primed For Additional Losses ... [Last Updated On: May 9th, 2019] [Originally Added On: May 9th, 2019]
- Ethereum Won't Fail: Joseph Lubin - ccn.com [Last Updated On: May 9th, 2019] [Originally Added On: May 9th, 2019]
- Ethereum (ETH) Price Starts Fresh Increase: Bitcoin Leading ... [Last Updated On: May 9th, 2019] [Originally Added On: May 9th, 2019]
- Bitcoin Booming As Ethereum, Ripple's XRP, EOS And Litecoin ... [Last Updated On: May 9th, 2019] [Originally Added On: May 9th, 2019]
- Ethereum Bounty Program [Last Updated On: May 30th, 2019] [Originally Added On: May 30th, 2019]
- Dark Horses of dApps: 6 Blockchains With Ethereum In Their Sights - Crypto Briefing [Last Updated On: October 21st, 2019] [Originally Added On: October 21st, 2019]
- Latin Americans get two new ways to trade Bitcoin, Ethereum, and more - Decrypt [Last Updated On: October 21st, 2019] [Originally Added On: October 21st, 2019]
- Ethereums Bearish Wave Count Outlined by Cryptocurrency Analyst - BeInCrypto [Last Updated On: October 21st, 2019] [Originally Added On: October 21st, 2019]
- XRPs Third Quarter Inflation Rate Was Lower Than Ethereum (ETH) and Litecoin (LTC) - SludgeFeed [Last Updated On: October 21st, 2019] [Originally Added On: October 21st, 2019]
- Ethereum (ETH) Dives To $170, Is $160 Next Bear Target? - newsBTC [Last Updated On: October 21st, 2019] [Originally Added On: October 21st, 2019]
- Thomson Reuters: Bringing Smart Contracts to the Mainstream With Ethereum & Chainlink - Blockonomi [Last Updated On: October 21st, 2019] [Originally Added On: October 21st, 2019]
- Crypto Analyst: Ethereum Has Bottomed, Expected To See Extended Rally - newsBTC [Last Updated On: October 21st, 2019] [Originally Added On: October 21st, 2019]
- WATCH: MyCrypto CEO Taylor Monahan on Crypto Adoption and Ethereum - Coindesk [Last Updated On: October 21st, 2019] [Originally Added On: October 21st, 2019]
- Cryptocurrency market update: Kicks of a dying horse as Bitcoin, Ethereum and Ripple remain suppressed - FXStreet [Last Updated On: October 24th, 2019] [Originally Added On: October 24th, 2019]
- Cryptocurrencies price prediction: Bitcoin, Ethereum & Litecoin - American Wrap - 22 October - FXStreet [Last Updated On: October 24th, 2019] [Originally Added On: October 24th, 2019]
- Ethereums gas prices show an unusual surge when the Asian market sleeps - AMBCrypto [Last Updated On: October 24th, 2019] [Originally Added On: October 24th, 2019]
- Whale Consolidates $88M Worth of Ethereum in Two Transactions - BeInCrypto [Last Updated On: October 24th, 2019] [Originally Added On: October 24th, 2019]
- Ethereum Falls 10% In Selloff - Yahoo Finance [Last Updated On: October 24th, 2019] [Originally Added On: October 24th, 2019]
- TRON Joins Bitcoin And Ethereum On Opera Browser - Crypto Briefing [Last Updated On: October 24th, 2019] [Originally Added On: October 24th, 2019]
- Ethereum (ETH) Rebound Faces Major Hurdle Near $180 - newsBTC [Last Updated On: October 24th, 2019] [Originally Added On: October 24th, 2019]
- Ethereum Breakout Above $360 Means Skys the Limit, Believes Cryptocurrency Analyst - BeInCrypto [Last Updated On: October 24th, 2019] [Originally Added On: October 24th, 2019]
- Ethereum Futures: The Next Big Derivative to Hit the Market? - Cointelegraph [Last Updated On: October 24th, 2019] [Originally Added On: October 24th, 2019]
- Ethereum and Stellars Lumen Daily Tech Analysis 23/10/19 - Yahoo Finance [Last Updated On: October 24th, 2019] [Originally Added On: October 24th, 2019]