Empowering Users in Web3: The Surge of Non-Custodial Wallets for Enhanced Security and Autonomy