While DeFi does run on smart contracts, which in theory makes it safe, reliable, and cost-effective, the fact is that smart contracts still depend on people who create them. As such, they face many pitfalls that we have seen before in other aspects...