Designing identity management solutions without traditional cryptographic keys
By the end of this session, you will be able to:
Traditional cryptographic key management creates significant barriers to blockchain adoption, including key loss, complexity, and poor user experience.
Distribute key operations across multiple parties
Use biological characteristics for authentication
Use trusted contacts for account recovery
Account abstraction allows smart contracts to define their own authentication and authorization logic, moving beyond simple private key signatures.
Ethereum's account abstraction proposal enables:
Modern systems need to support multiple identity frameworks and enable seamless integration between different authentication methods.
Users control their own identity without intermediaries
Microsoft ION, Sovrin, Hyperledger Indy
Identity providers manage authentication for multiple services
Google SSO, Facebook Login, Auth0
Next-generation cryptocurrency wallets with advanced features
Argent, Gnosis Safe, Loopring Wallet
Corporate identity management for blockchain applications
Microsoft Azure AD, IBM Security, Okta
Leveraging smartphone capabilities for keyless authentication:
Machine learning for behavioral authentication and risk assessment
Post-quantum cryptography for future-proof identity systems
Universal identity that works across all blockchain networks
In the next session, we'll explore Transparency as Risk vs Asset, examining how transparency in distributed ledger systems can be both beneficial and problematic depending on the context and stakeholders involved.