1. 社交图谱价值
社交图谱是个人之间社会关系的映射,它反映了用户通过各种途径认识的人:家庭成员、工作同事、学校同学等。Facebook CEO扎克伯格在首届Facebook F8开发者大会引入社交图谱这个概念,当时它被用来解释新推出的Facebook平台将如何利用个人之间的关系来提供更友好的网络体验。
现今,社交图谱已经成为每个社交平台最核心的价值。当用户在社交平台注册登录时,平台会依据用户的注册信息查找可能认识的人,通过推荐您感兴趣的话题了解您的喜好,记录您在这个平台浏览过的所有内容、与他人的互动,并依据这些信息形成以用户为中心的社交图谱。也就是说,这个图谱会包含着您的人际关系、兴趣爱好、生活习惯等,而平台根据这些数据就能大致勾勒出您的用户画像。
那么,这有什么用呢?不妨先来看一组数据:
这是Facebook在2021年Q3发布的财务报告,根据报告显示,过去一年Facebook总营收约2,090亿美元,其中广告收入2,050亿美元,占比已经超过90%。因为大部分Web 2.0应用的核心盈利模式就是通过向用户提供免费服务而获取用户数据,并通过广告商获得广告支付收入。以Facebook为例,通过个性化的广告推荐、内容推荐每年可带来数千亿美金的收入,而这些事实上都是以用户行为数据为筹码进行的变现。
2. 漫谈Web2.0社交图谱痛点
由于Web2.0应用架构的特性是将所有数据都存储在中心化数据库,所以每个用户在社交平台上形成的社交图谱数据都被平台所属公司控制。并且当用户在注册一款社交应用或者说任意一款应用时,都需要签署《用户服务协议》和《隐私政策》,这意味着你同意你的数据所有权归平台所有,解释权也归平台所有,甚至,在用户发表不当言论时还会面临被封号的风险。因此,对于用户而言,他们的社交行为为这个平台创造了价值,但是价值并不会分给他们,他们所拥有的仅是对这个产品的体验权。
而且,平台时刻监视着用户的所有行为轨迹,收集用户数据,可能许多数据在收集时并非具有目的性,但是随着大数据技术运用的日趋成熟,隐私数据泄露事件也是频频发生,甚至造成严重的社会问题,养老、医疗、慈善等巨量诈骗案件都是从信息泄露引起的。Facebook用户信息就曾被数据公司剑桥分析泄露和利用,而且Facebook还曾因为侵犯用户数据隐私问题面临多项诉讼指控。
另外,在Web2.0世界中,用户数据就像被分割的一座座孤岛,岛屿之间很难互通。因为社交巨头们为留住用户,提高用户粘性,不惜耗费巨资去缔造护城河,一旦用户跳到另一个应用,就需要舍弃自己已经搭建好的社交图谱。所以,每当用户注册一个社交账号时,都需要重复认证自己的身份信息,从零开始在新的平台上构建自己的社交关系,迁移成本是很高的。
3. 探索Web3.0社交图谱
Web3.0项目的宗旨是将数据所有权交还至用户,基于区块链技术,用户数据是非常透明的。你进行过多少笔交易,参与过哪些DeFi项目挖矿等信息都藏在钱包地址中。而一个地址可以登录无数个应用,在每个应用内发生的行为都被清晰记录,通过挖掘和分析这些数据可以完整地描绘出每个地址的用户画像。社交图谱协议正是在以不同方式组织和呈现用户的链上画像和行为。
Lens Protocol
Lens Protocol是Polygon上基于Web3智能合约搭建的社交图谱协议,由Aave团队开发,主张让创作者拥有自己与社区之间的联系,形成一个无许可、可组合以及用户所有的社交图谱。
Lens协议主要围绕【Profile NFT】运行,Profile NFT是用户控制自己数据所有权的关键,它的元数据包括用户生成的所有帖子、转发的文章、评论以及其它行为的历史记录。当用户登录某个基于Lens协议的应用时,就可以同步Profile NFT内的的所有资料,获得该用户链上活动轨迹,如果用户更换了地址,也可以将该NFT进行转移。
用户使用钱包连接Lens协议,创建主页,主页会被铸造为 Profile NFT,只有持有Profile NFT的用户才可以创作内容并发布、评论和转发,其他无Profile NFT的用户只能关注喜欢的博主并收藏内容创作者发布的内容。
Lens协议内用户分类:
内容创作者,必须链接协议创建个人Profile主页并相应地获得Profile NFT,才能发布内容、转发内容和评论,;
非内容创作者,只能关注自己喜欢的博主,收藏其发布的内容。当用户关注了某个内容创作者时会获得Follow NFT,该NFT记录了用户关注的顺序和数量。不过,内容发布者可以设置关注者是否能获得Follow NFT,比如付费或者完成某些的任务。当用户收藏创作者内容时,用户会获得Collect NFT,该NFT记录了哪些粉丝收藏或购买了哪些内容。
开发者,提供模块化组件,供开发者自定义这些组件,构建社交产品,所以Lens更相当于一个后端产品。
Lens协议基础模块
Lens当前并未向所有公众开放,仅部分地址有资格铸造Profile NFT,铸造总数44,525,总发帖数93,335,其它各项数据如下图所示:
基于Lens协议搭建的应用达到9个,目前暂未发币。
Lens协议特点:
1)内容、数据所有权通证化:以NFT为核心构建关系,多个NFT的相互作用呈现关注、转发、收藏等社交行为,构成图谱。用户可以自主控制这些NFT的所有权,例如转出、售卖或者参与治理,并且可以带到任何基于Lens协议构建的应用程序中,数据迁移更具优势。
2)组件模块化、超强可组合性:社交功能模块化,遵循在特定的执行步骤调用白名单智能合约,例如当用户在关注个人资料时会触发【Follow智能合约】,当用户喜欢或收藏内容时会触发【Collect智能合约】,允许开发者使用这些模块化组件在Lens上搭建自己的应用。
局限性:
1) 在使用Lens协议时的每一步操作都需要钱包地址的签名验证,尤其对于社交这种高频应用,这就带来了一些困扰:首先是用户的关注、评论、收藏等动作都需要付费,所以Lens选择了基于Polygon,虽然gas费用比较低,但是这种设计会使得使用过程不够流畅;其次,用户需要一直不断的对钱包地址进行确认,也是非常影响使用体验的。
2) 用户在Lens上的社交图谱是围绕个人主页NFT建立的,因此社交关系的建立完全是从零开始的,所以建设难度还是比较大的。
3) 基于Lens协议搭建的应用可以共享用户数据,不过还是需要开发者自己去抓链上数据,再用数据库还原,也是需要一定的成本。
CyberConnect
CyberConnect协议于2021年9月创立,11月获得由Multicoin Capital、Sky9 Capital、Animoca Brands等机构1,000万美元融资,是第一个做去中心化的社交图谱协议。
CyberConnect的社交模块比较简单,主要是由【关注按钮】和【关注者列表】组成。用户可以通过Follow按钮进行相互关注,以此建立用户彼此之间的关系。该协议的核心是去中心化且防篡改的社交通讯录,可有效促进以用户为中心的数据创建、更新、查询和验证,其技术架构着重在三个方面:1)存储:采用了Ceramic定制的IPFS可变数据流存储,实现图谱的去中心化存储和数据更新功能;2)身份认证和授权:设计了一套安全密钥方案,将身份密钥和用户的交易密钥区分开,避免资金风险;3)数据抓取:数据索引器(Index)聚合链上和链下数据。
CyberConnect的数据源主要有三个方面:首先,链下数据源和交易数据源中的数据被抓取并进行组织和整合;其次,索引器根据已有的链下社交图谱形成新的数据;此外,用户授权在DApps上使用CyberConnect 登录后,用户在DApps上的社交图谱的数据也会被CyberConnect抓取。所以,CyberConnect是将现有的社交图谱数据结合,形成在Web3上的社交图谱。
CyberConnect支持以太和Solana两条链上的地址绑定(BSC链未统计),用户数达到149万,索引用户达到189万,CyberConnect正朝着多链方向发展。此外,该协议还进行了生态应用孵化,目前生态系统中扶持了30多个项目,涵盖了包括社交、NFT、去中心化身份、钱包等多个板块。
CyberConnect协议特点:
1)CyberConnect是一个多链、多平台的社交图谱协议,会自动关联用户的Opensea、Mirror等账户,侧重为不同应用的开发人员提供基础设施集成服务,让这些应用可以高效快速地采用CyberConnect的社交图谱数据。
2)CyberConnect以中心化存储技术方案解决用户社交数据主权问题,更有利于存储较大数据,数据的创建和更改会相对便捷。
局限性:
1) CyberConnect目前能提供的功能有限,无成本的社交图谱读写也致使协议中容易产生冗余数据。
2) CyberConnect采用的是Ceramic存储方案,曾因用户的大量涌入而导致Ceramic宕机,其高并发解决方案还需检验。
5Degrees
5Degrees是由TokenPocket钱包孵化的社交图谱协议,采用ERC-1155标准构建,并将用户的核心数据(即关注地址名单等用户关系)生成为Profile NFT,从而形成一个社交关系网络的基础设施。
5Degrees协议实现与Lens有较大程度相似,围绕Profile NFT运行,提供基础的社交功能模块。不过该协议仅提供【关注】功能,用户在关注创作者时,可以获得创作者的个人NFT,即Follow NFT。
目前,5Degrees推出了个人主页产品 Fans3.0,用户在连接钱包后可进入个人主页,该页面会直接展示用户钱包地址内所有资产,包括NFT、POAP,以及交互过的DeFi协议和身份认证协议。
除此之外,还有增加社交模块后的Uniswap和PancakeSwap,所有用户都可以直观地获取他们关注的人的详细交易数据。
5Degrees协议特点&局限性:
1)5Degrees 协议实现原理与Lens有很大程度相似,但是提供的功能相对简单,距离搭建社交图谱还有一定的距离。
2)允许其它应用程序接入,任何支持ERC-1155标准的项目都可以集成该协议。
以上是社交图谱协议最具代表性的项目,目前社交图谱协议实现途径主要有两种:一是将用户数据NFT化,二是采用去中心化存储技术解决方案。前者的优势是直接将用户数据变成NFT资产,无需更加复杂的加密技术,后者更有利于大数据的存储,且数据更改更加便捷。
写在最后
纵观目前的Web 3.0社交生态,由下至上大致可以分为底层的公链应用载体、去中心化的数据存储库、呈现链上用户身份和关系的去中心化身份层、上层的社交应用产品以及用户入口的工具和插件。其中,社交图谱是对链上用户之间的关系捕捉和数据积累,是搭建Web 3.0去中心化身份基础设施的重要组件。
不过当前的去中心化社会身份层面构建并不完善,因技术门槛和应用推广等方面的问题,还处于早期阶段。谁都不知道Web 3.0会怎么样, 大多数Web 3.0的用户也不知道自己想要什么,但是毋庸置疑的一点就是培养用户的去中心化身份是非常重要的,但是这一过程必然不是一蹴而就的。正如Foresight所说,优质关系和网络效应的积累要到达一个临界点才能形成质变,我们将对此永远保持乐观期待!
参考资料
1. https://wearesocial.com/wp-content/uploads/sites/2/2022/01/FB-Earnings-Presentation-Q3-2021.pdf
2. https://www.defidaonews.com/media/6760336
3. https://mirror.xyz/cyberlab.eth/k3pL5s2G3Emdz2iguhypcY3HPJaZLkC7SNB8XjgPkm0
4. 《Web3系列研究|中国信通院:CyberConnect——一种把社交数据还给用户的社交图谱协议》
5. https://mp.weixin.qq.com/s/WDx-cqImZYCDuC_Q4_lcgw