前言

web3这个词自出世依赖似乎被就被一些神秘的术语裹挟,去中心化、抗审查、不可篡改,当下距成为“主流”仍有肉眼可见的鸿沟。深度研习算法、加密等相关知识和技术似乎成了圈内人共识的“基本素养”。糟糕的用户体验是进一步探索web3价值发现的阻碍。

开发者和消费者面对产品有不同的逻辑视角,大多数普通用户(消费者)只对web3所蕴含的底层价值——“信任与自由”感兴趣,其底层技术实现细节不应该成为更多消费者探索NFT、DeFi、GameFi、SocialFi的门槛;对于开发者而言,合约的多链部署及跨基础设施调用成为难题,“数据孤岛”迫切需要被打破。

**DappOS以构建web3操作系统层为目标, 对项目方而言,一次部署,多链可用,对消费者而言,简化操作流程,降低学习成本。**在近期币安公布的12个入围第五季孵化的项目中,有4个项目都为基础设施类,其中DappOS提出了用更便捷的方式处理公链、DApps、用户之间的跨链操作的解决方案,本文将对项目进行分析,阐述DappOS作为加密操作系统的逻辑与价值。

背景

1.1 消费这和开发者差异化的产品视角

2011 年,a16z 的合伙人马克·安德森(Marc Andreessen)喊出了那句“Software is eating the world(软件正在吞噬世界)”的口号。而操作系统位于底层硬件与用户之间,是两者沟通的桥梁,**若没有操作系统对底层硬件的集成,消费者只能被迫在“用户”和“开发者”的角色中徘徊,**一边学习理解晦涩难懂的硬件知识,一边使用C端产品完成糟糕的用户体验。

纵观互联网的发展史,也是一场硬件和软件的融合史,1946年第一台计算机诞生,尚未出现操作系统,计算机工作采用手工操作方式,数据输入、程序开关、硬件调控、结果分析等都需要手动执行,对比当下的web3产品体验,也有类似的地方,比如购买一款钟意的NFT,首先需要创立钱包→备份私钥助记词→法币出入金→提现→购买→签名交互等..

但人工+手动操作繁琐的流程限制了更多计算方法的突破瓶颈,硬件的资源利用率甚至只有不到10%,**解决“硬件效率盈余”的办法:摆脱人的手工操作,实现作业的自动过渡,这样就出现了批处理。**批处理系统就是加载在计算机上的一个系统软件,**即在硬件和软件之间横添一个操作系统层,**在此之上,计算机能够自动地、成批地处理一个或多个用户的作业(这作业包括程序、数据和命令),管理和控制计算机各种独立硬件和相关运行的软件。

在批处理操作系统上,则延伸出各种通用操作系统,也就是我们常见的windows、macOS,包括后来搭建在移动手机端的AndriodOS、iOS等支持多用户、多任务、实时的操作系统,释放计算机硬件性能,增强用户体验。

1.2 公链竞争:可组合性的削弱与数据孤岛

web3各种复杂的应用通过构建智能合约的方式,搭建在各种公链之上,**公链赛道不可避免面临“不可能三角”问题,**极致的安全和去中心化并不是所有用户的基本诉求,定制化可和可拓展性逐渐凝聚市场心智形成共识,以不同链为底层的Dapp其用户、数据、资金都是割裂的,难免形成“孤岛”,可组合性只在部分赛道例如DeFi 中有所涉及。

我们需要寻找这个世界上各种指数级力量,因为它们是未来快速增长的标志信号。——Marc Andreessen。

关于指数级的力量,**在硬件层面有摩尔定律,金融领域有复利,软件世界中有可组合性。**web3本身就有象征着自由的含义,代码开源、链上数据可重组,本身就带来了强大的可组合性基础,底层的代码是可以互通的,因此可以保持很快的创新与迭代频率,以创造更大的价值。

不过公链竞争的割裂限制了进一步增强web3中可组合性的进一步大发展,虽然有开源无需许可的土壤,并没有很好地利用起来。公链发展的多元化是不可避免的,这是应对市场适应不可能三角核心诉求不可或缺的一环;但某方面机制的优势产生的割裂并不是终点,我们需要重回可组合性,满足用户体验的同时,重新找到刺激web3指数级前行的力量。

1.3 Web3分层中的缺失——「操作系统层」

当下,Web3分层仍然是新生且零散的,生态的层级由下至上大致可以分为,「协议层」、「基础设施层」、「应用层」… 应用层通过对协议层和基础设施的调用,直达用户操作层面的UI。

QQ20221202-135548@2x.png

不过在笔者看来当下仍缺失了一层,自以太坊出世以来,公链的核心叙事便为操作系统,协调开发者和用户,在2021年,笔者在某券商发布一篇投研报告《ETH:区块链世界的底层操作系统》,核心逻辑为:开发者以公链为底层,通过智能合约的编程方式为Dapp带来各种功能。