跳到主要内容

进入数据宇宙

一个世界上每个人都在同一个网络化、可组合的数据层上构建应用程序的未来。

信息

原文链接:Into the Dataverse

原文更新时间:2022年7月25日

原作者:MICHAEL SENA

其他翻译版本:https://www.chaincatcher.com/article/2077304

*因翻译能力有限,部分单词短语保留原文。

关于元宇宙的炒作声浪不断高涨,这是对我们数字未来的一种展望,它正与 Web3 的未来日益融合。在这篇文章中,让我们回避 Facebook(咳咳,现在叫 Meta)或者是 NFT 团伙 (NFT tribes) 对元宇宙所有权的占领。我们认为元宇宙是存在于网络空间中的所有可组合和可互操作的资源、身份、应用、平台、服务和协议的整体。

我们设想,元宇宙(Metaverse)将在数据宇宙(Dataverse)上运行:一个可组合的、web范围(web-scale)的数据生态系统,它属于每个人,而又不属于任何人。开发人员将建立可互换的界面和在线体验,直接与数据宇宙和其中的可组合数据进行互动。在元宇宙中,数据宇宙可以说扮演着最重要的角色:所有已创建数据构成的一个共享的、高性能的、始终可用的图(graph),为所有应用程序所用。

网络上的大多数功能只是数据的交易,而不是货币价值的交易。例如,DeFi宇宙(DeFiverse)指的是可互操作的金融协议、资产和应用程序的宇宙;但是,想想你日常使用的应用程序吧。与“购买”或“转移”相比,你点击“发送”或“喜欢”的次数有多少?在数据宇宙中,你的数据跟随你从一个应用到另一个应用,你将处于中心位置,控制你自己的数字宇宙。

未来五年,我们将看到开发者市场的大规模爆炸,以及无许可协议与主流开发堆栈的全面整合,从而产生十亿个在共享的、可组合的后端基础设施上运行和互操作的网络应用。这相当于地球上每十个人就有一个应用程序服务他们。

我们想带你参观一下数据宇宙--我们如何从当前 Web2 应用程序的数据孤岛和 Web3 应用程序的数据沙漠中走出,走向一个世界上每个人都在同一个网络化、可组合的数据层上构建应用程序的未来。

应用程序开发的黄金时代

通往可互操作的元宇宙之路依赖对开发者的扶持。未来五年将是应用开发的黄金时代。

每个人都是 App “开发者”

应用程序的开发将变得如此容易,以至于从现在起五年后,世界上的任何人,无论其位置、技术能力或教育水平如何,都可能在互联网上构建和启动一个应用程序。基本上每个人都将能够成为“开发者”。例如,即使是一个不懂技术的新闻系学生,也能在几个小时内推出一个功能齐全的众包情报论坛(crowd-sourced intelligence forum)。

再见,后端

“一切”即服务(everything-as-a-service)的趋势将抽象出大部分或全部的后端应用开发逻辑,使前端开发者能够推出零基础设施的应用。这些基础设施可以由去中心化网络或管理服务提供商提供。

开放和共享的平台

到那时,去中心化、无许可的网络将被【the mid- and long-tail of application developers】广泛采用,一些具有前瞻性的 Web2 公司也会加入其中。在这些平台上构建的主要好处是,除了提供零基础设施的部署外,它还使元宇宙内部的合作和互操作性变得可行。这解决了很多传统应用开发的挑战,包括中心化平台风险(阅读: Twitter 关闭 API; Facebook 将游戏开发者拒之于其平台之外),新用户的加入,内容的引导,网络效应的建立,愉快的用户体验的创造等等。

复制粘贴的前端

有两个主要趋势推动着前端开发的最小化。首先,低代码/无代码的解决方案在使非技术人员能够轻松创建应用程序方面做得很好。第二,由于在开放平台上构建的性质,并且用户希望更高的透明度,更多的应用程序代码正以前所未有的高速度被开源。结合零基础设施的后端,这意味着基本上每一个应用程序都可以被完整地检查、采样、分叉、克隆、重新混合、修改和重新部署。创建应用程序变得如此容易,以至于它看起来更像是复制/粘贴他人的前端代码或将模块化片段丢到画布上使之协同工作。

全球接入,机会平等

