
At the Devconnect 2023 conference held in Istanbul, Vitalik Buterin, the co-founder of Ethereum, delivered a thought-provoking speech that drew significant attention from the blockchain and Web3 communities. The conference served as a gathering point for developers, researchers, and enthusiasts to discuss the future of decentralized technologies. During his presentation, Buterin addressed a critical issue that has been plaguing the Web3 ecosystem: the contradiction between the promise of decentralization and the reality of many applications' reliance on centralized infrastructure.
The Ethereum co-founder's remarks came at a time when the Web3 industry has been experiencing rapid growth, with numerous projects claiming to offer decentralized alternatives to traditional web services. However, Buterin's observations highlighted a gap between these claims and the actual implementation of many Web3 applications, particularly regarding user authentication and access control mechanisms.
Vitalik Buterin expressed strong disapproval of Web3 applications that require users to log in through Google or other centralized authentication services. He characterized such applications as merely "pretending to be decentralized" while fundamentally contradicting the core principles of cryptocurrency and blockchain technology. This criticism strikes at the heart of what many consider to be a fundamental flaw in the current state of Web3 development.
The reliance on centralized services like Google login creates several problems for Web3 applications. First, it introduces a single point of failure and control, meaning that if the centralized service experiences downtime or decides to restrict access, users of the supposedly decentralized application would be affected. Second, it compromises user privacy and data sovereignty, as centralized providers can track user behavior and potentially share or sell this information. Third, it creates a dependency on corporate entities that may have interests misaligned with the principles of decentralization and user empowerment.
Buterin pointed out that many Web3 projects continue to depend on centralized services despite claiming to offer decentralized solutions. This dependency undermines the fundamental promise of blockchain technology: to create systems that operate without central points of control or failure. By requiring Google login, these applications effectively hand over control of user access to a centralized corporation, negating many of the benefits that decentralization is supposed to provide.
In his speech, Vitalik Buterin emphasized the critical importance of building truly decentralized applications on robust technical and governance foundations. He argued that for Web3 to fulfill its promise, there must be a co-evolution of infrastructure layers and application layers, ensuring that both components work together to support genuine decentralization.
True decentralization in Web3 applications requires several key elements. At the technical level, applications should utilize decentralized identity solutions, such as blockchain-based authentication systems, self-sovereign identity frameworks, or cryptographic key-based access control. These alternatives eliminate the need for centralized intermediaries while still providing secure and user-friendly authentication experiences.
At the governance level, truly decentralized applications should implement transparent decision-making processes, distribute control among stakeholders, and avoid concentrating power in the hands of a few entities. This includes considerations around protocol upgrades, feature development, and resource allocation. The infrastructure supporting these applications must also be decentralized, including hosting, data storage, and network communication layers.
Buterin's emphasis on co-evolution highlights the interconnected nature of Web3 development. Applications cannot be truly decentralized if they rely on centralized infrastructure, and similarly, decentralized infrastructure is only meaningful if applications are built to take advantage of its properties. This holistic approach requires developers to think carefully about every layer of their technology stack and ensure that decentralization principles are applied consistently throughout.
Vitalik Buterin's criticism carries significant implications for the future direction of Web3 development. His remarks serve as a wake-up call for developers and projects that may have taken shortcuts by relying on familiar centralized services rather than investing in truly decentralized alternatives. The message is clear: claiming to be part of the Web3 ecosystem while depending on centralized infrastructure is not only hypocritical but also undermines the entire movement's credibility.
For the Web3 industry to mature and deliver on its promises, developers must prioritize the implementation of decentralized authentication and access control mechanisms. This may require additional development effort and user education, but it is essential for maintaining the integrity of the decentralization ethos. Projects should explore and adopt solutions such as decentralized identifiers (DIDs), verifiable credentials, and blockchain-based authentication protocols.
Furthermore, the broader Web3 community must hold projects accountable for their claims of decentralization. Users, investors, and stakeholders should scrutinize the technical architecture of Web3 applications and question dependencies on centralized services. This increased awareness and accountability will help drive the industry toward more authentic implementations of decentralized principles.
The path forward requires a commitment to building robust technical foundations that support true decentralization at every level. While this may present challenges in terms of user experience and development complexity, it is necessary for Web3 to differentiate itself meaningfully from traditional web applications and deliver on the promise of user empowerment, privacy, and censorship resistance that has attracted so many to the space.
Vitalik Buterin criticizes Web3 apps using Google login because it centralizes user identity and data control with one company, violating decentralization principles. True Web3 should use wallet login and decentralized identity instead of depending on centralized authentication providers.
Using Google login in Web3 apps risks account theft and data breaches. Your Google account security directly impacts your Web3 wallet security. Users may download counterfeit wallets, creating additional vulnerabilities.
Web3 should adopt crypto wallet login like MetaMask, ensuring unique and permanent user identity verified through private keys, eliminating reliance on centralized authentication providers.
DID gives users complete ownership and control over their identity without relying on centralized providers. Users can use one DID across multiple platforms, maintain privacy by disclosing only necessary information, and resist censorship. Unlike Google Login, DID is censorship-resistant and doesn't depend on third-party data collection.
ENS, Litentry, and Idena are leading Web3 projects implementing true decentralized identity authentication. ENS provides decentralized domain names on Ethereum, Litentry aggregates cross-chain identities on Polkadot, and Idena uses Proof-of-Person verification through democratic principles and Turing tests.











