If we create a smart contract wallet which
- Takes a custom signature as an argument in every function
- Verifies the correctness of the signature before executing any of the function code (a modifier basically)
And the signature can be anything, a SHA256 signature, a google sign-in verification method or whatever the user desires. So basically, any address can call the contract as long as it has a valid signature. Then technically, haven't we managed to
- Implement custom signature schemes
- Eliminated the need for a seed phrase because any address can call the smart contract. The user just needs to know how to generate the signature
- Implement any possible code in the user account (the smart contract) like auto debit, 2FA etc.
So my argument is, while a lot of people are waiting for account abstraction to become mainstream if it really was that game-changing, why isn't everyone switching to smart contract wallets today? Or what am I missing here?
[link] [comments]

You can get bonuses upto $100 FREE BONUS when you:
π° Install these recommended apps:
π² SocialGood - 100% Crypto Back on Everyday Shopping
π² xPortal - The DeFi For The Next Billion
π² CryptoTab Browser - Lightweight, fast, and ready to mine!
π° Register on these recommended exchanges:
π‘ Binanceπ‘ Bitfinexπ‘ Bitmartπ‘ Bittrexπ‘ Bitget
π‘ CoinExπ‘ Crypto.comπ‘ Gate.ioπ‘ Huobiπ‘ Kucoin.
Comments