随着基于卫星的 【over-the-top】 3G+ 互联网传输的出现,(网络)连接将在世界各地得到改善,新一代的开发者将能首次接触网络。这使更多的人通过网络空间连接起来,使有天赋的人更有动力在全球市场上创造一些东西。网络上将充满免费的教育资源——所需要的只是一点好奇心和主动性。

强大的激励措施和直接奖励

如果有两种构建相同事物的方法,在其他条件相同的情况下,人们会选择最有前途的那一种。Web3 提供了强大的原生参与和建设者激励机制,这对所有背景的开发者来说都是令人信服的,并且是能【directly accessible】的。大型科技公司将难以争夺人才,因为你自己从 0 到 1 (或加入 Web3 “火箭”)的上升潜力将远远超过在亚马逊等公司工作的吸引力。作为一个整体的元宇宙将在人才竞争方面胜出。

权力赋予人民

个人将是元宇宙的组织原则。当开发者在这种共享的应用架构上构建时,因为这种架构更适合他们的应用(以用户为中心的可组合性),它(应用程序)将恰好为终端用户打开新的世界,用户们可以重新控制他们的数字身份,并开始体验网络,仿佛每一个应用都是专门为他们建立的,他们的数据神奇地出现在他们希望出现的地方。

自我代理和决定论

在元宇宙中,个人拥有自己的选择。基于公钥密码学的基础,元宇宙中的用户以一个简单的、自我主权的、假名的密钥对来开始他们的生活——无需许可。在那里,他们可以决定自己想成为谁。他们可以让别人为他们控制自己的身份。他们可以成为自己的银行,进行自主托管(self-custody)。他们可以随心所欲地附加数据,可多可少。他们可以设置权限,规定谁可以在什么条件下用他们的数据做什么。这种水平的数字所有权和自我代理权是元宇宙保持独立和安全的方式。

但是,自我主权并不局限于一个账户。用户还将拥有可信赖的独立基础设施,以长期保持他们的数据,这样他们就不必依赖别人。

互操作性的魅力

如果在元宇宙中进行构建的主要吸引力之一是互操作性,那么应用程序自然会被激励去采用实现这种互操作性所需的最低基础标准。实现互操作性的最简单、最直观的方法是通过采用以用户为中心的架构。在这种模式下,用户充当不同应用之间数据互操作性的纽带;无论他们走到哪里,他们的数据也会被带到哪里。

对于终端用户来说,互操作性的体验感觉很神奇,就像“互联网应该像那样工作”。不再有密码、表格、验证、内容的重新发布,无需跨平台重新关注同一个人。

知识、科学和人类进步的爆发

作为一种公共资源,数据宇宙将促成共享知识的爆炸式增长,并加速科学和人类进步。互联网 1.0 (Internet 1.0) 的最初用例是在加利福尼亚和马萨诸塞州之间共享科学数据库。Web 3.0 将采用这一理念并增强它。

到目前为止,有利于信息图(information graphs)的,语义网络和链接数据的实现,实际上只部署在世界上最大的公司和机构(如谷歌)的内部系统中。它们很难构建,需要许多最聪明的头脑。

数据宇宙将提供对语义定义的结构化数据图的简单、开放的访问,它采用最前沿的研究,并允许每个人在此基础上构建和协作。虽然当我们能在一个统一的、可验证的数据平台上连接整个科学界时,取得如此进展的影响怎么强调都不为过,但我们不需要对最终可能出现的情况进行不必要的前瞻性预测。

十亿网络化应用程序的创造力

可以知道的是,当世界上的每个人都在同一个网络化的、可组合的数据层上进行构建应用程序时,多样性、创造性、独创性和创新性将被释放——让我们将这个支撑数据宇宙的网络称为一个平台。

随着越来越多的开发人员加入这个平台,以及更多数据在平台中产生,开发人员构建应用程序将变得更加容易。启动成本降至接近零。这允许多样化的实现和实验,以增加弹性并允许达尔文主义(Darwinism)规划前进的道路。开发人员将能够在几分钟内将可扩展的微应用(microapplications)组合在一起,并专注于产品与市场的契合度,而不是花数周时间发布一个糟糕(hacky)的整体。平台提供了一个新的载体,让 Facebook 和 Google 之外的人都可以与这两家公司竞争。在这种情况下,“集市”的速度和独创性将超过“大教堂”。

大赌注

定义数据宇宙和 Web 的未来的一些趋势。

带有数据功能的 Web3 应用程序爆炸式增长

