Best solution is we need to store bitcoins and other currencies in hardware wallet like trezor and also use 2FA security with your exchange where u hold Ur bitcoin also Ur mail id need 2FA security. people need to update their system and never click on any link without verify this email is authorized also never hold longer Ur bitcoin in exchange.