作者:Lorenzo Sicilia,Outlier Ventures工程负责人;翻译:金色财经xiaozou
Outlier Ventures注意到一些去中心化社交网络的健康发展,Farcaster和Lens Protocol已开始获得真正的用户关注。当涉及到面向大众市场的产品时,加密技术正变得越来越实用和高效。一直以来,私钥管理和移动优先体验的缺失阻碍了人们的加密采用。
本文,我们将深入探讨几个主要的加密去中心化社交媒体竞争者,它们各自的功能、架构,并聊一聊Web3创始人热衷于构建新的无需许可社交图谱协议的机会。
在使用Instagram、Facebook、Twitter和其他平台十多年后,所有人都知道了社交网络的运作方式。社交网络概念以用户为中心,用户通过填写个人资料并选择他们喜欢关注的帐户向系统提供他们的偏好,而用户则会获得实时生成的自定义信息流。
围绕着这个简单的概念,社交网络已经建立起了自己的帝国,其最终目标是吸引用户的注意力,并尽可能长时间地让他们驻留在社交网络的高墙花园里。用户的数据蕴藏着价值,而这些数据反过来又成为了商品。
去中心化社交网络想要打破这些藩篱,实现用户身份的可移植性,让用户能够更多地控制自己的偏好/隐私,让平台间的切换更加容易。
就像加密货币可以为世界上任何地方的任何一个人带来无需许可的交易一样,DeSo(去中心化社交)带来了无需许可的通信和不可审查的广播功能。
然而,真正让人动心的是,DeSo对于建设者来说也是无需许可的,可以让开发人员在现有协议的基础上进行新的开发,而无需征得任何gatekeeper(守门人)的创新许可。“DeFi Lego”的成功范式可以在这里重复。
在基于Web3的DeSo出现之前,唯一一个去中心化社交尝试就是Mastodon。在埃隆•马斯克(Elon Musk)收购Twitter后,Mastodon似乎准备利用这一优势,但最终它的可用性问题和碎片化的用户体验导致其增长止步于100万日活用户。
如今,Farcaster、Lens和其他项目正在尝试一种不同的基于Web3原语建设的方法,带来了一些新事物。
SocialFi将Web3原语添加到社交图谱网络之上的去中心化金融中。参与主体包括内容创作者、网络红人和最终用户,他们希望更好地控制自己的数据和言论自由,并能够通过社交媒体关注和粘性而获利。
货币化方式基于加密货币,而身份管理则是由一组私钥处理的。他们中的大多数都表示,他们可以利用去中心化自治组织(DAO)来抵抗审查。但目前尚无定论。
让我们来看看它与其他社交网络有哪些主要区别:
代币门控区域:只有创作者的代币持有者才可以访问某些功能或区域。
小费:人们可以收到加密货币形式的小费,可以是平台代币也可以是其他代币。
一次性订阅或定期订阅:数字商品或服务的加密支付在平台内进行。
平台激励:用户和创作者可以根据他们的参与度来获得平台代币激励。
虽然这些概念已经存在了很长一段时间,但直到Friend Tech发现了代币门控聊天的潜力之后,它们才获得了市场的高度关注。用户需要被称为“密钥”的代币(可以交易),这些代币能让用户受益于内容创作者日益高涨的受欢迎程度。
Friend Tech在巅峰时期拥有80万唯一地址用户,但随后,留存率大幅下降。
虽然bonding曲线擅长通过创造紧迫感和FOMO来推动采用,但从长期来看,这些曲线在用户留存方面有所欠缺。要真正保持用户粘性,需要两个关键要素:随着更多用户加入,需要形成能够放大平台价值的网络效应;还要有能够提供超越短期收益的切实利益的明显长期效用。
社交图能够表示实体之间的关系,如人、组织、地点和其他任何可以相互联系的事物。像Facebook、Twitter、Instagram和TikTok这样的Web2主体已经积累了显著的网络效应,特别是在阻止用户加入其他社交网站方面,因为切换网络意味着从头再来。
Lens、Farcaster和其他项目从这个摩擦点开始打造差异化,它们开始开发具有多个前端的真正的开放式图谱,利用同样的数据提供不同的用户体验。
然而,Facebook每天产生4pb数据。每分钟发表评论51万条,更新状态29.3万条,点赞量400万,上传照片13.6万张。目前现有的任何区块链都无法处理这样大的数据量,并且可能永远都处理不了,因为区块链的优化针对的是不同类型的用例:无需许可的价值交换。
例如,双重支付是一种典型的区块链金融风险,在处理用户名、内容分发和通知的去中心化社交网络中是无关紧要的。Lens和Farcaster团队应该考虑各种利弊权衡下的不同假设。
Lens协议是由Aave创始人兼首席执行官Stani Kulechov创建的可组合社交图谱。该协议由社区驱动,目前部署在Polygon上。
Lens的构建围绕着几个关键智能合约,这些合约处理社交的方方面面。
· Profiles用NFT来表示,即协议中的主要对象。如果你拥有其中一个NFT,你就控制了社交图谱和内容。-Profile包含所有Posts(帖子)、Quotes(引用)、Mirrors(镜像)、Comments(评论)以及用户生成的所有其他内容的历史记录。
· Publications代表协议的内容,有四种类型:Posts、Comments、Quotes和Mirrors。Posts是基本对象,其他则是基本实体的扩展。最重要的是,每个publication都有一个ContentURI。基本上,除了内容(如图像、文本等)之外,所有内容都停留在链上,这些内容与去中心化存储解决方案(如IPFS或Arweave甚至AWS S3)相关联。
· Mirrors、Comments和Quotes允许用户通过评论、引用或内容传播与publication互动。因此,对原始publication模块的所有引用都遵循相同的规则(例如,只有关注者可以quote/comment/mirror)。
· Open Actions为开发人员提供了一种构建可直接嵌入协议的自定义功能的方法。你可以将它们视为每当发生某事时由协议触发的hooks(例如,Alice可以看到Bob给了她小费,所以她就能够有一个跟踪收益的indexer索引器)。
从一开始,Lens团队就专注于协议本身,并让社区负责前端构建,所以创建了许多不同的UI,每个UI都有自己的风格。
这样做的结果就是形成了一个充满活力的生态系统,其中也不乏混乱的场面,许多项目开始没几天就很快消失了。然而,我们逐渐看到了一些项目的整合,比如buttrfly、hey.xyz和orb都获得了一定关注度。
在运行Lens v1一段时间后,Lens推出了Momoka,这是一个超越区块链空间的Optimistic L3。他们没有直接将数据存储在Polygon上,而是利用数据可用性(DA)层,仅仅通过将数据上传到Arweave就降低了成本。
Farcaster是另一个建立在以太坊上的Web3社交网络,它利用了链上智能合约和基于“Hub”客户端的点对点网络矩阵。
与Lens类似,Farcaster是开放的,已经在其基础上诞生了许多各种各样的客户端,其中最受欢迎的就是Warpcast,它是由Farcaster团队自己开发的,另外还有Supercast(带有付费功能)和Yup(专注于交叉发布)。
2022年,Varun Srinivasan发表了一篇关于“充分去中心化”的博文,文中提出了一些想法,自那之后,这些想法一直都是Farcaster架构和方法的核心。
其主要思想是,如果一个社交网络上的“两个用户可以跨越网络上的其他阻碍找到彼此并进行交流”,那么该社交网络就足够去中心化。
要做到这一点,就需要:
获取唯一用户名
在该用户名下发布消息
从任何有效名称读取消息
Farcaster通过部署在Optimism上的一组核心智能合约来实现其架构:
· IdRegistry创建新帐户,允许用户转移和恢复Farcaster帐户。它还与ENS集成,使用户名可被合法所有者获取。
· Storage Registry将存储租给帐户。存储价格以美元计价,并使用Oracle转换为ETH。价格视供需情况而定。
· Key Registry通过帐户发布app密钥,这样它们就可以代表它们发布消息了。
正如你所看到的,上述智能合约都不发送或接收消息,这一职责被委托给了Hubs。Hubs是一个分布式网络,由Hubble实例组成,Hubble是一个使用Typescript和Rust构建的节点。
各节点负责验证、存储、复制消息,并对其对等节点进行评估。
通过验证来自某个用户帐户密钥的有效签名,进行消息级别的验证。
一旦消息被验证有效后,将通过利用CRRDT(无冲突复制数据类型)方法的异步进程将其存储在hub。
复制是通过使用diff sync和基于流行的libp2p代码库的gossip协议实现的。Hub定期选择一个随机节点来执行diff sync,比较消息哈希的Merkle tries,以查找漏掉的消息。
Hub具有强大的最终一致性架构,因为即使它们脱机了,也可以使用它们的对等节点重建状态。
对等节点对于维护协议的状态至关重要,所以它们相互评估。如果有节点不接收有效信息、落后或gossip太多,就可能会被忽略。
从这些协议和原则中,我们看到新的原语出现了。其中,Farcaster的Frame获得了相当多的关注。
Frame让自定义体验注入Farcaster信息流成为可能。它扩展了Open Graph标准,并通过添加多达4个按钮将静态图像转为交互式体验。当用户按下按钮时,根据按钮点击和发送到Frame生成服务器的用户元数据,他们会得到一个新图像。
在此基础上,我们开始看到许多实验,比如创建池、数字藏品和通过这些Frame部署的小游戏。
使用任何能够返回html内容的应用服务器都可能创建出Frame,但是我们已经看到了大量Frame,如https://framesjs.org/、https://frog.fm/和其他帮助开发人员简化流程的Frame。
Frames在Farcaster上成功发布后,Lens现在也在做相关考虑,这表明拥有共同的标准可以成为一个强大的推动力。
去中心化社交网络在彻底成功之前仍然面临着巨大的挑战,包括扩展其基础设施以容纳更多用户,简化新用户创建数字钱包的流程,以及尽可能地抽象出gas费。
尽管存在着这些挑战,我们还是看到Farcaster在整体用户体验方面取得了实质性进展,并且围绕Farcaster形成了一个粘性社区(例如,日活用户约5万,注册用户约35万)。促成这些数字的一个重要因素就是手机app的可用性,要易于安装,用户体验要与传统社交网络相似。
另一个关键因素是协议(例如,Farcaster、Lens等)的无需许可特性,这为开发人员提供了创新和在现有区块和功能之上进行开发建设的肥沃土壤。
就好像是DeFi之夏,我们正在见证一个动态的实验环境(例如,yup.io是一个去中心化的社交网络聚合器,还有drakula.app,这是一个短视频平台,或neynar.com,这是一个基于Farcaster的SaaS工具),这些探索都是基于这些协议涌现出来的。
创始人们现在可以开始为他们的项目建立一个原生Web3分发渠道了,人们可以通过这些项目开启他们的旅程,从他们最初的兴趣点扩展到直接嵌入在他们的信息流中(例如,通过Frames)的其他应用程序或其他链接的应用程序。与此同时,吸引新用户的应用程序可以作为一个回指去中心化社交网络其余部分的分发渠道,就这样开启一个积极的反馈循环。
来源:金色财经