@LensProtocol是web3的一种开放社交图谱协议。我们很多人都听说过Lens。
但是Lens是如何工作的-主要组成部分是什么?如何在Lens之上构建?
我总结了Lens的文件要义如下。
首先,什么是Lens协议?Lens协议是用户拥有的、可以插入任何应用程序的开放式社交图谱。
它是可组合的和去中心化的,可供你构建,因此你可以专注于创造出色的体验,而不是扩大你的用户群。
在Lens上,你将:
拥有你的内容。
拥有你的社交图谱。
拥有你的数据。
为了理解这个概念,这里是我的Lens?Profile?NFT的截图。我很幸运地得到了白名单,并Mint我自己的Lens?Profile?NFT。lensfrens.xyz/ikola.lens
自2022年5月18日,Lens协议正式在Polygon主网上上线。Mint个人信息仍被列入早期社区成员的白名单。
那么,在协议层面,LENS是如何发挥作用的?让我们从LensProfileNFT开始。?
LensProfileNFT——当你在LENS中创建自己的个人信息时,它实际上是在你的钱包中Mint一个NFT。对这个NFT的所有权能够使你掌控自己发布信息的版权。
ProfileNFT所有者可以在他们的LensNFTProfile下发布信息,信息内容与你的LensProfileNFT相关联。
发布的信息会是什么样呢?它可以是帖子、评论或镜像。镜像的意思是“转贴”或“转推”。
发布的信息有一个ContentURI,它指向特定的内容,可以是文本、图像或视频之类。它可以存储在一份去中心化协议中,如IPFS或Arweave,或是以中心化的方式存储,如AWSS3。?
发布信息也有两个附加模块:1)收藏模块,2)引用模块。很快还会有更多模块。
退一步说,LENS由三种类型的模块组成:
1)?关注模块
2)收藏模块
3)?引用模块
LENS采用了模块化设计,可以创建更多的模块。
让我们逐一介绍每个模块。
1)?关注模块——关注个人信息起来很简单,但LENS扩展了这个概念。
当你关注一个人的个人信息时,会在你的钱包中创建“Follow?NFT”。关注模块还支持一种独特的逻辑。例如关注某人的个人信息时,你需要付费。
从技术上讲,逻辑合约决定了当钱包尝试关注既定的个人信息时必须执行的逻辑。ProfileNFT可以附加到特定的关注模块逻辑。?
例如,逻辑可以确定是否向尝试关注个人信息的用户发行Follow?NFT。可能会存在费用或其他支票——?这里你的想象是有极限的。
2)?收藏模块——这个模块允许创作者通过他们的内容获利。因为创作者通过LENS协议对他们的内容拥有所有权,能允许他们的粉丝购买这些内容。
收藏模块包含的逻辑允许其他用户将你的发布信息铸造成NFT。这个NFT将引用最初发布信息的URI。?
3)?引用模块——这个模块包含决定谁可以评论或镜像一个新评论的逻辑。由于评论引用了其他人发布的信息,因此他们受最初发布信息的引用模块条件的约束。
例如,发布的信息可以有一个引用模块,仅限制关注原始发帖人账户的评论。在这种情况下,不持有Follow?NFT的评论者将无法在其交易中发表评论。
现在我们已经介绍了LENS的三个主要模块:关注模块、收藏模块和引用模块。再次声明,LENS是模块化的,可以创建更多模块。对于web3的社交平台将是什么样子,以及内容如何变现,还有很大的想象空间。
这将我们引向推文的最后一部分:LENS的内置治理。
LENS具有内置的治理功能。这些功能使社交协调创新成为可能,例如,DAO如何被协调。
举个例子,你可以使用LENS创建一个社交DAO。怎么创建?你还记得我们之前谈到的“Follow?NFT”吗?它们包含治理功能,如投票委托。创作人、DAO等可以创建不同的投票策略。
再举个例子,可能会有以下逻辑:“前1000个关注者各有5次投票机会”、“关注的时间越长拥有的投票权越多”、“你需要关注某个项目的每个核心贡献者才能投票”
从技术的角度来看,要创建DAO,你需要做的就是部署一个能与FollowNFT的内置功能对接的合约。合约应允许创建提案,并对接Profile的FollowNFT,?以读取治理权。
目前已经有50多个应用建立在Lens上,例如Lensfrens。
最后,感谢Lens团队:
这是一项了不起的成就。Lens有机会能成为web3的关键社交乐高。
Lens在其官网上有全面的介绍——我只是在这里做了一些复制+粘贴和简化的工作。
作者:MikkoIkola
译者:金色财经0XOak
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。