How Ethereum Lost $60 Million Because of a Loophole—and Why You Shouldn’t Just YOLO Into Smart Contracts