How the Bybit Hack Happened—and How to Prevent the Next One with Seraph