With the recent Binance hack of 7,000 BTC cyber security firm Ciphertrace pointed out that the reason hackers were able to obtain API keys, 2FA codes and other info was due to hacking hot wallets using a two factor approach, social engineering and SIM card porting of phone numbers.
What Dave Jevans recommends moving forward is a 3FA approach. Has anyone used this or what are your thoughts?
https://cryptobriefing.com/binance-promises-to-cover-7000-btc-lost-in-hack/