The Future of Ethereum Nodes: How Mobile Devices Could Promote Decentralization and Scalability
When it comes to the future of Ethereum, co-founder Vitalik Buterin believes that addressing the centralization of nodes is crucial for long-term decentralization. Currently, most Ethereum nodes are run on centralized web service providers like Amazon Web Services, posing a challenge for the network.
“Stateless Clients” and the Potential of Mobile Nodes
To tackle this issue, Buterin suggests the development of “stateless clients” using “Verkle Trees” as outlined in Ethereum’s roadmap. Stateless clients would significantly reduce the hardware requirements for running full nodes, making it possible to run a node on consumer hardware like mobile phones in the future.
However, implementing stateless clients still faces technical hurdles, and Buterin estimates it may take 10 to 20 years to fully realize this vision. In the meantime, the focus is on scalability, with innovations like zero-knowledge rollups offering near-term solutions.
Account Abstraction: Simplifying the User Experience
In addition to mobile nodes, Ethereum has been exploring account abstraction to enhance the user experience. The ERC-4337 upgrade allows for smart contract wallets, making it easier for users to set up wallets, recover lost wallets, and interact with decentralized applications (dApps) using familiar login methods like emails or phone numbers. This upgrade aims to make Web3 more user-friendly, bridging the gap between Web2 and Web3.