It turns out that there are methods for checking the protection of cryptocurrency wallets, there is a special system that checks smart contract vulnerabilities, and finds out how many protection errors exist that can lead to data loss and theft of cryptocurrencies, I advise you to read this article https://bitcoinconsultant.me/2022/05/security-vulnerabilities-in-ethereum-smart-contracts/, it