#BOS
: The Universal Access Layer to the Blockchain
- A collaborative research initiative by
@CMT_Digital
🤝 Proximity Labs
An analysis of how blockchain fragmentation can be abstracted away for the end user, and what comes next: ✨ chain abstraction✨
@NEARProtocol
Problem 1) Blockchain Fragmentation💔
The current Web3 landscape is overwhelmed with chains. To illustrate, there are 32 L2s for Ethereum alone, with 21 more coming.
Result: Fragmentation of capital, user experience, developer communities and efforts, siloed ecosystems
@l2beat
Problem 2) Web3 UX is Busted 🤮
- Complex onboarding: e.g.
(1) create a wallet with a seed phrase, without which you lose access forever
(2) manually add RPCs for new networks
(3) fund your wallet through an on-ramp or CEX
(4) multiple signatures & approvals to execute tx
- Burdensome discovery & access:
Today, there are 200+ chains, 3000+ DeFi protocols, and nearly 9000 cryptocurrencies through which the user has to navigate.
@DefiLlama
and
@DappRadar
exist, but there is no "App Store" or "Netflix" for Web3 that streamlines discovery & access.
Problem 3) Frontend Security 🛡️
Almost all dApps are interfaced by a centralized frontend website, where the logic is hidden behind. Centralized frontends can be vulnerable to DNS attacks or be easily mimicked to trick users without the means to verify their legitimacy.
The balancer frontend is under an attack. The issue is currently under investigation. Please do NOT interact with the balancer UI until further notice!
The Solution:
❎ Reduce the number of chains
✅ A virtual environment that abstracts away the complexities of a multichain world for the average user and offers a seamless user experience
> Enter the BOS (Blockchain Operating System)
A tech stack for decentralized, open-source, composable, and reusable frontends, the BOS is a new paradigm for the user/interface layer, abstracting away the fragmentation for the end user.
Think Web3 protocols with a Web2 facelift, but it's all still on-chain and transparent.
E.g.
@DapDapMeUp
, an upcoming BOS product for L2s, abstracts away the cumbersome process of onboarding, discovering a new ecosystem, and accessing each dApp manually.
Here, the user journey is streamlined: bridge, swap, lend, all within the same interface. Made possible by BOS.
"So what if the frontend code is on-chain? You're still relying on a centralized server," they said. Well, not anymore!
📩 Tauri for BOS: Run your own gateway, access components locally, decentralize truly.
Supported on MacOS, Windows, and Linux
3) Improved UX: integrated, seamless, one-stop, single-login UX thanks to composable components
+ Web2-like onboarding with FastAuth (create wallet with email or phone number)
4) Improved DevX: reduced development time thanks to resuable components
🆕 Suggestions for improvement
- Additional support for arbitrary libraries, outside of ether.js
- DevX: no-code developer platforms
- Security: tools for fuzz testing
- Automatic updates on the frontend component from state changes in the smart contract
🧩 The Bigger Picture: Chain Abstraction
With BOS + account aggregation + cross-chain fast finality, NEAR is engineering a future of complete chain abstraction. One UI, one account, across all chains.
The BOS is just one piece of the puzzle.
Picture this:
A unified UI for any dApp on any chain (think a Web3 app store)
A single account that controls every account on any chain (even Bitcoin!)
Cross-rollup tx enabled in-app, in mere seconds
A world where you do what you want without thinking about the chain you are on
Can say that 2023 is a year packed with alphas, are you ready for one last ride? 🤝🎙️
Join us this Wed 20th at 4PM UTC,
@CMT_Digital
,
@finance_ref
and [redacted] will be dropping alpha bombs around Chain Abstracted DEX, Burrow,
#BOS
and [redacted] 👀 ⚡️
Santa will drop a smol…