Code Is Not Law

Humans always looked for automating everything. Making things easy. Letting machines replace humans. Today's machines shifted from mechanical ones to smarter ones ,working with codes, making decisions based on patterns, following well-structured instructions. And here, we can take a look at decentralized autonomous organizations. Or simply, DAOs. An open-source organization where there's no CEO, no workers, no employees. Just code running.

For the first time, this might sound like an achievable dream. But also a nightmare that can eat all success.

As an example, we can take The DAO in 2016. It raised $150 million. No boss. No office. Just a smart contract on Ethereum holding the money. Three weeks later, a hacker found a bug in the code and drained $50 million. The contract executed the theft exactly as written. The money moved. No one could stop it, reverse it, or appeal. The code was the law and the law had a loophole.

Some people still call this justice. They say "code is law" means no human corruption, no biased judges, no politicians changing rules for friends. I understand the appeal. I wanted to believe it too.

But law protects. Law can be wrong, and then law can be corrected. The DAO's code could not be corrected. The bug was the rule. The theft was valid. Immutable. Permanent.

So we can conclude: code was never a law. Because law protects, not causes damage. Code is a tool. A hammer builds a house or cracks a skull. The hammer does not care. Code does not care. We have to.