# Web3中的社交图谱协议 | CyberConnect：一种把社交数据还给用户的社

By [sunking](https://paragraph.com/@sunking) · 2022-06-01

---

**​一、目标愿景**

\*\*CyberConnect是什么？\*\*CyberConnect是世界上第一个去中心化的社交图谱协议，为Web3和元宇宙服务。它的使命是将社交图谱数据的所有权和实用性还给用户，同时为所有的Web3开发者提供一个基础设施。

**现在社交方式存在平台不互通、用户信息被平台垄断的问题。一是**在Web2的社交平台中，不同平台之间的信息和数据无法互通。例如，一个购物平台中用户的身份大多是卖家和卖家，社交图谱相对单一而卖家与买家可能在另外领域（例如游戏领域）的社交平台中都因为喜欢同一款游戏而关注了相同的用户、甚至成为了经常交流的互关好友，但跨平台导致的信息垄断使用户无法意识到彼此之间的更多渊源。**二是**目前的社交平台环境下，用户个人信息被平台垄断。换句话说，在 Web2 中，用户是平台产品的组成部分，中心化的社交平台将用户分割，并将用户创造出的内容据为己有，以此牟利，甚至侵犯用户的隐私，例如 Facebook 擅自出售用户隐私数据。

**二、解决方案**

\*\*CyberConnect 的核心是一种防篡改的数据结构，可有效促进以用户为中心的数据创建、更新、查询和验证。\*\*CyberConnect并不是直接面向个人用户，它通过社交图谱模块和推荐索引器，为下一代去中心化应用（DApps）提供一个通用的数据层，用来嵌入有意义的和特定背景的社交功能。DApps在嵌入 CyberConnect 的代码后即可获取CyberConnect的社交图谱数据。但是否授权应用读取数据完全由用户决定，DApps无法像目前Web2中的社交平台那样可以随意读取数据，因此，数据的主权回归用户手中。

\*\*CyberConnect使用编解码器强制执行数据签名来解决用户数据存储在中心化服务器中的困局。\*\*为提升效率， CyberConnect 的数据储存在中心化的服务器中，由此带来了数据真实性问题，CyberConnect使用编解码器强制执行数据签名，以保证数据的真实性。在我们要查询某个用户的社交图谱时，首先需要通过用户的区块链地址查询该用户的钥匙串，再通过钥匙串公钥查找用户表，由于在 CyberConnect 的设计中，每个用户的用户表包含了该用户所有的信息，并且只有该用户有权限更新任何相关数据，因此只要获得解密密钥即可获得所需的用户信息，与Web2中用户数据分散在各个程序相比，真正做到了以用户为中心。

图 1  CyberConnect的技术架构

图1是CyberConnect的数据设计技术架构图。CyberConnect 的数据来源主要有三个方面。首先，链下数据源和交易数据源中的数据被抓取并进行组织和整合；其次，索引器根据已有的链下社交图谱形成新的数据；此外，用户授权在DApps上使用CyberConnect 登录后，用户在DApps上的社交图谱的数据也将被CyberConnect抓取。最终，CyberConnect 将已有的社交图谱数据结合，形成在Web3上的社交图谱。

**三、项目历程**

CyberConnect是由Lino区块链创始团队于2021年9月创立，当年11月获得种子融资1000万美元，Multicoin Capital、Sky9 Capital、Animoca Brands、Draper Dragon、Hashed、Zoo Capital、Smrti Lab和Mask Network等参投。

2022年2月，CyberConnect与跨链智能合约平台Clover Finance达成合作，并集成Clover Wallet。用户可以选择使用Clover Wallet账户登录CyberConnect。在未来，双方将共同致力于实现Sakura网络的社交功能。

**四、思考评论**

\*\*CyberConnect目前还存在两点挑战。一是链上资产的隐私问题。\*\*CyberConnect是基于钱包地址的身份验证，这使用户在链上的资产是完全公开透明的，财产隐私的问题可能影响用户的规模化，同时也有人提出自主展示和隐藏个人信息和相关内容的权力也应交到用户手中。\*\*二是与Dapps的商务拓展资源问题。\*\*从技术架构中可以得知，CyberConnect 目前主要通过与DApps完成数据共享的方式将内容呈现给用户。因此，除了“个性化推荐”或“可能认识的人”， 还需要更加吸引用户的呈现方式，否则难以完全发挥作用。

\*\*CyberConnect给我们带来两个希望。一是建立新的数据网络循环体系。\*\*当用户拥有自己的数据时，开发者也可以更流畅地将应用程序组合起来，这使得所有开发者之间可以进行巨大的合作，在所有用户和开发者之间形成一个全球性的数据网络循环效应。\*\*二是让用户真正拥有可携带的属于自己的社交图谱。\*\*让用户有权力在不丢失任何人际关系数据的情况下切换网络服务，拥有自己的社交图谱并在切换服务的同时能够携带以往的关系网络，是 Web3 可以提供的核心公共服务之一，是让社会服务良好运转的最佳方法。

---

*Originally published on [sunking](https://paragraph.com/@sunking/web3-cyberconnect)*
