
arXiv:2210.05903v3 [cs.SE] 16 Oct 2023
Towards Web3 Applications: Easing the Access and
Transition
GUANGSHENG YU, Data61, CSIRO, Australia
XU WANG, GBDTC, University of Technology Sydney, Australia
QIN WANG, Data61, CSIRO, Australia
TINGTING BI, Data61, CSIRO, Australia
YIFEI DONG, GBDTC, University of Technology Sydney, Australia
REN PING LIU, GBDTC, University of Technology Sydney, Australia
NEKTARIOS GEORGALAS, Applied Research, British Telecom, UK
ANDREW REEVES, Applied Research, British Telecom, UK
Web3 is leading a wave of the next generation of web services that even many Web2 applications are keen
to ride. However, the lack of Web3 background for Web2 developers hinders easy and effective access and
transition. On the other hand, Web3 applications desire encouragement and advertisement from conventional
Web2 companies and projects due to their low market shares. In this paper, we propose a seamless transition
framework that transits Web2 to Web3, named WebttCom1, after exploring the connotation of Web3 and
the key differences between Web2 and Web3 applications. We also provide a full-stack implementation as a
use case to support the proposed framework, followed by performance evaluation and surveys with ∼1,000
participants that show ∼80% positive and ∼20% neutral responses. We confirm that the proposed framework
WebttCom addresses the defined research question, and the implementation well satisfies the framework
WebttCom in terms of strong necessity,usability, and completeness based on the survey results.
CCS Concepts: •Information systems →Web interfaces;
Additional Key Words and Phrases: Web3, Web2, DApp, Blockchain, Service Mannagement System
1 INTRODUCTION
Web3 has drawn intensive attention from communities and investors. As an umbrella term,
Web3 covers a series of blockchain-based decentralized applications (DApps), services, and eco-
nomics [1–5] that bring significant impacts on both traditional finance and cryptocurrency mar-
kets. To date (as of Mar 2023), over 12,143 DApps2have been developed on-chain and 285,152
smart contracts are deployed across 48 protocols. A total of 1.67M users are actively interacting
with the smart contracts within 24 hours, as evidenced by their wallet addresses. In this sense,
Web3 impresses users by providing such a connect the wallet button on the upper-right corner of
each webpage. Users can use DApps through embedded wallet entries by invoking specific func-
tions that are deployed on blockchain-engined platforms (e.g., Ethereum [6]). The shift of backend
servers from centralized clouds to decentralized chains has mostly distinguished Web3 and previ-
ous web styles.
1WebttCom stands for Web2 (Two)–Web3 (Three) Communicator.
2Data source [Mar 2023]: DappRadar https://dappradar.com/industry-overview.
Authors’ addresses: Guangsheng Yu, Data61, CSIRO, Sydney, NSW, Australia, 2121, Saber.Yu@data61.csiro.au; Xu Wang,
GBDTC, University of Technology Sydney, Sydney, NSW, Australia, 2007, Xu.Wang-1@uts.edu.au; Qin Wang, Data61,
CSIRO, Sydney, NSW, Australia, 2121, qinwangtech@gmail.com; Tingting Bi, Data61, CSIRO, Melbourne, VIC, Australia,
3168, Tingting.Bi@data61.csiro.au; Yifei Dong, GBDTC, University of Technology Sydney, Sydney, NSW, Australia, 2007,
Yifei.Dong@uts.edu.au; Ren Ping Liu, GBDTC, University of Technology Sydney, Sydney, NSW, Australia, 2007, RenP
ing.Liu@uts.edu.au; Nektarios Georgalas, Applied Research, British Telecom, Martlesham, Woodbridge, UK, IP5 3RE, ne
ktarios.georgalas@bt.com; Andrew Reeves, Applied Research, British Telecom, Martlesham, Woodbridge, UK, IP5 3RE,
andrew.reeves@bt.com.
, Vol. 1, No. 1, Article . Publication date: October 2023.