Outlier Ventures:去中心化社交网络的兴起

时间:2024-06-14  分类:电子
镜像、评论和引用允许用户通过评论、引用或放大内容与发布物进行交互。所有对原始发布物的引用都遵循相同的规则(例如,只有关注者才能引用/评论/镜像)。


开放操作为开发人员提供了一种在协议中直接嵌入自定义功能的方式。您可以将其视为由协议触发的钩子,每当发生某些事件时(例如,@alice可以看到@bob给她打赏,因此她可以使用索引器来跟踪收入)


对于其他更多内容,您可以直接查阅官方文档。


从一开始,Lens团队就专注于协议,并将前端的构建责任交给了社区,这导致了许多不同的用户界面,每个界面都有其特色。


由此产生的结果是一个充满活力的生态系统,有些地方有点像混乱的集市,许多项目开始然后很快就消失了。尽管如此,我们开始看到一些项目的整合,比如buttrfly、hey.xyz和orb引起了一些关注。


在运行了一段时间的Lensv1之后,Lens推出了Momoka,这是一个乐观的第三层解决方案,超越了链上的区块空间。他们不直接将数据存储在Polygon上,而是利用数据可用性(DA)层,通过简单地将数据上传到Arweave来降低成本。


5、Farcaster


Farcaster是另一个基于以太坊的Web3社交网络,它利用了一种混合的智能合约和基于名为Hub的对等网络。


与Lens类似,该协议是开放的,这导致了许多不同的客户端构建在其之上。最受欢迎的是由Farcaster团队自己构建的Warpcast,但还有Supercast(带有付费功能)和Yup专注于跨平台发布。


在2022年,VarunSrinivasan发表了一篇名为足够去中心化的博文,其中提出了几个自那时以来一直是Farcaster架构和方法的核心思想。


主要思想是,如果即使网络的其他部分希望阻止两个用户找到彼此并进行通信,一个社交网络就足够去中心化。


要实现这一点,需要:


-声明一个唯一的用户名


-在该用户名下发布信息


-从任何有效的用户名阅读信息


Farcaster在Optimism上部署了一组核心智能合约来实现其架构:


IdRegistry创建新账户,并允许用户转移和恢复Farcaster账户。它还与ENS集成,使得用户名可以被合法的所有者认领。


StorageRegistry向账户租赁存储空间。存储价格以美元设定,并使用Oracle将其转换为ETH。价格受供求关系影响。


KeyRegistry从账户中发行应用程序密钥,以便它们可以代表账户发布消息。


正如您所看到的,上述合约都不发送或接收消息;这个责任被委托给了Hub。Hub是一个由Hubble实例组成的分布式网络,Hubble是使用TypeScript和Rust构建的节点。


每个节点负责验证、存储、复制消息和对其同行进行评分。


验证是在消息级别上进行的,通过验证是否有一个有效签名来自于用户账户密钥之一。


一旦消息有效,它将以异步处理的方式存储在Hub中,利用了CRDTs(无冲突复制数据类型)的方法。


通过使用基于流行的libp2p库的差异同步和流言协议来实现复制。Hub定期选择一个随机对等点,进行差异同步,比较消息哈希的Merkle树,以找到丢失的消息。


最终,Hub具有强大的最终一致性架构,因为即使它们离线,也可以使用其同行来重建状态。


正如您所想象的,同行对于维护协议的状态至关重要,因此它们会对彼此进行评分。如果某人不接受有效的消息、落后于进展或传播过多,它们可能会被忽略。


无需许可


在这些协议和原则中,我们看到了新的基元出现。其中,Farcaster的Frames引起了相当多的关注。


Frame使得将自定义体验注入到Farcaster中成为可能。它扩展了OpenGraph标准,并通过添加最多4个按钮,将静态图像转化为交互式体验。当用户按下按钮时,他们会根据按钮点击和发送给生成Frame的服务器的用户元数据返回一个新的图像。


基于此,我们开始看到许多实验通过Frames来创建池、轮播图、数字收藏品和小游戏。


可以使用任何能够返回HTML内容的应用服务器来创建Frames,但我们已经看到了许多框架(如https://framesjs.org/、https://frog.fm/等)帮助开发人员简化这个过程。


在Farcaster成功推出后,Lens也开始考虑使用Frames,这显示了共同的标准可以成为强大的推动因素。


6、结论


去中心化的社交网络在完全成功之前仍面临着重大挑战,包括扩展基础设施以适应更多用户,简化新用户在入门过程中创建数字钱包的流程,并尽可能地摒弃gas费用。


尽管存在这些挑战,我们在整体用户体验方面取得了显著进展,并看到了围绕Farcaster(例如,每日活跃用户约为50,000人,注册用户约为350,000人)形成了一个有吸引力的社区的开端。其中一个重要原因是可安装的移动应用程序的可用性,其用户体验类似于传统社交网络。


另一个关键因素是协议的无权限性质(例如,Farcaster、Lens等),为开发人员提供了一个肥沃的土壤,可以在现有的区块和功能之上进行创新和构建。


与DeFiSummer类似,我们正在见证一种充满活力的实验环境(例如yup.io,一个去中心化的社交网络聚合平台,或者drakula.app,一个短视频平台,或者https://neynar.net/,一个用于构建Farcaster的SaaS工具)在这些协议上涌现出来。


创始人们可以为他们的项目拥有本地的Web3分发渠道,人们可以从他们的初始兴趣开始,并通过直接嵌入到他们的动态中的其他应用程序(例如通过帧)或链接来扩展。与此同时,吸引新用户的应用程序可以作为分发渠道回到去中心化社交网络的其他部分,形成一个正向反馈循环。



-->> 2/2 文章结束,返回第一页

以上就是Outlier Ventures:去中心化社交网络的兴起的全部内容,望能这篇Outlier Ventures:去中心化社交网络的兴起可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。