Coinbase Vntures:Web3社交堆栈指南
概述
Web3社交网络赋予用户对其数据、身份和关系的所有权及可移植性,同时支持无需许可的开发。
Web3社交堆栈有四层:托管、社交原语、profile和应用程序。
例如:Farcaster是一款类似twitter的社交应用程序,它创建在开放的社交图谱之上,让人想起驱动电子邮件的协议(SMTP),同时利用以太坊来实现去中心化身份。
通过将底层协议与应用程序本身相分离,我们可能会在未来某天见到社交网络以新的、更分布式的方式积累财富和权力。
社交网络是让人们之间相互联系、分享信息和交流的应用程序。社交网络以前所未有的方式将人们聚集在一起,同时创建了一批影响力巨大的公司,其用户基础比大多数国家的人口规模都要大。
今天的“web2”社交巨头就像“围墙花园”一样,所有用户交互都发生在一个由一家公司控制的封闭的生态系统中。这些巨头公司拥有用户的身份、数据,甚至是用户创建的社交关系。此外,他们还规定哪些人可以加入、哪些人不可以,以及规定限制开发人员在网络上的开发建设。这种自上而下的控制为新的竞争创造了巨大障碍,为用户带来了高昂的转换成本,在某些方面,他们的权力可以与某些政府相匹敌。
相比之下,有一种新型的“web3”社交网络,尚处于萌芽阶段。通过利用去中心化数据库和智能合约,它们实现了社交交互,同时为用户提供了跨应用程序的数据、身份和关系的所有权和可移植性。Web3社交网络还允许开发者在无许可的情况下进行建设。通过将底层协议与应用程序本身相分离,它们最终可能会带来社交网络的兴起,以新的、(希望是)更分布式的方式积累财富和权利。
接下来,我们来分析web3社交协议栈,然后是关于Farcaster的一个案例研究:一个“充分去中心化”的社交协议。
Web3社交堆栈
我们将web3社交堆栈细分为4层:托管、社交原语、profile和应用程序。请注意,这种分法只做说明之用,并非详尽无遗。
托管——堆栈的底层是托管层,首先由区块链组成,在区块链上运行驱动社交应用程序的原语,并派生去中心化属性。然后是去中心化存储协议,存储某些(并非所有)关键数据。
社交原语——接下来是社交原语层:包括提供个体表示的基础构建模块、身份组件(例如他们采取的行动和他们拥有的资产),以及与他人之间的关系。
Profile——钱包可以被看作是一个众所周知的护照,支持用户将他们的数据带到所选的应用程序中,作为他们web3社交“profile”的基础。
应用程序——堆栈的顶层是面向用户的社交应用程序。它们组合利用区块链、存储协议和社交原语来创建终端用户使用的界面。
应用程序可根据它们所支持的用户交互类型进行分类:
多对多(如Twitter)
一对一(如WhatsApp)
一对多(如YouTube)
为了了解实际情况,让我们来看下Farcaster:一个类似Twitter的社交应用程序,建立在一个开放的社交图谱上,让人想起驱动电子邮件的协议(SMTP)。
web3社交案例研究:Farcaster
乍一看,Farcaster是一个类似于Twitter的用户生成的内容feed,但具有更加去中心化的服务器架构,建设在开放协议上,利用以太坊进行去中心化身份认证。
上图是Farcaster客户端,与托管用户数据的服务器交互。Twitter有唯一客户端与Twitter的中央服务器交互,而Farcaster将允许任何人托管服务器,用户可以从中做选择。将客户端与服务器相分离可以防止某单个实体积累过多权利,因为用户可以更换主机。这就好比如何将Gmail通讯录导出到Outlook一样,或者如何将资产从一个加密货币交易所转移到另一个加密货币交易所。
Farcaster客户端的背后是Farcaster协议,从这里开始,一切就变得颇有趣味了。你不能把你的Twitter粉丝带到Instagram上,因为Twitter的竞争优势来自于拥有你的社交图谱。而Farcaster客户端的开发团队正在Farcaster的开放社交图谱协议上进行建设。他们真正的雄心是吸引开发人员在同一协议上建设新的甚至相互竞争的客户端。类似于相互竞争的服务(如Substack、Mailchimp)建立在简单邮件传输协议(SMTP)之上。
Farcaster的初始应用程序已经选择性地面向大约6千位用户推出,但你已经能看到开放社交图谱协议可能性的早期迹象了。例如,有人创建了一个名为“InstaCaster”的客户端,可以索引Farcaster用户在类似Instagram的feed中发布的所有图像。另一个人为搜索创建了一个客户端(SearchCaster)。创建这些客户端需要通过API不受限制地访问Farcaster数据,但目前这在Twitter上是不可能的,因为API访问是受限的。
用户眼里的Farcaster
到目前为止,我们所描述的是一个开源协议,服务器架构更加分布,根本不需要区块链/加密技术。一旦有新用户想要加入Farcaster,情况就变了。
Farcaster利用以太坊区块链创建去中心化注册。当有新用户加入,Farcaster就会生成一个映射到他们用户名的以太坊钱包地址。用户名本身是一个NFT,表示用户的身份,可以映射到网络上的任何应用程序。就像没有实体可以撤销你钱包里的NFT一样,也没有人可以撤销你的身份或你使用身份建立起的连接。
该团队将这种方式称为充分的去中心化。通过将身份等关键组件去中心化,Farcaster可以保证用户总是可以在一个无法撤销的用户名下发布消息。从那之后,大多数其他操作都是在链下完成的,因此用户体验不会因为要求用户为每步操作支付gas费用而有所影响。
现实场景
Farcaster的做法只是利用web3社交堆栈的一种方式。虽然Lens和DeSo等公司采取了不同做法,但都将原始链上数据转化为Dapp可以在其上构建的形式,同时提供了两项web2网络无法提供的关键价值:
用户拥有与其受众的直接关系。
开发者可以无需许可地在网络上开发应用程序。
万一Twitter将你封禁,你将失去所有的价值粉丝或订阅者。设想在一个开放的Twitter社交图谱上有多个客户端,你可以简单切换客户端,就像切换电子邮件提供商一样轻松,你可以随身携带自己的社交网络。
选择在Farcaster协议上进行建设的开发者可以利用Farcaster现有的社交图谱,以避免从头开始创建网络的冷启动问题。例如,会支持开发者创建一个类似于TikTok的应用程序,从创建完成第一天起就可以在Farcaster协议上分发给用户。这种动态模式促进了应用层的竞争和创新,同时防止任何一家公司只手遮天地攫取社交网络创造的所有价值。
将权力还与用户
加入一个社交网络的人越多,这个社交网络就越有用、越有价值。拥有整个网络的Web2公司可以将用户生成的信息通过广告销售货币化,在这一过程中创造强大的网络效应和高价值业务。
这种捕获模式将我们带入了一个危险的境地,单个公司可以影响数十亿人所看到的信息。最近的一系列事件表明,企业或个人并不具备行使这种权力的能力,尽管他们的初衷可能是好的。
当用户可以自由切换社交应用程序时,就像把你的电子邮件通讯录从Gmail转移到Outlook上一样,那么,任何一个单一的应用程序就很难通过积累网络效应而变得异常强大。如果有10亿人使用Farcaster或类似的协议,价值将不会积聚于某家公司,而是归于底层社交图谱协议本身。
随着社交图谱的价值积累,价值将流向用户。想象一下,你可以把你的Twitter粉丝带到YouTube、TikTok、Facebook以及其他1000个未来社交应用程序上。你的社交资本将在众多应用程序间变得可移植、可货币化,这些应用程序都在积极创新,争夺你的瞩目。
现在判断web3社交网络将如何发展还为时过早,也有可能现有的网络效应太大了,难以克服。然而,显而易见的是去中心化社交网络理念的时代已经到来,web2巨头的替代方案是值得建设的。
Scan QR code with WeChat