本文将重点关注Web3社交及其运作原理。让我们开始吧。
社交是链上身份最令人兴奋的类别之一,因为此类拥有非常活跃的活动,而且对大多数人来说此类的用例是实实在在看得见的。在我看来,这些链上身份社交项目旨在实现同样的目标:
保持可组合的社交图谱的开放性和无需许可性
这一目标源于:二十年来中心化社交媒体公司一直对外封闭其所有数据和社交图谱的来源,这阻止了用户定制自己的媒体消费体验。通过开放社交图谱,社交媒体可以变得更像是“你自己选择的冒险”。
所有项目都以各自不同的设计理念致力于实现这一目标,但或多或少都归于相同的想法。当你深入研究时,就会发现它们都有着相同的概念,只是叫法不同。
为了开放这些社交图谱,开发者通常会采取两种方法:
(1)通过铸造NFT或与智能合约交互在链上完成所有活动。
(2)所有活动在链下完成,但仍然达到相同的目的。
(3)根据具体的用例,混合使用上述方法。
在这个领域中,可以出现三种核心类型项目,有的项目旨在面面俱到,有的项目则选择性地针对某些部分。
(1)协议。协议是所有开发建设的地基。社交协议模拟现有社交网络的数据结构,以实现相似的社交体验。
(2)中间件。中间件增强了底层协议,以供将来提供用户喜欢的其他功能(现在不具备的),或提供可以增强体验的功能。
(3)应用程序。 它们利用协议和中间件来创建某种客户端软件,允许用户在用户友好的界面中进行交互。
现在考虑到这一新晋类别,所有协议正努力涵盖全部三个方面,以引导初始网络。任何链上社交应用的意图似乎都不只是垂直整合这3个方面,因为这降低了开发者在其上开发应用的可能性。然而,需要开发适当的应用程序,让用户创建的内容可以存活并蓬勃发展。
再来看协议及其结构,就现有的实体而言,它们都或多或少遵循相同的结构。以下是它们所包含的相同的核心组件:
(1)Profile:Profile包含你的身份信息,涉及到很多典型的社交媒体概念。通常会有一些到web3地址的链接,所以它就可以成为你链上身份的另一面了。
(2)关联/关注:你的账户经常会有某项指标显示出你对网络上的另一个账户感兴趣。
(3)内容:根据不同的社交协议(例如:视频、帖子、图片),内容也会有所不同。
(4)Apps/前端:
a. 有些协议会明确显示哪个应用程序正在使用社交图谱,而其他协议则看不出是什么应用程序。
b. 这通常是协议本身的设计选择。
(5)治理/安全/升级:
a. 如何升级社交图谱协议或保障其安全。
b. 有各种各样的答案,可能很长一段时间都无关痛痒,但有朝一日也可能变得很重要。
现在你已经很好地了解了这个类别的基本概念,接下来本文将讨论不同项目以及它们是如何适应这个堆栈的。
相关项目
Farcaster
第一个入驻这个堆栈的项目是Farcaster。Farcaster凭借的是充分去中心化的理念。这是一个具有链上和链下组件的混合架构。
我们可以从上面的仪表盘上看到,Farcaster的吸引力每周都在增加。每周有超过500个新用户,1600个周活跃casters,4124个连接地址和3个多月的持续粘性。
在Farcaster上已经构建了很多应用程序。这是其中一个应用程序的截图(上图)。对于应用层已经出现了很多不同的方法。如果你对这方面感兴趣,可以去看看Alertcaster、Fardrop或Launchcaster,或者看看Farcaster生态系统。
那么,Farcaster是如何运作的?
它们首先利用以太坊的安全性在智能合约中存储链上身份,然后可以使用控制身份的地址代表其签署链下消息。这个链下基础设施是Farcaster自己的、一直完全由用户控制的服务器,称为“Hubs”(中心)。这些hubs用于验证、存储和复制签名消息。因为大多数的L1或L2存储数据的开销都很大,所以Farcaster的数据是存储在链下的。
通过这个系统,Farcaster可以更深入地关注应用层。应用程序是人们用来与Farcaster网络交互的程序,这意味着用户可以随时在应用程序之间切换,选择他们最满意的。这些应用程序的复杂性各不相同,有些应用程序可能只发布新消息或查看其他应用程序发布的消息。而其他应用程序可能会建立数据索引,并启用搜索、算法feed和垃圾邮件检测。在Hub本身上执行这些功能很困难,成本也很高。
Lens Protocol
这是另一个你可能听说过的项目 -- Lens Protocol,让我们去看看。
在本文讨论的所有协议中,Lens的增长是最大的。鉴于Lens主要依赖于NFT,我们可以从上面的仪表盘中看到,已铸造了92011个NFT Profiles,其间有424,576个帖子、173,299个评论。我们还可以看到,在过去的24小时里活跃用户有677个。
这些数据并不令人惊讶,因为一些构建在上面的应用程序看起来相当出色,我们来看看Lenster(下图),与Twitter类似,它甚至还有filters过滤器可以让用户筛选类别:流行、趋势还是有趣。
尽管Lens和Farcaster的数据都很不错,但还是无法与Twitter相提并论。这意味着我们要达到Twitter量级的网络效应还有很长的路要走。
来看Lens协议本身 -- 该协议依赖于Polygon NFT,更具体地说,是Lens Profile NFT,用户对其拥有所有权,可以控制自己的内容。Profile NFT最酷的地方在于它允许发布Publications。Publications有三种变体:帖子、评论和镜像(分享)。此外,Profile NFT还包含一个FollowModule模块。
该模块可发布不同的帐户Follow NFTs(关注NFT),以便记录它们与链上主profile的关系。值得注意的是,Publications不是NFT。这些Publications包含的数据既可以存储在去中心化协议(如IPFS、Arweave)上,也可以存储在中心化存储供应商(如AWS S3)上。有了这个架构,任何应用程序都可以插入Lens协议,任何用户都可以将他们的Profile转移到构建在Lens上的任何应用程序中。
CyberConnect
现在让我们看看CyberConnect,它更像是一个“元”项目,允许任何人为自己的特定应用开发自己的社交图谱。
CyberConnect协议以去中心化的方式存储并管理用户的社交数据,如profile、帖子和内容。CyberConnect的一个很酷的优点是,用户可以在选定的区块链上以NFT的形式发布他们的数据,实现盈利目的。CyberConnect依靠的是自己的社交数据网络(Social Data Network)和兴趣图引擎(Interest Graph Engine)。
社交数据网络由数据基础设施和智能合约协议组成。他们的数据基础设施通过使用加密密钥对实现数据主权,通过网络上的节点存储数据。
兴趣图引擎聚合与某个身份及其活动相关的链上、链下数据。CyberConnect是协议层的一个例子,它使开发人员能够构建Link3这样的社交体验。
Link3
Link3构建在CyberConnect上,是Web3的原生事件策划器。有了Link3事件,用户现在可以很容易地加入Web3的顶级事件,因为他们通过社区参与拥有并创建自己的可验证身份。Link3的一个很酷的功能就是如上图的profile页面,我们可以把它看作是一个Web3 Linktree,但具有额外的功能。
结束语
链上身份的社交类别是值得关注的。应用程序和协议是真实存在的,其使用量正在增加,大家对其兴趣也开始升温。虽然仍需要克服来自如Twitter这样的传统公司的巨大网络效应,但等到下一轮牛市到来之时,这个领域将会特别令人兴奋。然而,我认为独特的应用仍然有更大的机会,即那些从未想象过但有可能实现的开源社交图谱应用。这是一股尚未被充分利用的新力量。