An overview of Web3.0 Technology: Infrastructure, Applications, and Popularity

Renke Huang,Jiachi Chen,Yanlin Wang,Tingting Bi,Zibin Zheng
2023-04-30
Abstract:Web3, the next generation of the Internet, represents a decentralized and democratized web. Although it has garnered significant public interest and found numerous real-world applications, there is a limited understanding of people's perceptions and experiences with Web3. In this study, we conducted an empirical study to investigate the categories of Web3 application and their popularity, as well as the potential challenges and opportunities within this emerging landscape. Our research was carried out in two phases. In the first phase, we analyzed 200 popular Web3 projects associated with 10 leading Web3 venture capital firms. In the second phase, we collected and examined code-related data from GitHub and market-related data from blockchain browsers (e.g., Etherscan) for these projects. Our analysis revealed that the Web3 ecosystem can be categorized into two groups, i.e., Web3 infrastructure and Web3 applications, with each consisting of several subcategories or subdomains. We also gained insights into the popularity of these Web3 projects at both the code and market levels and pointed out the challenges in the Web3 ecosystem at the system, developer, and user levels, as well as the opportunities it presents. Our findings contribute to a better understanding of Web3 for researchers and developers, promoting further exploration and advancement in this innovative field.
Software Engineering
What problem does this paper attempt to address?
### Problems the Paper Attempts to Solve This paper aims to address the following two main issues: 1. **Classification of Web3 Applications** (RQ1): - Researchers analyzed 200 popular Web3 projects to identify different categories within the Web3 ecosystem. These categories are divided into two major groups: Web3 infrastructure and Web3 applications. Each major group is further subdivided into multiple subcategories. - Web3 infrastructure includes: DeFi (Decentralized Finance), gaming, Layer 2 scaling solutions, privacy, developer tools/services, cross-chain interoperability, public chains, decentralized storage, and oracles. - Web3 applications include: DeFi, NFT (Non-Fungible Tokens), metaverse, DAO (Decentralized Autonomous Organizations), and Web3 applications in traditional scenarios. 2. **Popularity of Web3 Projects** (RQ2): - Researchers analyzed the popularity of these 200 Web3 projects from both code and market perspectives. They collected code-related data from GitHub and market-related data from blockchain explorers such as Etherscan, Bscscan, and Polygonscan. - Through this data analysis, researchers provided insights into key attributes of Web3 projects, including code quality, market performance, and participant activity. Additionally, the paper discusses the challenges and opportunities within the Web3 ecosystem. Challenges are mainly focused on system-level issues (such as interoperability, scalability, and privacy), developer-level issues (such as code security and incentive mechanisms), and user-level issues (such as usability and data recovery). Opportunities include the security provided by Web3 technology, user data control, new business models, new forms of collaboration, and increased industry transparency. ### Main Contributions - **Comprehensive Empirical Study**: By analyzing 200 popular Web3 projects, researchers gained an in-depth understanding of the Web3 ecosystem. - **Analysis of Project Popularity**: Revealed the popularity of Web3 projects from both code and market perspectives. - **Identification of Challenges and Opportunities**: Provided insights into key issues and potential prospects within the Web3 ecosystem for researchers and developers. - **Open Source Dataset**: Researchers open-sourced a dataset containing 200 popular Web3 projects, along with their code and market-related data. ### Conclusion Through a comprehensive analysis of the Web3 ecosystem, this paper not only provides an in-depth understanding of the classification and popularity of Web3 projects but also highlights current challenges and future opportunities, offering valuable references for researchers and developers.