Web3 Interaction Portal: From Metamask to Operating System
Written by: michaeljin.eth, R3PO
"The Web3 operating system creates a universal platform to connect technologies across different blockchains, providing a better experience for developers and users in the Web3 world." ------Coinbase, Michael Li
Ecological Insights from Internet Operating Systems
Web2 took a full 36 years to reach 1 billion users; how long will it take for Web3 to achieve this? In this process, Web3 needs to attract an increasing number of mainstream users, making it more important than ever to provide secure and reliable solutions along with a good user experience.
In the early days of the internet, both users and developers faced challenges due to the lack of a unified operating system, leading to a scarcity of users and increased difficulty for developers. Later, during the mobile internet era, the rise of the Android operating system created a user-friendly environment where users could easily access application information, while providing a unified ecosystem for app developers, allowing users to enjoy a wealth of services and content. This established a positive feedback loop between users, developers, and Android, fostering healthy development of the Android ecosystem.
However, some issues in the development of Web3.0 are similar to those in Web2.0, such as ecosystem incompatibility, where application developers must create different versions for different systems, and users need to open different accounts on different chains for cross-chain asset management. So, just like the development trajectory of Web2.0, when will the operating system of the Web3 era arrive, and what kind of dramatic changes will it bring to all participants?
Web3 Interaction Entry: From Metamask to Operating Systems
Looking back at the development of current Web3 wallet portals, we find that each generation of wallets has evolved towards greater convenience and intelligence.
The first generation of wallets, such as MetaMask, popularized basic functions like connecting and approving transactions; the second generation of wallets, like Phantom, made leaps in UI/UX and added the ability to view user NFTs within the wallet, fostering millions of NFT miners during the bull market. The author believes that the mainstream portal tool for future Web3 users will not just be a wallet, but an operating system that can aggregate multiple chains, effectively lowering the barriers for user interactions on-chain and attracting large-scale user adoption.
2023 Technology Trends: Public Chain Abstraction Based on Account Abstraction
The recently launched ERC-4337, or Account Abstraction (AA) technology, has become the hottest topic at this year's Ethereum Denver conference. AA is a wallet technology solution on Ethereum that is yet to be fully realized. Vitalik Buterin proposed the concept of account abstraction nine years ago, with the ultimate vision of combining the characteristics of externally owned accounts (EOA) and contract accounts (CA) into a single main account, replacing EOA. In addition to the programmability of CA, it can also eliminate the dependency on EOA to actively initiate transactions. Therefore, account abstraction will allow users to interact without needing to understand complex blockchain languages or handle complicated contracts, making account authorization easy while ensuring the security of user accounts.
Compared to other applications using wallet abstraction technology, dappOS takes it a step further by achieving public chain abstraction, encapsulating fragmented multi-chain interactions through auxiliary networks, allowing users to experience interactions close to that of centralized exchanges (CEX). For example, in the latest GMX, the balance shown in the dApp represents the total across the entire dappOS system, even though it may be distributed across different chains. Just like with CEX, users do not need to focus on these details; this balance can be used with one click in any dApp that supports dappOS, with all underlying operations automated by dappOS. Account abstraction may become an indispensable key theme in the cryptocurrency world in 2023, and Dappos's aggregated multi-chain operating system is leading the way in this direction.
DappOS: The Web3 Operating System that Virtualizes Public Chains
Recently, I discovered dappOS as a member of Binance's fifth incubation program, aiming to provide Dapps with a smooth Web2 experience and committed to virtualizing public chains to create an aggregated multi-chain operating system in Web3.0, elevating the concept of "smart contract wallets" to "operating systems." Enhancing On-chain Interaction Experience for End Users
Unified Account: Provides users with a unified account applicable to all dApps on public chains, allowing account balances to be used with one click in any dApp that supports dappOS.
Automated Payments: The complex interactions involved in payments through the unified account are automated by dappOS, so users do not need to worry about the details.
dappOS Account virtual wallet can be reset even if the mnemonic phrase is forgotten.
Using the virtual wallet allows users to log into dappOS with one click, avoiding the troubles caused by mnemonic phrases.
The virtual wallet is scalable, solving the issue of needing Gas to use the wallet.
To lower the barriers to interacting with crypto infrastructure, dappOS has developed a middle layer between users and crypto infrastructure. Users only need to interact with dappOS, which will relay user instructions to the crypto infrastructure and automatically execute workflows. Developers can also easily apply dappOS.
In a context where most users are unwilling to register new public chain wallets or frequently cross-chain assets, dappOS seizes the opportunity for users seeking a better operational experience, successfully implementing a logic of task processing that can vertically, horizontally, and cyclically "mesh call" between the protocol layer, infrastructure layer, and application layer. This allows for the composability between different levels, unlocking more user-facing functions based on complex logic.
L2 and LSD Explosion, Driving Exponential Growth of Leading Protocol Users
As the market matures, more proficient DeFi Web3 users will increasingly use derivatives like options, which are indispensable financial tools in mature markets and have trading volumes far exceeding other types. The DeFi outlook released by BNB Chain mentions a clear optimism about the growth of trading volumes in the derivatives market, representing more upward opportunities for projects participating in the derivatives industry.
Evolution of users in major Perpetuals protocols (Source: Dune @shogun)
Recently, GMX, GNS, and other protocols have seen continuous growth in trading volumes, and the teams and users focusing on this sector are also increasing. However, it must be acknowledged that the use of on-chain derivatives protocols inherently involves a certain level of complexity and professional barriers. Simplifying the operational schemes for users to use derivatives protocols will help dApp users experience exponential growth.
The collaboration between dappOS and GMX and Perpetuals has turned expectations into reality. The preview product of the GMX platform, integrated with dappOS SDK, has officially launched, allowing users to seamlessly use GMX features directly from BSC wallets.
This shows that dappOS's layout is quite diversified. dappOS also provides a front-end SDK, reducing interaction costs with public chains. DApp developers can develop other application services based on dappOS's service system.
Current Progress and Collaborations
dappOS's layout focuses on the current pain points in the industry. dappOS has already collaborated with several leading projects in the derivatives and LSD sectors to explore solutions for lowering user thresholds and enhancing user experiences.
To better understand the role of dappOS in collaborating with other projects and empowering them, we can compare the differences in user experience before and after using Perpetual as an example:
Addressing the Challenge of Liquidity Fragmentation in Multi-chain Operations, Unlocking the Billion-level Breakthrough Potential of dApps
For DApps deployed on a single chain, acquiring users from other public chains becomes a challenge. DApps like Perpetual, which require multi-chain deployment, must spend considerable costs to enhance liquidity and maintain operations across various chains after completing multi-chain deployment. dappOS has a greater advantage in the free integration of DApps, as it is not limited by public chain ecosystems, making it more developer-friendly. Additionally, from the user operation perspective, it is more convenient while ensuring security, making it very user-friendly. In terms of security, dappOS adopts a margin approach. If a transaction encounters issues, it ensures users receive effective compensation.
To encourage users to experience multi-chain integration technology, dappOS has deep collaborations with projects like GMX, BENQI, MakerDAO, AVAX, KyberSwap, and zkSync. Currently, the preview product of the GMX platform integrated with dappOS SDK has officially launched, allowing users to seamlessly use GMX features directly from BSC, OP, and Polygon wallets. Users interacting with this version of GMX will receive a $20,000 airdrop reward and enjoy staking yields of up to three times, as well as referral commissions.
Participation link: https://gmx.dappos.finance/buy/glp?ref=0xSatoshi
Therefore, I believe that dappOS, with its interactions with leading projects in popular sectors and the potential expectations of Binance's investment incubation, should not be underestimated in terms of future airdrop expectations for interacting users.
The Divide Will Be Crossed, The Future of the Next Generation Internet Operating System is Promising
We will eventually cross the divide, but this will require a long time and significant improvements to the infrastructure to achieve this goal.
In the coming decades, we are bound to experience a generational shift in mindset. Self-custody of assets stored in decentralized financial systems will become the norm. Today, almost anyone, regardless of age or technical knowledge, can take out their phone, access the internet and app stores, and interact with mobile technology, cloud computing, email, and everything else. This process took the internet 36 years. Similarly, Web3 will eventually reach a singularity where anyone will have the ability to interact directly with blockchains.
However, before the singularity of Web3 arrives, the introduction of operating systems will be a slow process. Yet, we already see innovators among us: dappOS's contributions to the developer ecosystem on the B-side and its support for C-side users will significantly lower the barriers for users to enter Web3 and greatly enhance user experience. Therefore, we believe that dappOS has much growth potential worth paying attention to.