Ceramic Network:协作数据层
UZ Capital
2022-07-04 17:00
订阅此专栏
收藏此文章

重要见解

  • Ceramic 正在构建一个系统来在链上存储可变文档,这使开发人员能够更快地构建并提供更丰富的用户体验。

  • IDX 标准正在开发由用户在 Ceramic 生态系统中管理的共享用户数据表。

  • 与钱包即身份相比,用户由他们的 DID 表示,并且可以跨多个链绑定到钱包地址,同时保留他们的身份。


谁控制了数据,谁就控制了互联网。如今,集中式平台对数据的存储位置、存储方式以及谁能够读取或写入给定数据集保留了绝对权力。这种现象导致用户对个人数据的所有权减少,孤立的 Web 应用程序,造成糟糕的用户体验,说白了,浪费了开发人员的时间。


建立在公共区块链上的自主数据解锁了一个无需许可、可组合和可互操作的互联网。Web3 的宏伟愿景是一个共享的、去中心化的数据层,其中数据不是一个糟糕的消费者应用程序和一个出色的应用程序之间的区别。Ceramic 正在构建一个系统来在链上存储可变的智能文档,这使开发人员能够更快地构建并提供更丰富的用户体验。


陶瓷协议

Ceramic 由3box Labs 开发,该团队专注于可组合网络的标识和开发工具。今年早些时候,该团队获得了由 Multicoin 和 Union Square Ventures 牵头的 3000 万美元的 Ceramic 的 A 轮融资。



Web2 用户之旅

互联网用户习惯于在每次注册新帐户或服务时输入个人数据。用户只有在给定平台上花费大量时间后才能获得丰富的个性化体验。对于社交媒体平台,用户在进入一个新平台时必须重新启动他们的网络,这使得从一开始就很难建立这些平台。


大多数应用程序中的用户旅程不允许用户负责他们的社交图、偏好和其他数据点;相反,数据由应用程序收集并保存在内部。用户数据的集中是浪费的,因为可能会在多个平台上找到关于用户的重复信息,那么为什么不为每个应用程序使用相同的数据表呢?


因为竞争优势明显。Facebook 可能拥有每个人最丰富的信息,这使得人们很难选择退出并创造一个垄断竞争的市场。归根结底,数据=金钱。Instagram 和 Facebook 有相似的体验,因为它们是同一个数据表;众所周知,Tiktok 可以非常快速地学习新用户,并在使用数小时内提供个性化体验。开源用户数据将 Facebook 的收入来源分解为数字广告,占其收入的 98%。查看堆栈,其中一个平台具有一个胖数据层,其中包含一个瘦应用程序层。


丰富的体验应该从用户进入平台的那一刻开始。Web3 的力量在于消费者而不是集中的单体。胖协议论文涉及到瘦应用层如何实现 Web3 的真正愿景。通过共享数据层,构建在其上的应用程序有助于创建竞争环境,同时引起对数据的关注。Ceramic 是下一代社交应用程序的数据高速公路。


考虑到这一点,为什么新兴的社交网络会选择建立在可组合的用户数据之上,为什么会激励用户加入这些平台并负责自己的数据?



陶瓷网络:引擎盖下

Ceramic 是一个去中心化的数据网络,有助于实现可组合的 Web3。Ceramic 的核心是从存储协议上的静态和不可变数据中获取可变的动态数据。这一点至关重要,因为用户数据(尤其是社交数据)是高度动态的。


数据流对象

数据流是 Ceramic 网络的一个实例,当系统中的帐户所有者或用户签署交易时会修改该实例。数据流是一种将数据从源传输到消费者的方式。在 Web2 中,这用于在转向所需的输出和使用之前捕获近乎实时的数据。数据模型或流集合用于表示平台上的特征,例如社交图或用户资料,这些特征被收集起来生成 Ceramic 应用程序。这些模型允许可组合的共享数据,这些数据可以与 Ceramic 生态系统中的任何应用程序兼容。每个流中的内容是任意的,可以引用任何其他流中的内容。


Streams 使用不可变的 streamID 跟踪动态文档。使用 IPFS,每个文档都绑定到一个不可变的哈希(CID)。每个流都由锚定服务发起、签名并锚定到区块链。Ceramic 最终将推出原生代币来支持数据网络。对流的任何更改或更新也会经过签名和锚定过程。随着锚定服务的逐渐退出,Ceramic 将开始看起来更像一个区块链。


每个数据流单独发生共识,因此在某种程度上,每个数据流的行为就像一个分类帐。节点负责所有流的子集。



网络的其余部分

Ceramic 基于 IPFS 协议构建的,这是一种分布式文件存储协议,该协议具有基于内容的命名系统,用于存储在其网络中的文件。IPFS 上的每条数据都是静态的,并使用内容标识符 (CID) 进行标识。尽管 IPFS 与 Ceramic 分开运行,但每个 Ceramic 节点都通过 HTTP 连接到 IPFS 节点。


