Introduction to Wallet Security and Revoking Smart Contract Permissions