Web3 开发者市场,包括价值观一致的创新者/早期采用者的协作团体(其中一些已经在元宇宙的其他地方构建),将率先采用数据宇宙。迄今为止,Web3 应用程序一直是数据沙漠。这是有道理的,因为你能用智能合约构建的数据功能只有这么多。

这种趋势正在改变并将加速发展,因为市场正变得更加拥挤/成熟、应用程序寻找新的创新前景。随着市场对构建数据功能的需求增加,应用程序开始在大型数据集上进行合作,数据宇宙的网络效应将迅速加速,Web3 应用程序市场将充满数据驱动的功能。市场以外的其他人将注意到这个生态系统并被迫加入其中。

可互操作的生态系统将胜过孤立的平台

完美的鸡尾酒正为元宇宙酝酿,以击败甚至是最大、最根深蒂固的机构。没有人愿意再在孤岛上或为大公司建立自己的应用程序。元宇宙中的简单性、创造性、创新步伐、开发速度、开放数据和奖励都将过于强大,强大到让那些现有的已经在完全不同的激励结构上建立业务的企业发现很难转向或竞争。

身份源于社区的需求,是数据宇宙的组织原则

身份本质上是多人参与的。这不仅适用于物理世界:在那里,身份最初是一种能够实现人与人之间互动的结构;在数字世界中也是如此:在社交媒体应用程序上拥有一个个人资料比在你的个人笔记应用程序上拥有更重要。身份是一种为交易提供背景、信任和效率的工具。Ceramic 是一个平台,我们可以期待它产生一个广泛采用的身份识别系统,它通过提供一个内在的多人数据生态系统,为元宇宙提供更好的互操作性。

数字社区的效率和可持续性

与技术无关,与可持续发展有关,我们相信,互联网上的陌生人,通过社区拥有的协议及其内在的激励措施,可以有效地组织和高效率地创造高影响力工作。尽管这一趋势有积极的迹象,但这些社区是否能长期维持下去,或者是否能保持创新和高速发展,仍有待观察。有效的数字社区的设计和实施是我们密切关注的事情,但我们也相信,许多能让社区长期成功的东西尚未被发现。

一些人已经像 degen 一样全身心投入到“为互联网工作”中,为协议和 DAO 做贡献,承担一次性任务或签订更长的合同。我们已经有 DAO 的参与者在国会前游说。DAO 已经是怀俄明州法律认可的元空间(metaspace)实体。数字社区长期以来一直被用于OSINT(Open-Source INTelligence, 公开来源情报),在那里,一群积极性很高的陌生人聚集在基于主题的平台上,例如 subreddits 或 Facebook 群组,做任何一个人(或政府机构)都做不到的事情——例如【众包恶棍(crowdsourcing villains)】或解决调查。维基百科运行良好(译注:维基百科作为开放式协同合作项目,是全球网络上最大且最受大众欢迎的参考工具书,特点是自由内容、自由编辑、自由著作权)。这些都让我对这种流动的工作和激励体系的后续发展持乐观态度。

有积极的迹象表明,这些社区正开始跨越鸿沟进入主流,这只会加深他们在社会中的触角,使他们更有任性。无聊猿游艇俱乐部(BAYC)基本上让每个名人都有一只猿猴作为他们的 Twitter 个人资料图片;Alexis Ohanian (Reddit创办人之一) 和 Serena Williams (网球运动员) 在 Met Gala 上佩戴着他们的 CryptoPunks 的徽章。这些“数字优先”(digital-first)的社区将蔓延到社会的方方面面,有影响力的人和名人展示他们的才华,代表他们的团伙 (tribes)。

为了了解 Web3 (与 NFT 相对) 将在哪里进入主流文化,我们应该看看哪里存在着高度参与的多人用户群/社区网络,成为该社区的一员意味着什么,以及人们如何悬挂他们的旗帜。

Ceramic: 用于构建数据宇宙的去中心化基础设施

尽管市场可能已经为数据宇宙做好了准备,但这并不一定意味着它会有机地出现。在数据宇宙中构建应用的最佳开发者平台需要一些关键的设计考虑。

通用数据协议

