一文了解社交图谱协议Cyberconnect:拆除平台、个人和社区的柏林墙
区块链资讯来源:The SeeDAO
作者:龙犄角
简介
CyberConnect是世界上第一个去中心化的社交图谱协议,为Web3.0社会网络和元宇宙服务。它的使命是将社交图谱数据的所有权和实用性还给用户,同时为所有的Web3.0开发者提供一个基础设施用以整合。
无论在哪个社交平台上,你并不拥有你的社交连接。这不是夸大其词,而是一个事实。想想看,你现有的连接不会在任何社交渠道上跟随你,而每次你迁移到一个新的平台,你都必须重新建立你的身份、资料和连接。
CyberConnect 推翻了这种模式,让你重新掌握属于你自己的社交关系。只需将钱包与 CyberConnect 连接起来,无论选择何种平台参与其中,用户都可以在整个 Web3.0 中索取所有连接。你将能够无障碍访问所有建立在 CyberConnect 上的 DApps,你所有的朋友都在那里等着你。
目前,在 Multicoin Capital 和 Sky9 Capital 的领投下,CyberConnect 在去年十一月份已在种子轮筹集了1000万美元的融资。
现存问题
在当前的Web2.0的社交平台与社交方式中,CyberConnect 想要解决什么?
在Web2.0的社交平台中,不同的平台之间的信息和数据无法互通。例如,一个小说阅读平台中用户的身份大多是作者和读者,社交图谱也相对单一(大部分是作者-读者,或同为作者/读者)。而作者与他的读者可能在另外领域(例如游戏领域)的社交平台中都因为喜欢同一款游戏而关注了相同的用户、甚至成为了经常交流的互关好友,但跨平台导致的信息垄断使用户无法意识到彼此之间的更多渊源。
此外,在目前的社交平台里,用户被平台所垄断。尽管微信可能授权拼多多读取用户的头像和昵称进行登录,但绝不可能将用户数据也双手奉送(但微信可能未经用户同意便将用户数据与同属腾讯的其他应用共享)。中心化的社交平台将用户分割,并擅自将用户创造出的内容据为己有,以此牟利甚至侵犯用户的隐私。在 Web2.0 中,用户是平台的产品的组成部分,例如 Facebook 擅自出售用户隐私数据,以用户牟利,而用户全然无知。
解决方案
CyberConnect旨在为Web3.0解决社交图谱(Social Graph)的问题。
社交图谱以用户个人为中心点,进行互动的不同用户为结点,将 Web3.0 中的用户相互连接,形成交错的网状图谱。例如,在微博上,以用户A为例,从A自身出发,将关注A的人、被A关注的人、与用户A互关的人等不同用户与A进行连线,将形成一张“图谱”,标记着用户的在平台上的社交关系网。而从这些与用户A有联系的人各自出发,又将形成新的图谱。
以此类推,用户都将可以通过社交图谱的方式进行连接。人们之间的关系(不仅仅是双向的社交关系,也是三者及三者以上有各种交叉和重叠的关系),诸如现实中的好友、玩同一款游戏的多个队友、同为一个卖家的三方买家等等也将变得清晰。
这有点像家族图谱,你的爸爸的姨夫的妈妈的姐姐的奶奶的侄子,或是表哥的姨姐的孙子的外甥女,与你有着怎样的血缘?家族图谱使这些复杂的亲缘变得明了。类似地,在社交图谱中,串联人们的不是血缘,而是社交关系——例如关注者、追随者、买方、卖方、互关好友。
如此一来,CyberConnect 便打破了不同平台之间的壁垒。用户可以将自己在不同的兴趣圈、不同的领域、不同的平台上的社交关系聚合到一张社交网中。这也意味着,用户可以毫无顾忌地退出一个平台或加入一个新的平台,而不用担心自己的朋友、粉丝、内容、价值无法带走。
Web2.0下的社交图谱示例
此外,为了完全交还用户数据的所有权,认证是首要的。值得注意的是,CyberConnect 只解决了去中心化身份(DID, Decentralize Identity)的一部分,它通过“以太坊地址指向身份验证”的方式绕过了验证去中心化身份的问题(用户可以使用小狐狸钱包连接这个网页应用,使用私钥进行签名),而非完整的DID 解决方案。CyberConnect 认的是钱包地址,而非“人”。
一个问题是,以太坊地址仅仅显示资产,这好像没什么可看的,或者说,没什么可拿来社交的,也没有完全实现跨社区、跨平台的社交图谱。但 CyberConnect 在首页展示用户的 NFTs,以 NFT 为媒介构建 Web3.0 的社交图谱。这使不同地址之间能够相互关注、留言,进行互动。这样精巧的设计使得持有相同 NFT、在同一社区的以太坊账户可以找到组织、关注彼此,而社交图谱也以此得以绘制。
用户可以在网页应用中看到V神拥有的NFT
技术产品
目前,CyberConnect 面向用户直接推出了网页APP,尝试解决用户的社交图谱问题,个人可以使用小狐狸钱包连接。它提供了三个主要功能:关注按钮,检索关注者和追随者名单,以及获得推荐关注者名单。
在首页,用户用来连接网页 APP 的钱包地址将被展示。此外,用户可以根据罗列的 logo 连接其他已有的社交平台账号,包括中心化的社交平台 Twitter、NFT 交易市场 OpenSea 等等。而用户持有的 NFT、POAP 等资产信息也将罗列在首页。
将页面下拉,可以显示其他用户对你的留言。
其他 CyberConnect 网页 APP 用户向V神留言
如果没有人给你留言,你也可以向自己留言或给他人留言。CyberConnect也支持与Mirror连接,Blog将同步显示在网页应用上。
此外,用户可以直接使用ENS或钱包地址来搜索好友,并进行关注、留言等操作。用户之间的互动留言也会以留言板的形式展示在首页。每一个行动都将需要用户进行数字签名,记录在链上。
点击搜索结果进入对方的主页,可以关注你想要关注的对象、给他留言,或者直接复制钱包地址给他打钱。
继续下拉页面,CyberConnect 也为用户生成推荐列表,可以批量关注。Cyberconnect使用Stand Alone Complex 算法实现这一点。Stand Alone Complex 算法是推荐算法,聚合了来自以太坊区块链、Foundation.app、Rarible 等开放数据源的连接数据。该算法将为每个地址生成一个定制的推荐地址关注列表。
连接链上和链下的不同钱包地址和社交软件这一动作免去了不同社交平台之间的用户迁移等屏障。这样,用户可以毫无顾虑地弃用或开始使用一个新的软件,而不必担心关注者、追随者和创作内容的丢失,从而节省了他们每次注册新APP时重建社交图谱的成本和难度。
目前,CyberConnect 的用户数量达到了40万人,总点击量多达2100万次。但页面丰富、追随者众多、留言互动较高的用户均为已积累一定社交关系网或名声的人物,例如以太坊创始人V神,他拥有相对较多的 NFT,并且拥有上万名粉丝。
以太坊创始人V神的个人主页
CyberConnect 推送的典型用户列表大多是与CyberConnect 类似的、同为 Web3.0 项目的项目官方账号;或是拥有个人ETH域名的 Web3.0 项目创始人或投资人,例如去中心化投票工具 Snapshot 创始人 fabien、以太坊创始人V神;亦或是同样持有 NFTs和POAP的区块链领域关键意见领袖(KOL)。例如下图中右上角的rolex1,他在 CyberConnect 的网页APP拥有近1500名追随者,在 Twitter 上拥有近2万追随者,在微博上也有2.6万粉丝。
加之目前的网页应用无法聚合并展示用户在不同平台上发布的内容和动态,从用户实际体验的角度来看,用户个人的可操作性和用户之间的可交互性并不多(留言板也只是用户单向的“表白”,没有回应),仅仅起到一个展示、浏览的作用,并且内容的展示是固定的,用户无法隐去或自主进行排版。
相比之下,尽管CyberConnect欢迎任何人连接钱包、使用这款网页APP展示自己,但大部分的“小透明”用户的个人主页就显得单调、冷清,甚至不如微博主页或QQ个人名片显示的信息丰富、个性化。
不过,CyberConnect也在计划推出即时通讯社交软件CyberChat,以展示如何利用社交图谱数据,但目前只能够登记排队,无法体验具体的产品。
此外,CyberConnect 也刚刚推出了 Solana 链上的个人档案,但相对来说,内容更加简洁。用户使用 phantom 等钱包连接后,点击初始头像旁的小铅笔头可以通过复制url的方式修改 Avatar。首页展示了用户的追随者与关注对象,并支持与 Twitter 及 Solanart 这两个外部平台连接。在链上资产与链上活动展示方面,Solana 链上个人档案会自动展示用户在 REALMS 上进行的投票,以及持有的 NFTs 资产。此外,Solana 链上个人档案也会为用户个性化推荐其他用户。
与 CyberConnect 在以太坊链上推出的个人档案不同,用户点击首页的“验证推特”(VERIFY TWITTER)后将会跳转由 bonfida 提供的页面,用户需要将Solana链上钱包地址与其的推特ID关联,并且进行这一步的前提是用户购买“.sol”域名。
技术架构
从用户的角度来说,CyberConnect 直接将社交图谱数据(例如一张大网)完全铺开在用户面前,并不是为用户提供服务,而仅仅是提供了经过相应处理的一堆数据。因此,CyberConnect在技术层面做出的构建并不是直接面向个人用户的,它的社交图谱模块和推荐索引器为下一代的去中心化应用——GameFi、NFT、DAO——提供了一个通用的数据层,以插入有意义的和特定背景的社交功能。
CyberConnect为DApps提供了6个API。分别是Getting Started、Following & Followers List、Recommended Following List、Connect & Disconnect、Follow Button和Playground。DApps 在嵌入 CyberConnect 的代码后即可获取CyberConnect的社交图谱数据。但是否授权应用读取这些数据也由用户个人决定,DApps无法像目前Web2.0中的社交平台那样可以随意读取数据,这样,数据的主权回归用户手中。
连接 CyberConnect 所需的钱包地址、数字签名等在链上,但社交图谱的数据来源及数据储存并非完全在链上,因为 CyberConnect 的数据将最终通过 Ceramic 储存在 IPFS 上——储存在中心化的服务器中。由此,一个中心化问题出现,即数据真实性的问题。
CyberConnect 的解决办法是使用编解码器强制执行数据签名。为了查询某个用户的社交图谱,CyberConnect 首先通过用户的区块链地址查询该用户的钥匙链,并通过钥匙链的公钥来查询用户表(user table)。
与 Web2.0 中以应用程序为中心的设计相比,每个应用都存储了一些关于用户的信息,像名字和头像这样的信息在不同的应用中是重复的,而在 CyberConnect 的设计中,每个用户的单一用户表包含了所有需要的信息,可以在所有应用中使用。通过将所有的社交图谱的信息放在一个用户表中,只有该用户有权限更新任何涉及的数据,并且只有获得解密密钥的各方可以读取里面的数据。
如上图,根据 CyberConnect 发布的技术文档,CyberConnect 的数据来源主要有三个方面。首先,链下数据源和交易数据源中的数据被抓取并进行组织和整合;其次,索引器根据已有的链下社交图谱形成新的数据;此外,用户授权在DApps上使用CyberConnect 登录后,用户在DApps上的社交图谱的数据也将被CyberConnect抓取。CyberConnect 将已有的社交图谱数据结合,形成在Web3.0上的社交图谱。CyberConnect 将不同的数据整合后,在DApps中以个性化推荐关注等方式推送回给用户。
潜在挑战
CyberConnect 意图解决的问题是关键的、但也十分宏大,不论是从直接面向用户提供服务的角度,还是从与DApps进行商务合作、间接地为用户提供服务的角度来看,都面临着更多的潜在挑战。
首先,CyberConnect 是基于钱包地址的身份验证,这使用户在链上的资产是完全公开透明的。财产隐私的问题可能影响用户的规模化。自主展示和隐藏个人信息和相关内容的权力也应交到用户手中。
其次,CyberConnect 未来与DApps的商务拓展需要强大的BD资源。从技术架构中可以得知,CyberConnect 的呈现方式并非一张巨大的网状脉络,而主要通过与DApps进行数据共享的方式呈现给用户。因此,也需要联合DApps推出具体的呈现方式,例如“个性化推荐”或“可能认识的人”,否则难以完全发挥其作用。
目前,CyberConnect 支持用户使用以太坊公链和 Solana 公链的钱包地址连接网页APP。在 Solana 公链方面,用户在 CyberConnect 上的所有连接会自动在 Solana 生态系统中的不同DApps中共享。具体的合作伙伴包括专注于街头文化的元宇宙 Realy、建立在 Solana 上的面向数据驱动型加密货币交易者的一体化平台 Bonfida、用于在 Solana 上建立基于代币的会员社区的GRAPE协议、边跑边赚(Move2Earn)的应用程序 STEPN、Solana 上第一个也是最大的成熟的NFT市场 Solanart 等。
另一方面,CyberConnect 也与其他Web3.0项目例如zkLink(一项链对链互操作性协议,包括互换和流动资金)、UniPass(多链统一的加密身份)、ensdomains(以太坊域名)等达成数据共享。全球最大的去中心化凭证数据网络 Project Galaxy 也已经整合了 CyberConnect 的 API,成为了其社交图谱的一部分。目前,CyberConnect 为吸引用户使用 Solana 链上钱包连接其社交图谱而推出的独家 NFTs也可以在 Project Galaxy 上 mint。
此外,CyberConnect 也与不同的NFT平台达成了战略合作。SphinxUP 旨在通过Web3产品矩阵提高NFT生态系统的效率和流动性,其中包括数据分析平台(Eyesfi. com)、NFT资产评估、NFT资产管理、聚合交易协议和流动性解决方案。这种合作关系将为 CyberConnect 带来更多的效用,而其社交图协议将被Eyesfi(SphinxUp的产品之一)利用,以建立社交关系,并将去中心化的IM系统引入未来的NFT社区。
另一个平台 Treasureland 则是一个跨链的NFT平台,用于NFT发行、NFT交易、NFT收款和定制店内服务。它为企业端用户提供从0到1的一站式解决方案,为C端用户提供多链聚合体验。它与 CyberConnect 的战略合作将致力于为宝地带来更多的内容,并丰富 CyberConnect 的功能。双方寻求发展和建立牢固的关系,而真正的赢家将是用户。
结语
CyberConnect 是一项具有实际落地应用场景的创新项目。当用户拥有自己的数据时,开发者也可以更流畅地将应用程序组合起来。这使得所有开发者之间可以进行巨大的合作、在所有用户和开发者之间有一个全球性的数据网络效应循环。
让用户拥有自己的社交图谱并在切换服务的同时能够携带以往的关系网络,是 Web3.0 可以提供的核心公共服务之一。让用户有权力在不丢失任何人际关系数据的情况下切换网络服务,是让社会服务良好运转的最佳方法。关键的是,要明智划分链上和链下内容,以保证用户对关键数据的所有权,同时最大限度地减少手续费和最大限度地提高可扩展性。
这也将增加竞争和创新。几十年来,电子邮件在客户、托管供应商、安全服务等之间一直存在着激烈的竞争。Web3.0 开发者应该专注于建立更好的服务和内容,而不是浪费时间建立另一个有墙的社交图谱或另一个孤立的网络。
Cyberconnect 拆除了平台、个人和社区之间的柏林墙。