Defi 应用相对于传统 C 端应用来说反应很慢, 一个交易完成通常要等几秒到几十秒甚至更长。而基于 IPFS 的应用会需要至少一分钟, 有时长达几小时才能同步一个内容的更新。这些应用的速度都是由他们后端的数据库更新的速度决定的。
Defi 的速度基于公链的共识, 受网络去中心化程度的限制;而对于非金融应用,内容一般只会存在一个或几个节点上, IPFS 同步的是寻址信息, 因为节点的去中心化程度更高, 同步时间也更长。
为了解决这个问题, 不同的区块链都开发了自己的 Layer 2, 用来存储和更新需要快速处理的数据, 然后每隔一段时间再转移到链上。而 IPFS 上也发生了了类似的事情, 这就是 Ceramic 做的事情。Ceramic 的节点可以用来像中心化的云一样, 记录某个应用上发生的事件, 然后过一段时间再把结果更新到 IPFS 上, 所以可以把它看成是 IPFS 的二层。
有了这个二层, dapp 的体验就可以和 app 非常接近了。除了动态存储, Ceramics 还提出了数据模型的概念, 在应用和应用之间建立数据标准, 使跨应用的数据互操作变成可能。Dataverse-OS 在 Ceramic 的基础上做了进一步的资源抽象和隔离, 打造了一个能够管理存储资源和身份的 Kernel, 类似一个操作系统的内核, 让应用和用户通过他们的公钥来进行身份验证, 获取资源, 而又互不侵犯。这样做的好处是所有应用都可以跑在同一个 Kernel 里面, 而不是独立的系统。应用和应用之间不需要两两之间打通, 就可以通过 Kernel 申请, 和用户私钥的授权, 获取任何一个数据表的权限。从数据互操作的角度, Dataverse-OS 起到了一个云端操作系统的作用, 能够让应用之间实现大规模的数据互操作, 是未来Web3数据中台的一个雏形或者 MVP。这个领域还有几个项目有类似的愿景, 这里就不一一列举了。在Web3诞生以来,让数据在应用之间自由的流动一直是我们的一大愿景。随着众多技术栈的不断成熟,这一次我们终于 almost there。
对于用户来说,这是第一次在Web3应用之间可以全品类地实现数据互操作。我们可以在各个视频平台之间共享弹幕,和全世界各地的网友讨论同一个话题而不受平台限制;个人的资产可以在各个平台之间完成支付,个人的社交积分与声誉也会被所有 APP 广为认可;我们甚至可以自由地管理自己的数据,让它在应用间,用户间自由地流动,完成更多的可组合性上的突破。
而对于开发者来说,流量的门槛第一次如此之低,以至于可以轻易地获取用户开放出来的信息并加以使用。数据从此不再是应用之间竞争的门槛,好的产品才是。同时,开发的门槛也得到进一步降低,随着无代码工具的不断普及,前端的门槛得到不断降低,只需要与Web3的后端接入,一个应用便能就此诞生,而这一切都近在咫尺。
在Web2.0 中, 云化的操作系统正在成为现在粘性最强的用户入口, 越来越多的功能被整合进云操作系统中, 越来越多的用户体验也随之被迁移到云端, 这是一个不可阻挡的趋势. 而以用户为中心的云服务,必然要和中心化平台竞争开发者和用户, 我们认为在内容和社交应用方面, 以用户为中心的云服务平台有不可忽视的优越性。
Dataverse-OS 的设计简洁而强大, 赋予了开发者实现数据互操作的所有核心功能。他们的 SDK 被我们迫不及待的推荐给所有的 dapp 开发者。但我们碰到一个问题是用户是平台吸引开发者的主要因素, 如何通过共赢的方式吸引早期开发者是数据中台最大的挑战。这里我们的答案是一个做公共数据中台的项目 Glitter, 关于这个项目我们会在下一篇里详细介绍, “Web3流量的火车头 Glitter”。
