A decentralized finance (DeFi) service suffered a net loss of $21.5 million in an arbitrage attack wherein hackers used a cryptographic exploit to siphon off $24 million – all within seven minutes.