我们来尝试理解什么是 Lens Protocol,它解决了哪些问题,基于该协议的应用程序有哪些可以尝试,以及为什么值得关注这个项目。
lens.xyz |
- 什么是社交图
- 什么是 Lens Protocol
- Lens Protocol 解决了哪些问题,与现有社交网络和图的区别
- Lens Protocol 的架构简介
- 基于 Lens Protocol 的应用程序
什么是社交图#
为了更好地理解 Lens Protocol,并能够想象它的应用,我们需要至少粗略了解什么是社交图。
一般来说,图是某种真实系统的数学抽象,具有成对关系的对象。作为数学对象,图由两个集合组成:
- 对象的集合,称为顶点或节点
- 对象之间成对关系的集合,称为边
在社交图中,节点是社交对象,例如具有不同属性的用户个人资料(在 web3 中,这可以是 ID、您的公共钱包、昵称、头像链接等),而边是它们之间的社交关系。
在计算机科学和网络技术中,图解决用户分段、社交搜索和推荐匹配的问题。
什么是 Lens Protocol#
Lens Protocol 是一个在 web3 空间中的社交图,运行在 Polygon 区块链上。开发者声称该协议的主要任务是让创作者拥有自己的内容、彼此之间的关系和自己的社区。该协议从零开始以模块化格式构建,这使得在不丢失用户内容和社交关系的情况下进行更改和添加新功能成为可能。
简单来说,拥有基于 Lens Protocol 的个人资料,您可以在支持该协议的不同应用程序之间自由移动,而不会丢失您的发布、订阅者和订阅。
接下来,我们将简要回顾协议的结构,并了解其组成部分和当前可用的功能。
Lens Protocol 的架构简介#
Lens Protocol 的主要对象(顶点或节点)是用户个人资料,它以 NFT 的形式创建,具有一组属性。该 NFT 的所有者可以管理个人资料。
个人资料的所有者可以:
-
在个人资料中发布内容
1.1. 标准发布
1.2. 对其他发布的评论(评论指向原始内容)
1.3. 镜像 - 类似于转发 /repost,发布本身可以没有内容,仅指向另一条发布
-
设置个人资料的订阅条件 - 其他用户可以在没有条件的情况下订阅您的个人资料,或者为订阅支付指定的费用。
-
设置个人资料图片
-
设置个人资料的 “管理者” - 指定可以对个人资料进行操作的地址(钱包)。
如果您没有个人资料,但有钱包,您仍然可以与其他用户的个人资料进行交互 - 订阅他们或收藏他们的帖子。两者都会以 NFT 的形式记录在您的钱包中。
代币化#
可更新的合约是协议中大多数交互的主要入口点。几乎所有交互都始于 ERC721 NFT 合约,用于在创建个人资料时发布的个人资料 NFT。
在首次订阅个人资料时,会展开一个唯一的 ERC721 NFT 合约,该合约代表订阅(follow)。
在首次保存发布(collect)时,会展开一个唯一的合约。
简单来说,创建个人资料时,您形成个人资料的 NFT,订阅他人的个人资料时,您形成的 NFT 将保存在您的钱包中,并记录对该个人资料的订阅,保存他人的发布时,您形成的 NFT 将与该发布相关联。
模块化#
模块是与特定接口绑定的自主合约。
- 订阅模块(Follow 模块) - 与个人资料绑定,包含在尝试订阅个人资料时执行的逻辑。
- 保存模块(Collect 模块) - 与特定发布(不包括镜像)绑定,包含在尝试保存发布时执行的逻辑。这里,实际上有相当广泛的保存发布条件的功能,适用于各种情况。
- 参考模块 - 也与特定发布绑定,包含在尝试发表评论或 “镜像” 发布时执行的逻辑。
Lens Protocol 解决了哪些问题,与现有社交网络和图的区别#
正如我们已经了解到的,Lens Protocol 允许用户相当灵活地管理与其他用户和内容的关系:设置访问权限、保存内容的可能性,以及在应用程序之间移动这些内容。
想象一下,多年来您一直在使用 Facebook,然后该应用程序在您所在国家被封锁,或者您与应用程序的开发者及其强加的规则产生了分歧。在这种情况下,您将失去对所有上传内容的访问,失去与其他用户的联系,因为内容是 Facebook 拥有的,而不是您拥有的。考虑到社交应用和它们形成的关系的重要性,这在当今可能是相当严重的损失。Lens Protocol 解决了这个问题 - 您只需将钱包连接到另一个应用程序,内容和订阅将保持不变,您可以继续发布,您的订阅者将看到这些内容。
而且,如果发挥想象力,这对于营销开发来说是一个很好的工具,可以更好地匹配受众,并在广告主和内容创作者之间提供最大透明度。对于诈骗者来说,这当然是个问题,但在这种情况下,诚实的艺术家和广告主将共同受益。
表面上看,基于 Lens Protocol 的应用程序似乎与我们熟悉的没有什么不同,这很好,web3 非常缺乏可用的用户体验。同时,该协议所提供的功能完全改变了网络中的社交互动。
基于 Lens Protocol 的应用程序#
一些基于 Lens Protocol 的应用程序,您可以尝试以了解协议的主要功能:
Lenster#
目前最活跃的应用之一,直观展示了协议的主要功能。在很多方面类似于 Twitter,但可以撰写长文本、进行众筹等。
LensFrens#
来自协议创建者的简单服务,允许您设置个人资料、搜索其他用户并订阅他们。
Lenstube#
真正的去中心化 YouTube 替代品,具有简约设计,没有广告干扰。目前在测试网络中运行,但这并不妨碍您尝试其功能。
您可以在协议网站上找到更多项目 - lens.xyz.
如果您觉得这篇材料对您有帮助,
可以给我发几枚咖啡币:
0x354d4D759c49094f60D537bfD7177c05b70c20cC