Wallet UX Panel
Wallet UX Panel Discussion
Introduction to Wallet UX
- The panel begins with a warm welcome, engaging the audience about their perceptions of wallet UX, indicating a mix of opinions on its current state.
- Derek introduces himself and emphasizes the significance of wallet UX in the Ethereum Virtual Machine (EVM), highlighting it as one of the biggest challenges in blockchain technology.
Panelist Introductions
- Aric from Fireblocks introduces his company, explaining that they operate behind the scenes for various blockchain applications, including popular platforms like Revolut and Off the Grid.
- Lucas from Safe discusses their focus on building infrastructure for Ethereum, emphasizing that while there is great potential in DeFi and coordination mechanisms, accessibility remains an issue.
- Hester represents MetaMask's wallet UX team, detailing their role in coordinating features across different teams to create a cohesive user experience.
Discussion on Account Abstraction
- Derek provocatively claims that account abstraction has failed, citing issues with major wallets like OKX not allowing sign-ups anymore.
- The panelists discuss how account abstraction can be useful when users have control over permissions and actions associated with their accounts.
Challenges and Future Directions
- Acknowledgment that account abstraction suffers from a gap between hype and reality; expectations are high but practical implementations lag behind.
- The conversation touches upon evolving standards for account abstraction (e.g., EIP 4337), noting changes in entry points over time which complicate user adoption.
- Anticipation builds around EIP 7702 as a significant next step for Ethereum's development regarding account abstraction.
Account Abstraction and Smart Contract Wallets
Overview of Account Abstraction
- The initial phase of account abstraction focused on smart contract wallets, with ongoing participation from various players like Lucas and Mamass.
- A significant portion of users still rely on Ethereum accounts (EA), indicating that new propositions in account abstraction could enhance adoption, although the current state is not fully realized.
Progress and Challenges
- While there has been substantial discussion around account abstraction at conferences, the anticipated advancements are taking longer than expected.
- The primary goal should be to transition users towards smarter accounts for improved security and convenience, which is currently being achieved as evidenced by smart accounts making up 10% of transfer volume on Ethereum.
User Experience Considerations
- Despite the growth in smart accounts, many users do not utilize specific ERC features; their focus remains on practical benefits such as transaction sponsorship and batching.
- Users prioritize functionality over technical specifications; they care more about user experience rather than the underlying EIPs that enable these features.
Ecosystem Priorities
- There seems to be a disproportionate focus on technical details (like EIPs 4337 or 772) compared to discussions surrounding user experience improvements in wallet design.
Future UX Improvements
Exciting Developments Ahead
- Participants were asked to identify three promising UX improvements expected in the next couple of years.
- One key area is permission management, allowing users greater control without needing developer intervention.
- Another area is integrating identity components into wallets for better tracking of shared proofs and credentials.
Gas Abstraction Importance
- Gas abstraction—enabling sponsored or gasless transactions—is highlighted as crucial for onboarding new users who may find it challenging to acquire native tokens for transactions.
User-Centric Values
Advancements in Wallet Technology
Session Keys and User Experience
- The discussion highlights the potential of session keys to enhance wallet functionality, allowing wallets to operate as cold wallets while enabling easy interactions with applications without repeatedly signing with a private key.
Security Enhancements
- Current security measures heavily depend on front-end management, but account abstraction and smart accounts could provide stronger security guarantees for users.
- Providers like Blockade can assess transactions for malicious activity, offering users a layer of trust beyond just relying on the front end.
- Future advancements may allow transaction-level checks where even if a user's private key is exposed, malicious transactions can be blocked through social recovery or backup keys.
Scalability Challenges
- Users currently face challenges due to siloed chains; advancements are needed to enable seamless asset usage across different chains without user friction.
- A unified balance system would allow users to interact with various applications across chains effortlessly, increasing overall user engagement and interaction scale.
User Experience Dilemmas
- The initial ecosystem was designed for single-chain use; however, the emergence of multiple Layer 2 solutions has complicated wallet experiences by creating issues related to asset availability across different chains.
- Users now encounter problems when assets exist on different chains than the decentralized applications (dApps), leading to confusion and potential security risks.
The Trilemma of Wallet Usability
- There exists a dilemma between usability, security, and control in wallet design. Maximizing convenience often compromises either security or user control.
- Non-custodial solutions are sought after in Web3 for greater user control over their assets; however, achieving this alongside convenience and security remains challenging.
- The speaker suggests that current technical solutions often favor two aspects of the trilemma at the expense of the third—highlighting ongoing navigation within these trade-offs in wallet development.
Future Directions in Wallet Development
- Account abstraction is seen as a potential solution for better managing these trade-offs among convenience, security, and control within wallet technology.
Account Abstraction and Wallet Innovations
Understanding Account Abstraction
- The speaker expresses skepticism about the current demand for account abstraction, suggesting that feedback may indicate a need for better control and security rather than widespread adoption.
Fireblocks' Wallet Models
- Fireblocks has created over 250 million wallets, but the actual number of end users remains unclear. The company operates under two primary models: treasury-oriented and wallet-as-a-service.
- The treasury-oriented model focuses on securing large amounts of funds for companies, while the wallet-as-a-service model allows businesses to create millions of wallets for their users.
Non-Custodial Wallets and Technology
- Clients can create both custodial and non-custodial wallets using Multi-Party Computation (MPC) technology, ensuring user-friendly experiences while maintaining security.
Future of Wallets: A Vision
- Discussion shifts to envisioning the future of wallets—whether they will remain as apps or evolve into invisible agents acting on behalf of users with AI assistance.
- The concept is introduced that future wallets could aggregate user interactions through smarter AI, serving as a control center rather than being fully abstracted away.
User Experience vs. Centralization Risks
- There’s a debate about enhancing user experience by simplifying processes like signing in with passkeys versus the risk of centralization associated with such technologies.
- Concerns are raised regarding how many people have created passkeys outside major platforms like Apple or Android, highlighting potential centralization issues if these platforms manage key backups.
Balancing Convenience and Decentralization
- While passkeys offer convenience, there are significant risks if centralized entities control them; losing access could mean losing all ability to sign transactions.
Discussion on Account Management and Decentralization
Concerns About Passkeys as Primary Solutions
- The speaker expresses skepticism about using passkeys as the primary signer for accounts, suggesting that while they are beneficial, they should not be the main solution.
- Another participant agrees, emphasizing that passkeys limit global access due to their availability issues and highlighting the need to recognize trade-offs in new technologies.
Centralization vs. Decentralization
- A concern is raised regarding centralization in user experience (UX), noting that current solutions may inadvertently lead to more centralized systems.
- The speaker points out that managing smart accounts often requires specific UIs from vendors like Coinbase or Trust, which can lock users into those ecosystems.
Portability of Accounts
- There is a discussion about the risk of losing account portability with account abstraction; users should have options to migrate their accounts across different platforms without hassle.
- The challenge of migrating funds between wallets due to differing standards is highlighted, indicating a need for better alignment among wallet implementations.
Standardization Efforts
- Ongoing work focuses on establishing communication standards between various companies and wallets to enhance interoperability.
- The Wallet Connect initiative is acknowledged for its role in fostering collaboration among different wallet providers to improve user experiences.
Market Penetration and Future Growth
- A statistic suggests that only 10% of internet users currently interact with crypto; there’s curiosity about how to capture the remaining 90%.
The Future of Blockchain Adoption
Initial User Adoption Through Intermediaries
- The speaker believes that the largest adoption of blockchain technology will come through intermediaries rather than direct onboarding of users.
- Companies with existing large user bases are expected to integrate blockchain capabilities, allowing users to experience blockchain without realizing it.
Integration into Everyday Applications
- Many users will engage with blockchain technology indirectly, such as through games that utilize blockchain without user awareness.
- Online shopping and social networks are predicted to adopt blockchain for operational efficiency, driven by cost savings and improved user experiences.
Transition from Web 2.0 Experiences
- Users who previously viewed blockchains negatively may eventually appreciate their benefits as they enhance internet services.
- The speaker anticipates a shift towards custodial solutions where users can enjoy web 2.0-like experiences while benefiting from underlying blockchain technology.
Need for Interoperability and Exit Options
- There is a limit to how many people can be convinced to manage their own security (e.g., writing down seed phrases).
- The current lack of interoperability between financial institutions hinders innovation; an "exit hatch" is necessary for users to migrate easily between services.
Importance of Control and Portability
- Users should have control over their data and the ability to transfer it across platforms, preventing a repeat of web 2.0 pitfalls.
- The concept of exit options is crucial in maintaining user trust and ensuring competitive environments among service providers.
The Role of Stable Coins in Blockchain Adoption
Potential for Increased Adoption Through Stable Coins
- Stable coins are seen as a significant factor driving adoption, especially in volatile economies.
Emergence of Yield-Bearing Stable Coins
- An anticipated rise in yield-bearing stable coins could change how transactions occur on platforms like Stripe, enhancing usability.
Current Landscape and Future Predictions
- There is currently an abundance of stable coins primarily tied to the US dollar; this situation may evolve as more diverse fiat currencies become represented.
Anticipated Changes in Currency Preferences
Stable Coins and Trust in Financial Institutions
The Role of Trust in Stable Coins
- Discussion on how trust in stable coins is influenced by the reputation of financial institutions. Users are more likely to trust a stable coin issued by their bank.
- Emphasis on the need for the crypto ecosystem to earn user trust, as past actions have negatively impacted this perception.
Potential Killer Apps for Crypto Adoption
- Exploration of what could drive mainstream adoption of stable coins versus traditional fiat currencies; concerns about negative sentiment towards stable coins.
- Mention of social media platforms like Facebook or Instagram potentially integrating crypto features, which could attract new users rapidly.
Recent Successful Applications
- Identification of two notable "killer apps" from the year: Poly Market and Worldcoin, both successfully onboarding non-crypto users.
- Notable statistic that 25% of people in Buenos Aires signed up for Worldcoin, indicating significant interest and potential for growth.
User Experience (UX) Challenges with Wallets
Importance of Wallet UX
- Acknowledgment that achieving great wallet UX is a complex challenge requiring collective effort from the entire ecosystem.
- Discussion on how current wallet experiences can feel clunky due to fragmentation within the ecosystem.
Competition and Innovation
- Critique that MetaMask's dominance has stifled competition, which is essential for driving innovation in wallet UX.
- Recognition that while MetaMask has been beneficial, its overwhelming presence may have limited advancements across other wallets.
Evolution of Standards
Discussion on Decentralization and User Experience
Shifts in User Experience Focus
- The speaker notes a shift in focus towards user experience (UX) at conferences, indicating growing recognition of its importance within the industry.
- Collaboration among key players like MetaMask and Safe is highlighted as a means to address problems more efficiently.
Centralization vs. Distributed Control
- A participant emphasizes that the goal should be achieving 100% distributed control rather than full decentralization, which may be unrealistic due to fragmentation.
- The complexity of centralization is discussed; it often shifts issues from one area to another without truly resolving them.
Challenges of Centralization
- The speaker warns that centralization can lead to security issues being merely relocated rather than eliminated, necessitating ongoing vigilance.
- New challenges will continue to emerge as solutions are implemented, suggesting an ongoing cycle of addressing centralization concerns.
Insights on Coinbase Smart Wallet
- Excitement is expressed about Coinbase's Smart Wallet initiative, which allows users to utilize their centralized exchange balance directly through decentralized applications (dApps).
- Despite initial high expectations for user adoption, actual asset usage remains low compared to Coinbase's overall user base.
Industry Innovations and Standards
- There’s optimism regarding Coinbase's engagement with ecosystem standards like ERC 7579, promoting neutrality in wallet development.
- Recognition is given to Coinbase for relinquishing some control over user interactions to foster innovation within the ecosystem.
Onramping Innovations
- The discussion highlights the positive developments in onramps for cryptocurrency access, particularly emphasizing their growth in Western markets.
Innovations in Fintech and Design Challenges
Onramping and Offramping Innovations
- Discussion on the future of financial technology, highlighting a "magic spend-like" feature that will simplify fund sourcing.
- Mention of recent fintech acquisitions, particularly a bridge that enhances offramping in the US, indicating positive trends in banking innovations.
The Role of Designers in Fintech
- Emphasis on the importance of involving designers early in the product development process to ensure they fully understand the complexities involved.
- Suggestion that there may be a lack of founder-designers who can bridge technical knowledge with design insights, which is crucial for innovation.
Target Audience Evolution
- Acknowledgment that the current target audience for crypto products has shifted beyond technical users; there's a need to cater to a broader demographic.
- Advocacy for user-oriented product development approaches rather than solely relying on technical solutions or following competitors' strategies.
Future of Browser Extension Wallets
- Inquiry about whether browser extension wallets will disappear; response indicates that while their interaction paradigm may change, they won't entirely vanish due to various desktop use cases.