数据是多种多样的,开发人员需要自由和灵活性来建立他们的应用程序和数据用例。僵化的标准是行不通的,或者会导致碎片化。我们需要一个高度通用的协议,能够支持数据宇宙中出现的多样化用例。重要的是,所有这些用例都能够无缝交互,而最简单的方法就是让它们建立在相同的协议上。用户用哪个钱包登录、您在前端构建什么功能、或者您想存储什么类型的数据,都不应该有问题;这一切都应该正常工作。

快速,去中心化,大容量处理

这种通用数据协议需要通过快速、去中心化、大容量的交易处理来支持可变性(mutability),仅仅是因为在每个应用程序中每天、每天都有如此多的数据事件发生。当前的区块链协议无法扩展以支持这种级别的处理,这是一个强大的差异化领域。数据共识属性(如 Ceramic 的)应该与价值共识属性(如比特币的)区别对待。

全球一致、始终可用的状态

接下来,重要的是系统有办法为参与者提供一个高度可用的状态,可以从底层事件流进行无信任的验证和重建。这很关键,因为它实际上允许开发人员在共享数据上构建无需许可的可组合应用程序。插入底层事件流的任何人都可以确保状态的可用性,因为更新是通过该系统发布的,所有参与者都可以立即更新他们的状态数据库。

与全局状态可用性相关的是状态表示。Ceramic 目前支持简单 JSON 对象形式和一种原生索引系统形式的状态输出,这对于基于图的应用程序用例很有好处。该协议应该能够根据更适合这些用例的数据结构所需的优化来适应和支持不同的状态表示。这可以通过插入 Ceramic 的事件流层并在其上构建自定义数据库来实现。

面向对象的权限

数据宇宙中的每条数据都应该可验证、安全并有用——而不是垃圾邮件或堵塞网络的数据位。通过使用去中心化、加密、面向对象权限的协议,我们可以为去中心化的身份提供对其数据的可证明代理,同时允许每个状态的访问权限(甚至是对多组状态的嵌套/递归/链接权限)完全可定制。

例如,用户可以授予他们的治疗师、他们的学校辅导员和他们最好的朋友永久访问他们的日记的权限。或者某人可以赋予应用程序在会话期间代表他们更新状态的权利。它还可以与开发者应用(例如使用以太坊登录 SIWE)中使用的不同加密身份验证系统原生集成。重要的是,我们与其他数据宇宙协议和服务协作以采用相同的许可标准,以便我们可以实现最大的互操作性。在很多方面,权限协议越健壮、越发达、越灵活,将身份与单个密钥绑定的重要性就越低。

我们还应该期待开发者生态系统中“网络内权限读取和权限写入”领域的大量创新。我们已经看到了围绕可编程权限协议的实验。例子包括 【hosted custodial agents】, “个人数据管理器”,或类似“征信机构”的东西,用于管理用户数据的权限。我们应该鼓励各种多样性,尤其是在早期。

快速、【expressive】、全网络范围的查询

每当用户用他们的钱包登录一个应用程序时,该应用程序就需要从数据宇宙中收集关于该用户的数据。当应用程序想要获取他们已经知道其标识符的单个状态时——这很容易。但是,应用程序开发者需要更多的数据检索能力,而不是使用其特定的机器可读标识符来获取内容。

当这个应用是多用户的,比如社交网络,开发者需要收集来自不同用户的数据集,并显示在一个界面上。这种类型的数据检索功能是几乎任何应用程序的核心,尤其是那些对整个数据生态系统最有价值的应用程序来说,更是如此。当用户的标识符已知时,可以通过查看每个用户在数据宇宙中存在的数据索引,然后拉入这些数据来实现。这假定存在这样一个以用户为中心的索引的协议,不管是作为一个单一的列表物理地存储在数据宇宙的某个地方,还是使用元数据和索引服务来维护。

然而,应用程序并不总是拥有关于用户的全部——仅仅是钱包地址也并不能说明全部问题。可以通过查看用户参与游戏或在游戏中排名的社区的更广泛的社交图来获得背景信息。

在 Ceramic 上进行构建的开发者将有能力使用索引和查询,从 Ceramic 生态系统中其他应用的用户中拉取选择数据。

Ceramic 很快将提供一个图数据库,使开发者能够探索那些从任何用户的账户到数据流的联系,例如所有博客文章。但在进一步的迭代中,Ceramic 将允许任何账户、模型和与模型相关的数据流之间的关系。这将允许在整个数据宇宙中进行无限复杂的查询。

开放的数据模型市场

