用更便捷的方式解决公链 、DApps 、用户之间的跨链操作。
作者:Thomas,7OclockMedia
封面:Photo by Shubham Dhage on Unsplash
引言
Web3.0 究竟是如何一种形态,无论是行业研究人员、从业者,或者用户,都曾给出各自的叙事和畅想。毋庸置疑,区块链技术给了网络新发展的可能,赋予了其巨大潜力,未来的 Web3.0 将在数据存储与共享、身份认证、资金交易、社交操作等方面形成一种新的理念,一种新的运行方式。Web3.0 所蕴含的魅力也吸引了大量开发人员涌入,从事底层公链与基础设施建设以及各类 DApps 的开发。
而公链作为底层支撑,一直都得到了大量资本、开发者、机构的青睐。我们经历了以以太坊为首的 Layer1 繁荣,BSC、Polkadot、Avalanche、Solana、Fantom、Near 等相继走向市场。如今,我们正在见证 Layer2 的建设与成长。此外,新一代 Layer1 也获得了不少人的关注,例如 Aptos、Sui 等模块化公链。每条公链都在去中心化、可扩展性、安全性、Gas 费、速度、开发者友好等方面努力提升,竞争愈演愈烈。
多链市场不可避免的是跨链与多链运营。对于单链部署的 DApp 来说,获取其他公链的用户成为难点,例如 Perpetual。对于多链部署的 DApp,想要获取更多的增量用户,在完成多链部署后,还必须花费相当大的成本去各个链提高流动性并维持运营,例如 Sushi 在 BSC 上的流动性非常一般。与此同时,Web3.0 的用户在体验应用程序时,也需要区分其所属生态并在相应生态中进行相关操作,选择范围非常受限。
一次部署,多链可用并统一运营成为 DApps 开发人员的急需。简单易用,无关公链选择成为用户的急需。而在近期币安公布的 12 个入围第五季孵化的项目中,有 4 个项目都为基础设施类,其中 DappOS 提出了用更便捷的方式处理公链、DApps、用户之间的跨链操作的解决方案,本文将对项目进行分析,阐述其如何实现此愿景。
目录
- 背景
- DappOS 的目标
- DappOS 的主要功能
- 当前进展与合作
- 竞品分析
- 未来远景
一、背景
在 Web3.0 中,基础设施定义为允许大规模部署、构建和使用 DApps 的工具、服务和架构。因此,公链在广义层面理解,也是基础设施的一种。基础设施在区块链中起着举足轻重的作用,承载大量市场应用的运行,保证生态运转,竞争非常激烈。
1、公链竞争、跨链通信协议竞争
前文中有提到,公链的发展与竞争愈演愈烈。由于链的设计与开发有取舍,因此不同类型的公链发展重点与优势也不相同。以太坊作为公链龙头,为提高扩容与 TPS,在 L1 的基础上增加了 L2,用来处理更大体量的交易操作。DOT 则采用中继链+平行链的方式实现扩容。Cosmos 的扩容与增速方式与 DOT 类似,采用 hub + zone 方式,在允许子链运行的同时做一些特定的设计。以及 Avalanche、Solana、Fantom 等更注重 TPS 的公链,Near 的分片、BSC 的流量、专门用于存储的 AR、近期新一代 Move 语言模块化公链 SUI、Aptos……
无论老牌还是新秀,公链都在市场中争取更多的应用和用户。基础设施层面,除去公链,跨链通信协议也是竞争非常激烈的领域之一。其存在是为了解决各公链之间的资产、信息割裂性。跨链发展的本质是让区块链更加去中心化,同时将在两个重要层面破除当前公链的发展障碍:一是公链之间的生态项目将实现可组合性,从而形成更大的 Web3.0 网络效应;二是实现公链间的流动性共享,承载更多的 DApps。
当前跨链的项目已经有上百个,MultiChain、Layerzero 等,但是受规模、成本、体验、安全的影响,虽竞争激烈但还未形成较为理想的状态。
2、移动互联网竞争由硬件转向操作系统
根据 2022 年 1 月的一项报告显示,当前全球互联网用户为 49.5 亿,占全球总人口的 62.5%,比上一年增长了 1.92 亿,每月平均增长 16M。并且,用户每天花费在互联网上的时间平均将近 7 小时。其中,92.1% 的人通过手机来使用互联网。这也是用户体验与操作便捷的需求所驱动。
![](https://web3caff.com/wp-content/uploads/2022/12/image-173.png)
最初的互联网,只能做到信息的发布,共享与交互,但是其服务器等硬件体积巨大,存储量小。伴随着用户的增多,巨量的内容、数据使得硬件设施压力过大,存储和处理成本过高。
因此,大部分企业开始在硬件中寻求解决方案,优化 CPU、内存、主板、驱动器、扩展卡等等。在硬件设备中做到一定极致,而便携设备手机也出现后,企业开始着重用户体验,让用户能够更丝滑的体验移动设备中的功能与应用程序。此时便出现了操作系统的竞争,IOS 与 Android 是最为普遍的操作系统,今年华为为了提高市场竞争力,减少对其他操作系统的依赖性,也推出了自己的鸿蒙 Harmony 操作系统。
当然,APP 也针对不同操作系统,要开发与其对应的版本才能给用户带来更好的体验。对于用户来说,根据使用习惯,使用与操作系统相匹配的应用程序更加丝滑,若安装了不兼容,或者兼容效果不佳的 APP,就会遇到各种卡顿、显示问题,甚至无法打开。
综上可见,Web3.0 发展中的一些问题与 Web2.0 相似,例如生态不兼容,应用程序开发者要针对不同的系统开发不同的版本等。那么,要如何解决 Web3.0 中的这些问题呢?DappOS 受到移动设备操作系统的启示,致力于做 Web3.0 中聚合多链的操作系统,实现 DApp 开发人员一键部署,用户无需复杂操作即可完成跨链。
二、DappOS 的目标
DappOS 是 Binance Labs 孵化计划第五季入围项目之一,在提交申请的几百个项目中脱颖而出。
DappOS 定位是将公链虚拟化,帮助用户管理众多 DApps 的操作协议。通过 SDK、虚拟钱包、DApps 集成平台不仅实现开发者的一键多链部署,还帮助用户轻松访问任何 DApps,使 DApps 像 Web2.0 的 Apps 一样对用户友好。该协议的建设思路是在用户和加密基础设施 (公共链和跨链桥等) 之间建立通道。用户只需要与 Dappos 交互,而 Dappos 将完成与加密基础设施交互的复杂操作。
![](https://web3caff.com/wp-content/uploads/2022/12/image-174.png)
通俗来讲,即用户所有与 DApps 交互的复杂操作,都由 DAppOS 完成与各个公链的传输。例如,一位处于以太坊生态的用户想要体验 BSC 生态的应用时,无需切换公链,点击应用的同时,DappOS 操作系统自动实现此功能。
整体构想是集合了 Web2.0 中的 APP Store 功能与操作系统功能。集成众多 DApps,同时具备自身的钱包功能、跨链功能、支付功能等。单链部署的 DApps 能够显著降低从其他公链获取用户的难度,对于多链部署的 DApps,则可以轻松的把自己在 A 链的优势复制到 B 链。减少了开发人员与运营团队的工作,使其专注于提升自身应用。同时为用户提供了更为快捷简单的操作,增加了选择和体验范围,例如 ETH 用户可以体验其他链更低 gas 费的 DApp。
从更长远的发展来看,DappOS 将能实现全生态应用程序资源与流动性共享,帮助亿级用户进入 Web3.0。
三、DappOS 的主要功能
DappOS V1 的技术方案主要分成两部分,基于账户抽象的 DappOS Account 和解决操作自动化执行问题的 DappOS Network。
DappOS Account 是基于账户抽象的合约钱包。和普通的 EOA 相比,DappOS Account 可以实现 Gas 代付以及为可组合复杂工作流自动化执行提供基础。同时拥有更符合 Web2 用户习惯的登陆方式,通过摆脱助记词可以帮助更多用户进入 Web3。
![](https://web3caff.com/wp-content/uploads/2022/12/image-175.png)
支持的权限管理方式将包括:
- 第三方钱包(如 MetaMask)
- 设备间重置
- 通过 ZK 及 DKIM 实现的邮箱登陆
- 传统的助记词方式
DappOSAccount 中不涉及中心化的托管,即便 DappOS 中止服务,用户仍然可以手工操作继续使用 DappOS Account。
DappOS Network 用于解决操作自动化执行的问题,通过该网络提供的服务用户可以便捷的管理使用分布在不同链上的账户抽象,只需提供一个签名即可完成确认任意复杂度的公链交互。V1 版本已经支持自动化执行资金跨链、合约交互等任务组成的复杂工作流。
DappOS 的共识机制通过节点来实现,其中分为 2 类节点:
- 超级节点:负责向服务器节点委托订单,并进行奖惩;
- 服务节点:负责接收超级节点的订单并执行,从而获得一定的收益,例如 Alchemy Pay 等。
当用户提交请求或者任务时,超级节点将进行分配,服务器节点完成后将结果反馈给用户。如果服务节点没有按照预期执行,超级节点达成共识后将会使用服务节点质押的资金来补偿用户。
![](https://web3caff.com/wp-content/uploads/2022/12/image-176.png)
DappOS Network 为了提升速度和优化费率,允许各种类型的第三方服务节点加入网络根据费率和速度进行竞争。同时通过服务节点的超额抵押来保证安全,流程上先执行,后达成共识判断执行是否成功,从而减少用户等待时间。
超级节点采用 DPOS 共识机制,主网上线时数量将稳定在 20 个,成为超级节点需要质押平台币,同时在每一笔交易中,服务节点将以平台币的形式向超级节点分配手续费收益。
基于 DappOS 的技术解决方案,关于 DappOS 推出的产品,上文中也简单提到,此处做较详细的阐述。DappOS 的产品分为 To B+To C,因此在功能实现中也将予以区分。
To B 层面,主要面向 DApp 的开发人员和团队的 DappOS JS SDK:
无需重新部署合约吸引流动性,只需在前端集成了该 SDK 就可以使得 A 链用户使用 B 链 DAPP,和原生 A 链 DAPP 一样方便。例如,部署在非以太坊的 DAPP 集成后可以轻松地吸引来自 ETH 的用户,不再需要引导用户跨链、购买 Gas 以及设置钱包。同时部署在多链的 DAPP,可以很好地打通各个链间用户的边界,将自己在 A 链的优势复制到 B 链,例如借贷协议中,用户可以按照同样的交互流程选择给定币种下收益率最高的链,从而避免出现 A 链成功 B 链无数据的情况。
To C 层面的小程序平台:
DappOS 将推出移动端的小程序平台,基于该平台可实现接近 Web2 的 DAPP 用户体验。相较于传统钱包+浏览器的模式,改平台的主要优势在于:
账户方面
- 摆脱助记词,支持设备相互找回、邮箱登陆等更易于使用的权限管理方式
- 实现了统一账户,用户无需关注公链细节。类似于 CEX,用户只需要知道币的总数,而无需关注币所在的链。使用币的时候可以便捷地实现组合支付。
DAPP 交互
小程序的交互将对于普通用户折叠绝大部分的复杂细节,例如 Gas 支付,跨链,approve 等辅助的合约交互步骤。普通用户只需确认总支出,点击一次确认,所有的交互将自动完成。除了公链交易确认的时间外,难度和 Web2 应用基本一致。
![](https://web3caff.com/wp-content/uploads/2022/12/image-178.png)
目前,DappOS 已经与 Perpetual 达成合作并在 Perpetual 中进行了技术集成试点。
![](https://web3caff.com/wp-content/uploads/2022/12/image-179.png)
为了更好的理解 DappOS 在其中发挥的作用,我们来对比下用户使用前后的区别:
Perpetual 集成 DappOS 产品前后操作步骤对比(假设用户只在以太坊链上有 ETH 和 USDT 资产,在 OP 链没有任何资产) | |
集成前 | 集成后 |
去 OP 桥将 $ETH 从以太坊跨到 OP 链;OP 上的 $ETH 将被用于支付 Gas 费;去 Uniswap 将一些 $USDT 兑换为 $USDC;再次通过跨链桥把 $USDC 跨到 OP 链进入 app.perp.com,连接钱包,添加 OP 网络,并切换到 OP 网络存入 USDC 并开始交易。 | 进入 perp.dappos.org(由 DappOS 驱动的试验版本),点击连接钱包直接存入 ETH 的 USDT 并开始交易(在 BSC/ETH 上的 USDC 将自动成功存入 Perpetual Protocol) |
操作:切换不同的协议,多次操作;花费时间:30min; | 操作:一键点击;花费时间:5min; |
简化了用户的多种操作步骤,且节约时间。官方表示,当前试验版本支持的币种和公链有限,后续会陆续增加。
在安全性方面,DappOS 采取了保证金的方式。每笔交易发生时,负责处理的节点都将锁定超出用户交易资产数量的资产,假如交易出现一定问题,可以确保用户得到有效赔付。
Web3.0 中,目前的 DApp 数量虽然相对于 Web2.0 来说还非常少,但是对于当前有限的加密用户群体来说,也应接不暇。通过 DappOS,也能实现对 DApp 的管理,方便快捷。其次,操作简单也可以吸引更多新进入加密世界的用户,作为用户转化的跳板。DappOS 这种设计理念与机制也为加密开发者们提供了一种新的吸引与留存用户的思路,是转化大量 Web2.0 用户的可行性方案。
四、当前进展与合作
目前,DappOS 的第一阶段 SDK 已经基本开发完成并逐渐进行产品试点。多个顶级 DApps 已经对接进行测试,并与 50+社区达成合作意愿,成功做到了每日百万美金的交易量与 TVL。Polygon、Avalanche、Benqi、Perpetual、Alchemy Pay 等都是当前合作伙伴。种子轮融资也在同期进行中。
其次,因为是 Binance Labs 孵化入围项目,当前也在积极与 Binance Labs 进行合作对接,争取对方的最大支持。
接下来,将按照已定路线,启动 DappOS Network 测试网,以及主网上线。集成行业大部分顶级 DApps,以及与更多项目达成合作。推出主网后将进行 Token 发行。届时将拥有亿级日交易量与 TVL。
五、竞品分析
在简化操作层面,加密领域一直都在朝着此方向进化,包括开发跨链、钱包等,都是其表现形式之一。而这些行为的最终目的也是吸引更多用户加入,壮大 Web3.0 的用户群体,增加区块链的普及规模。我们针对 DappOS 不同阶段的产品,也做了竞品对比,以展示其特点与优势。
阶段一竞品对比 | |||
项目/产品 | MultiChain | LayerZero | DappOS SDK |
定位 | 跨链工具 | 多链互操作协议 | 跨链工具 |
版块 | 基础设施 | 基础设施 | 工具协议 |
功能 | 多链资产跨链 | 资产、信息跨链 多链资产聚合、交易等 | 资产、信息跨链多链资产聚合 |
操作 | 多步骤,复杂 | 多步骤,复杂 | 一键操作,简便 DApp 无需重新部署,自由度高 |
速度 | 一般 | 一般 | 极快 |
费率 | 较低 | 较低 | 低 |
安全 | TSS(门限签名方案) | Oracle+Relayer 双层中继 | 高于交易资产的节点保证金 |
阶段二竞品对比 | |||
项目/产品 | Metamask 标准钱包 | Argent | DappOS 小程序平台 |
定位 | EVM 生态钱包 | Layer2 生态钱包 | 多链虚拟钱包 |
功能 | 支持 EVM 生态 DApps 交易、交互等 | Layer1 与 Layer2 的资产转移;支持 Layer2 DApps 操作 | 支持全生态 DApps;资产跨链合并付款 |
助记词/私钥 | 需要且唯一,不可恢复 | 取消,可恢复 | 需要,可恢复 |
操作 | 多步骤签名、付款 | 多步骤,且不能自如切换部分 EVM 网络 | 用户一键操作;系统自动跨链结算 |
速度 | 一般 | 较慢 | 快速 |
集成 | 仅限支持 EVM 生态 DApps | 支持 EVM 生态、Layer2 生态 DApps; | 支持全生态 DApps; |
Gas | 不同链使用不同的 Gas;费用昂贵 | 不同链使用不同的 Gas;费用较低 | 支持不同资产充当 Gas 费,更灵活 |
六、未来远景
Web3.0 的发展与衍进是复杂且漫长的,用户的数量也会经历长时间的不断增长与累积。根据 Crypto.com2022 年 1 月发布的数据显示,截止 21 年底,加密资产拥有者达 2.95 亿,月均增长 13.4M。与互联网用户的 49.5 亿相比,还有很大的增长空间。同时,据 DappRadar 数据显示,截止撰稿时,共计有 12771 款 DApp。而互联网单 IOS 中就有 180 万的 App。同样具备可观的上升空间。
但当前的基础设施与应用尚不够全面与成熟,巨大体量的用户无法轻易进入。因此,除去 Web3.0 本身所需的技术提升,产品优化与用户体验提升也将是赛道中不可忽视的重要一环。DappOS 将在此过程中,作为磨合众多 DApps 与大量用户之间的阻碍的操作协议,把亿级用户输送到 Web3.0 世界中,为整个生态提供动力,同时,也受益于生态发展,做更多的自我提升,实现自我生态的闭环。
免责声明:作为区块链信息平台,本站所发布文章仅代表作者及嘉宾个人观点,与 Web3Caff 立场无关。文章内的信息仅供参考,均不构成任何投资建议及要约,并请您遵守所在国家或地区的相关法律法规。