Ethereum $53M DAO HACK - Bad Code Explained - Programmer explains

9,023 Views · Posted 7 years ago
How did the DAO hack happen and what exactly did the programmers of the DAO do wrong? In this video we're going to learn that by coding our own vulnerable fundraiser and draining its funds with a malicious wallet that we will write as well.

This video is for educational purposes only and is made for Solidity developers who would like to understand how these hacks happen in order to build better and more secure smart contracts.

The DAO vulnerability has to do with how one can recursively call functions when a send operation is executed. In this video we're not using ether but only sending "numbers", however the principle still holds and the attack can be understood by watching this video.

I think it's extremely important for all Solidity developers to udnerstand these Ethereum hacks and be aware how their smart contracts can be hacked if one if not careful.

JOIN SLACK COMMUNITY
http://slack-invite-ivan-on-tech.herokuapp.com

https://steemit.com/@ivanli



ESSENTIAL CRYPTO RESOURCES

♥ Recommended hardware wallet LEDGER NANO S https://www.ledgerwallet.com/r/4607
♥ Buy and sell cryptocurrencies here https://www.coinbase.com/join/529bab0ab08ded7080000019
Posted By

Ivan on Tech

994     70    

Up Next

8:45
Bitcoin only DUMB MONEY?! We all are...
11:18
EOS replacing Ethereum? Decentralized exchanges - Ivan on Tech, Brock Pierce et al
27:33
Bitcoin to $98,000? Ethereum DELAYED, Ice Age Explained