Ethereum community votes to reverse DAO hack

0

In a landmark decision, the distributed, decentralized community that makes up Ethereum came to a near-unanimous consensus to implement a radical software change, known as a “hard fork.” This has been done in order to prevent a hacker who attacked The DAO and drained nearly $40 million worth of ether, the digital currency within the Ethereum blockchain, from ever seeing those funds – as well as returning what was lost to their original owners. The move is an important vote of confidence for the democratic system that is used to reach consensus in blockchain-based systems.

 

Hard Fork Vs Soft Fork

The DAO, or Decentralaized Autonomous Organization, was hailed initially as a new and exciting form of organizational structure – a leaderless, decentralized body governed by computer code programmed into “smart contracts.” The project raised over $150 through crowdfunding but before The DAO could actually do anything, it collapsed.

Unfortunately, a few bad lines of code in The DAO smart contract allowed for a hacker to exploit a process of “Recursion”, siphoning off tens of millions of dollars worth of ether into a new DAO. A fork – or change to the software that governs the blockchain – would be the only way to recover these funds from an otherwise anonymous attacker. This left the community with a big choice to make: one, do nothing – accept that the exploit was justified in that it was part of the smart contract’s code and let it be a lesson for future smart contract creators; two, implement a soft fork – a patch to the existing Ethereum code that would effectively freeze the stolen funds so that the could never be used; or three a hard-form – a software change that would actually roll back the transactions in the blockchain and reverse the hack directly.

 

RELATED
Privacy advocates cry foul after WEF publishes plans for personal carbon tracking

 

At first, a soft-fork solution was proposed as the fix to freeze the stolen funds in situ. This, however, proved problematic as the implementation opened up more potential attack vectors for future hacks. Specifically, an attacker could flood the network with transactions that execute difficult computation, in conjunction with performing an operation on The DAO contract. Miners running the soft fork would end up having to execute, and then subsequently discard, such contracts without collecting any fees. This resulted in the community abandoning the soft fork, leaving only the choice of either a hard fork or taking no action at all.

Yesterday, a hard fork was approved by 97% of the Ethereum network, an almost unanimous decision. This means that all funds will be eligible to be returned to their proper owners. The change is a feather in the cap of blockchain based democracy, however this decision would also seem to contravene the virtues of decentralization and censorship resistance. Vitalik Buterin, the co-founder and chief architect of Ethereum, however, has pointed out that this is a democratic decision from the bottom up, and not a top down directive from the Ethereum Foundation.

About author

Matthew Griffin

Matthew Griffin, described as “The Adviser behind the Advisers” and a “Young Kurzweil,” is the founder and CEO of the World Futures Forum and the 311 Institute, a global Futures and Deep Futures consultancy working between the dates of 2020 to 2070, and is an award winning futurist, and author of “Codex of the Future” series. Regularly featured in the global media, including AP, BBC, Bloomberg, CNBC, Discovery, RT, Viacom, and WIRED, Matthew’s ability to identify, track, and explain the impacts of hundreds of revolutionary emerging technologies on global culture, industry and society, is unparalleled. Recognised for the past six years as one of the world’s foremost futurists, innovation and strategy experts Matthew is an international speaker who helps governments, investors, multi-nationals and regulators around the world envision, build and lead an inclusive, sustainable future. A rare talent Matthew’s recent work includes mentoring Lunar XPrize teams, re-envisioning global education and training with the G20, and helping the world’s largest organisations envision and ideate the future of their products and services, industries, and countries. Matthew's clients include three Prime Ministers and several governments, including the G7, Accenture, Aon, Bain & Co, BCG, Credit Suisse, Dell EMC, Dentons, Deloitte, E&Y, GEMS, Huawei, JPMorgan Chase, KPMG, Lego, McKinsey, PWC, Qualcomm, SAP, Samsung, Sopra Steria, T-Mobile, and many more.

Your email address will not be published. Required fields are marked *