Skip to main content

Account Abstraction

Account Abstraction proposes having more flexibility in the process for validating a transaction on the blockchain:

  • It enables multi-owner accounts via multisig signature verification.
  • It enables the use of post-quantum signatures for the verification of transactions.
  • It enables programmable validity to verify any blockchain transaction.
  • It also allows for a so-called public account from which anyone could make a transaction, by removing signature verification entirely.

This means that instead of hard coding validity conditions into the Ethereum protocol that will apply to all transactions in a generalized way, validity conditions can instead be programmed in a customizable way into a smart contract on a per-account basis.

Social Recovery

Provide better mechanisms for management of private keys.

Solution Providers

Questions

Which identity architecture decision — self-sovereign identity, government-issued digital ID, or reputation-based identity — is most compatible with the privacy requirements of a super-app serving both crypto-native and mainstream users?

  • At what verification cost does zero-knowledge proof of identity become cheaper than traditional KYC for a financial application?
  • How does biometric-linked on-chain identity change the recovery model for a user who loses their device?
  • Which identity security threat — phishing, SIM swapping, or smart contract exploits — is responsible for the most lost user funds, and which has the most tractable defense?