About Lesson
With vast amounts of value transacted through or locked in smart contracts, they become attractive targets for malicious attacks from hackers. Minor coding errors can lead to huge sums of money being stolen. For example, the DAO hack on the Ethereum blockchain took roughly 60 million dollars worth of ETH and even led to a hard fork of the Ethereum network.
Since blockchain transactions are irreversible, making sure that a project’s code is secure is essential. Blockchain technology’s highly secure nature makes it difficult to retrieve funds and resolve issues after the fact, so it’s better to prevent vulnerabilities at all costs.