Home Hacking $116M Hack Exposes Smart Contract Flaw