Ceramic:以用户为中心的数据网络

This article is not available in the current language yet. Showing the original version.
主权、数据模型和网络如何结合从而构建新的互联网用户表与主权网络。二零二二年二月八日 • 3分钟读如果你是一个构建去中心化应用的开发者,那么当你在选择如何管理数据时,你会面临权衡利弊的困惑。现有的两个选项阻碍了 web3应用的发展:选项1:使用一个智能合同 (基于区块链为) 后端和一个静态前端。这个

主权、数据模型和网络如何结合从而构建新的互联网用户表与主权网络。

二零二二年二月八日 • 3分钟读

如果你是一个构建去中心化应用的开发者,那么当你在选择如何管理数据时,你会面临权衡利弊的困惑。现有的两个选项阻碍了 web3应用的发展:

选项1:使用一个智能合同 (基于区块链为) 后端和一个静态前端。这个选项的缺点是,基于这一方案所构建的应用程序通常功能都不会很丰富,因为把一堆数据放在智能合约上是很昂贵的。因此,这些应用程序往往是简约的,对用户的定制和选择能力有限。即使是把内容放在IPFS上,并通过智能合约管理突变,其执行速度依然缓慢而且昂贵。这条路是为去中心化的理想主义者准备的。

选项2:牺牲主权,为任何不需要严格遵守智能合约的数据提供一个传统的后端。例如,token 余额和收益率在链上,而聊天记录和设置在中心化服务器上。

如果有一种方法可以让用户完全掌控自己的数据,同时,用户不仅可以访问应用程序中的数据,还可以访问其他兼容数据,会怎样?

如果你可以向用户承诺,他们的资料信息和数据将存在于一个去中心化的网络中,没有任何应用程序开发者(个人或公司)可以删除或篡改用户的数据,用户可以真正拥有自己的数据,又会怎么样?

如果你可以使用丰富的数据特性构建应用程序,而不需要后端或昂贵的智能合约,又会怎么样?

现在你可以了。

主权数据存储

通过在 Ceramic 上的 DID Datastore,你可以为每个用户的区块链帐户创建一个数据存储,或者甚至让他们将多个帐户(比如来自不同区块链的各种钱包)链接到同一个数据存储。有了该数据存储,你可以构建、存储和更新应用程序中需要的任何类型的信息,而不需要后端或智能合约。它通过三个概念实现: DIDs、数据模型和 DID 数据存储本身。

DIDs 是一种去中心化身份识别标准 (Decentralized Identifiers),是一种新兴的技术标准,它是可验证的、去中心化的、可互操作的数字身份。DID 可以引用任何对象 (例如人、组织、事物、数据模型、抽象实体等)。通过使用 DIDs 管理数据存储,数据可以遍历平台和区块链,并与任何实体相关联,包括 NFT。

DataModels 描述了链接到 DID 的数据,这些数据将存储在数据存储中。DataModel 定义数据的形态 (或模式) ,然后每个数据存储都可以引用这些形态 (或模式) ,用于与数据模型交互的每个用户。开发者可以为他们的应用程序定义数据模型,然后让用户完全掌控他们所有的数据记录。

DID 数据存储本身是由 DID 控制的数据存储表,每个数据存储表都指向相关的数据模型。这创建了一种方法,可以将数据结构化并与任何 web3 身份相关联,而不需要后端或智能合约。由于数据存在于一个由每个用户控制的去中心化网络 (Ceramic) 中,来自应用程序 a 的数据不会被锁定到应用程序 a 中。如果获得用户允许,应用程序 b 也可以读取和修改用户在应用程序 a 的数据。

互联网的用户表

随着每个用户管理他们自己的 DID Datastore,应用程序可以自由地发现和创建他们需要的数据模型,一些新的并强大的东西出现了: 一个共享的,分布式的 web3用户表。

在下图所示的表格中,每一行代表一个用户(DID) ,每一列代表一个 DataModel (由应用程序创建)。两者都可以被任何用户或应用程序发现并无限扩展。

每个用户对他们的行拥有完全的唯一控制权,并且可以将这些数据带到他们访问的所有应用程序中。如果一个应用程序想知道哪些数据是可用的,以及如何使用这些数据,他们可以引用包含名称、描述和其他元数据的数据模型。根据应用程序和用例,列中的数据可以是公共的,也可以是加密的。

接下来?

想使用 DID Datastore 开始构建吗? 从这里开始: https://developers.ceramic.network/tools/glaze/DID-Datastore/

想了解更多关于互联网用户表的信息吗? 点击这里: https://vimeo.com/showcase/8950429/video/637531828

对查询互联网用户表中的数据感兴趣吗? 来和社区聊聊关于 DID Datastore 的话题: chat.ceramic.network

Share to:

Author: DAOSquare

Opinions belong to the column author and do not represent PANews.

This content is not investment advice.

Image source: DAOSquare. If there is any infringement, please contact the author for removal.

Follow PANews official accounts, navigate bull and bear markets together
PANews APP
Yuxin Technology has directly provided customers with digital currency 2.0 related products.
PANews Newsflash