具体来说,lipb2b 和 IPLD 是 Ceramic 的重要组成部分:

  • Libp2p:模块化资源系统,从 IPFS 中分离出来,支持对等网络系统。它也被以太坊网络使用。

  • IPLD:开发 IPFS 的数据模型。它使开发哈希链接数据系统变得更加容易。

IPLD 有助于表示构成数据流(陶瓷对象)的数据结构。流通常由通过 DAG(图形数据结构)链接的提交组成。Arweave、Filecoin 和 Sia 等持久性数据存储层利用 IPFS 来确保在 Ceramic 计算层之前实现持久性。




陶瓷的可扩展性

Ceramic 正在使用数据可用性水平扩展。每个用户都由 Ceramic 中的一个帐户表示,并与代表其数据的流相关联。状态更改仅与独立于所有其他帐户进行转换并且不能修改另一个帐户但可以链接到它们的个人帐户有关。每个节点负责账户的一个子集,而不是在用户数据更新时让网络更新。


每个节点都是一个验证交易的执行环境,这意味着随着节点数量的增加,并行处理流的能力也会增加。节点能够离线传输交易,然后与网络的其余部分同步。



去中心化身份

用户在掌控自己的在线身份时,可以直接在线控制自己的个人数据。去中心化身份是指用户独立于任何中心化中介携带自己的标识符的能力。Ceramic 采用由W3开发的 DID 标准,该标准是一个标识符,独立于任何证明个人身份的集中式注册表。


在 Ceramic 系统中,每个帐户都与去中心化标识符规范 (DID) 相关联。帐户能够拥有流并将交易签署到流上。与作为身份的钱包相比,账户代表用户,可以跨多个链负责多个钱包地址。DID 用于登录 Ceramic 应用程序。每个事务或对数据流的更新都由用户(帐户)的 DID 进行身份验证。用户能够独立于任何服务器或应用程序管理自己的数据。


在 DID 之上,Ceramic 开发了 IDX 标准,以支持跨多种数据类型聚合与 DID 相关的所有其他用户数据。为了让开发人员更容易以可读的方式存储用户数据,实现了 IDX。IDX 是一种以用户为中心的分散式应用程序用户表替代品,旨在让开发人员更轻松地以可修改的方式存储用户数据。该标准是开发人员用于构建 Ceramic 网络的核心,并减轻了应用程序与管理内部用户表相关的负担。最终,IDX 有助于将任何个人资料、帐户或通用数据与唯一的 DID(或用户)相关联。


此外,无缝的用户体验将需要反映在 Web3 应用程序上。写入 Ceramic 的每条数据都需要由 DID 签名,这意味着应用程序上的每个操作(交易)都需要用户批准,这可能会变得很烦人。


借来的东西,新的东西

Ceramic 为开发人员部署应用程序提供了一个生态系统,从而减少了数据库甚至功能开发所需的时间。要构建用户数据,必须有权访问 DID 数据存储,与每个 DID 相关的信息所在的位置。这种基于预先存在的动态数据表的能力使开发人员几乎可以立即满足客户的期望并了解用户的偏好。


Ceramic 提供了一个数据模型市场,允许开发人员混合搭配功能以更快地创建应用程序。回想一下,数据模型是数据流的集合,它在应用程序上构建了一个功能,例如一篇文章或个人资料。一旦实现了数据模型,就可以将其发布到 Ceramic 以供其他团队使用。

在用户方面,可组合的数据允许用户随心所欲地移植他们的信息,并进入更加个性化的互联网平台。对于开发人员来说,这个共享数据层意味着可以将重点放在应用程序开发而不是数据上。


去中心化、开源存储的缺点

为了实现安全、自主的数据,开源存储可能不是最佳解决方案。尽管 Ceramic 能够更新和维护模式,但数据并未私有化。为了保证数据安全,公共网络不符合要求,因为如果存在泄漏或实施薄弱,加密(如果存在)可能会破坏。为了安全起见,用户会小心选择将哪些信息存储在 Ceramic 等网络上。虽然目前,我们已经习惯于退出并将个人数据存储在社交媒体单体中,这已经是一种不安全的数据存储方法。


为了在 Ceramic 上进行构建,必须托管自己的节点,除非他们使用不那么可靠的社区托管节点。正如 Moxie 所指出的,大多数用户并不热衷于这样做。尽管 Ceramic 为用户开发和管理在线数据提供了深入的方法,但如今 50 亿互联网用户中的很大一部分不太可能使用它。



离别的思念

关于 DeFi 中的大量创新,几乎没有其他东西可以为开发人员提供轻松构建的能力。Ceramic 通过提供一层 IPFS 来管理状态转换并跟踪状态转换并将该数据与数据结构相关联并与用户保存和存储该数据,从而使构建分散数据变得容易。谈到 Web3 上的社交平台,Ceramic 是最早的成熟基础设施之一,可以让良好的开发人员和用户体验成为可能。

1

END

1

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

UZ Capital
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开