数据宇宙需要互操作性。这是通过对数据模型的涌现共识 (emergent consensus) 来实现的。Ceramic 上的数据模型类似于以太坊的 ERC 合约标准——例如代币的 ERC20, NFT 的 ERC721——它们基本上等同于 Ceramic 的功能。这使得任何开发人员都可以很容易地从预先存在的功能模板集中选择,在他们的前端添加几行代码,并拥有一个可以访问数据宇宙中所有符合相同数据模型的数据集的应用程序。

社区可以建立和策划世界上最大的数据模型宇宙。要想创造足够多的好标准,使之成为一个充满活力的市场,最有力的方法是赋予社区所有权和上升空间。

数据宇宙不属于任何人,而又属于每个人。它是一个社区的产出,大家都在为建立创造性的、网络化的应用而努力,从而为世界创造宝贵的资源。这个大项目只有在背后有一个庞大的、参与性强的社区才能取得成功。

社区成员可以帮助建立开发者工具和堆栈生态系统,成长和影响,创建教育内容,网络运营等。我们必须慎重考虑所有生态系统参与者的激励措施,这样我们才能最大限度地部署这个社区,使其发挥效益。

前进之路

我们将首先专注于为高级 Web3 开发者提供“富数据”(data-rich)应用的能力,在高度网络化的应用生态系统中使用数据模型进行构建——这是最适合 Ceramic 的市场和用例。每个阶段都会向前一个阶段寻求使用什么基础设施和如何建设的信号,这就是为什么充分关注今天的创新者是如此重要。

Web3 开发者的未满足的需求

元宇宙正在从区块链铺设的基础上出现;它拥有前面提到的所有正确条件,使其成为一个蓬勃发展、充满活力的可互操作的应用生态系统。Web3 开发者已经在区块链上构建应用程序,他们中的很多人都希望通过扩展到数据领域来使他们的产品具有差异性并达到成熟。

声誉功能

声誉功能在许多不同的 Web3 多用户应用、去中心化协议、社交社区中都有需求,并且涵盖了从个人资料、“我可以证明自己拥有”的资产(NFT、域名、社交用户名 (social handle))、经历(可自我断言和证明的技能树)、贡献跟踪、KYC VC (verifiable credentials, 可验证的凭证)。(译注:本处及以下提到的"VC"均指"可验证的凭证",而不是"风险投资")

这些用例中有些包括 VC,有些不包括。在这一组中,Ceramic 可以为公共和短暂的私人数据用例服务。完全私有的用例应该被加密存储在一个有访问控制的服务器上,该服务器最好使用 IPLD 和 CACAO,这样它就可以与 Ceramic 上的数据进行原生互操作——类似 Spruce Systems 的 Kepler.

从长远来看,这些数据集的功能就像一个人在元宇宙的身份和护照。这项赌注很高。例如,在声誉和凭证被弄清楚之前,DeFi的未来是非常不稳定的。

社交现在在 Web3 中非常热门,围绕着去中心化的社交图谱和去中心化的社交媒体正在形成大量势头。我们看到 Orbis, Convo 和 CyberConnect 的牵引力 (traction) 和实验的扩展到不同的迭代和实验中。它们可能以成熟的去中心化的社交网络的形式出现,或者是嵌入其他应用程序的社交功能。期待社交图谱、信息源 (feeds) 和帖子(博客、微博等)、回应 (reactions)、私人和公共小组、DMs、论坛、地址簿。

帐户功能

许多应用程序和协议都在问自己,当一个用户有许多不同的钱包或账户时,如何识别他们。这对那些将越来越多的元宇宙协议整合到单一应用中的 Web3 应用来说变得越来越重要。维护带有所有映射的用户对象变得很麻烦,而且极易发生执行错误。对于在多账户、跨链(MACC)的元宇宙中为用户创建一个聚合身份的不同模式,有一定的数据特征可以探索。

最好的还未到来

互联网最好的时代还未到来。元宇宙将是过去 25 年中应用开发的最大突破,它将取代云计算,成为应用环境的首选。

为了充分释放数据宇宙的潜力,需要有互操作性。这种可组合、可互操作的数据网络将成为新一轮创新的催化剂,不仅重塑我们构建应用的方式,而且重塑我们分享知识、发明科学和社会进步的方式。这就是我们正在用 Ceramic 构建的世界。

要开始使用 Ceramic,请查看我们的指南或加入 Discord!