Allen

Allen

crypto seeker||starknet

About Account Abstraction-2

Valentine's Day was not updated, but it will be made up for today, continuing from the previous "About Account Abstraction", this is the second part.

  1. Projects can pay transaction fees on behalf of users.

Projects can act as the "payer" for gas payments on behalf of users. This greatly reduces friction for users.

  1. Different signature schemes.

Today's Ethereum relies on a single signature scheme - ECDSA. It is important to note that the only way to change this is through the use of Account Abstraction. The benefits include: turning every mobile phone into a hardware wallet, different signature schemes allow you to use the secure enclave of iOS and Android devices to turn smartphones into hardware wallets. With over 6 billion smartphone users worldwide, this change will make today's hardware wallet market seem insignificant.

  1. Resistance against quantum attacks.

We know that quantum computers are coming and can break ECDSA. As Vitalik wrote, using account abstraction, we can explore "post-quantum secure signature algorithms (such as Lamport, Winternitz)".

  1. More efficient signature algorithms.

This can be achieved by performing fewer computational steps when verifying transaction signatures in smart contract wallets, resulting in lower gas fees.

  1. Scalability.

Because accounts are contracts, they can use a well-known proxy pattern and delegate execution to an implementation. If the proxy is programmed to be upgradable, users can upgrade the code of their accounts when new features become available.

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.