首页 > Web3.0 > 简析Aave团队打造的web3社交协议 LensProtocol
Xiaoz  

简析Aave团队打造的web3社交协议 LensProtocol

摘要:BlockBeats 注:Aave打造的 LensProtocol 社交协议并非一个社交产品,而是协议服务层,帮助开发者在其上构建各类社交产品。目前Web3社交产品虽然给予了用户数据所有权,但仍没有解决用户数据在不同 web3 社交产品中互通性的问题。对此,BuidlerDAO 创始人 Jason

简析Aave团队打造的web3社交协议 LensProtocol-iNFTnews

BlockBeats 注:Aave打造的 LensProtocol 社交协议并不是一个社交产品,反而是协议服务层,作用开发人员在基上搭建各种社交产品。现阶段Web3社交产品尽管给予客户数据使用权,但仍然没解决客户数据在各个 web3 社交产品中互通性问题。对于此事,BuidlerDAO 创办人 Jason Chen 在推文对 LensProtocol 社交协议开展简略剖析, BlockBeats 梳理如下所示:

浅研了一下 LensProtocol, 由 Aave 精英团队打造的 web3 社交协议,其本身不是一个前面的社交产品,而是一个之后端协议服务层,开发人员根据其所提供的 API 能够在墙上降低成本构建起社交产品,这其实其实就是为何 lens 的 logo 是一束花的缘故吧,它希望变成这一片社交公园里的根和土质,开发人员们要则在以上培育出花束 。

坚信多数人针对 web3 的重要叙述都在于斥责 web2 的 facebook、twitter 等公司垄断性客户数据权,生产制造数据荒岛,客户拥有自己社交数据和关系链都是 web3 原生态的主要叙述,于是也冒出许多称为 web3 twitter 的产品,但至今为止 web3 的社交产品依旧没有发生杀手级应用。

Web3 社交杀手级应用还没有出现

Web3 社交杀手级应用还没有出现,我认为撇开领域成熟情况缘故主要体现在二点 :

第一,在这以前大部分 web3 社交产品仍在走生产制造数据荒岛的老路。如何解释呢?根据区块链的社交产品确实能让消费者成为他数据的 owner,但产品数据的界限依旧是合同,假如用户了 10 个产品,则客户的数据会散落着 10 个单独合同中,且每一个产品合同的数据文件格式标准都不一样,尽管全透明了,但荒岛仍然存在。

因此导致用户的社交数据还是无法连通,客户在多个产品过程中产生的数据尽管归属于其自身,由于单独的合同和不一致的数据文件格式,还是无法「带去」,假定一个产品挂掉,那在这以前所形成的社交数据也难以被运用起来,除非是其它的产品专业资金投入网络资源去做数据同歩,所以现在 web3 社交产品只克服了所拥有的难题,并非联接。

第二,开发设计一个社交产品成本也非常高。我觉得这个成本费主要是在中国后面,可是之后端作用确能够被穷举法且规范化,无非便是关注点赞、关心、发帖子、个人收藏等服务,而前面业务层看起来复杂多变也不过只是根据中后面规范功能性的组成组装 。

所以我觉得 lens 也都是基于这两个方面觉得如果他再做一个社交产品,也不过只是目前市面上的 10 个产品成了 11 个,再次提升荒岛,因此他们将自己往下藏了一层,最先建立了规范,将什么样的行为必须锻造为 NFT,公布的具体内容必须选择什么样的数据文件格式等事情都规范化,能够确保根据其标准所开发设计出产品是没有荒岛难题。

LensProtocol 打造内地,并非荒岛

次之通过学习其开发人员文本文档就会发现 lens 的模块化十分充足,将水平分割的粒度细细的,尽量进行了耦合,进而有利于开发人员在墙上去灵活多变的发展业务逻辑性。

如图所示,这也是 lens 主合同,能够看见其上边早已形成了 540 万个社交数据,包括了公布、个人收藏、关心等操作,因此 lens 打造了一个内地,而不是一个荒岛。

简析Aave团队打造的web3社交协议 LensProtocol-iNFTnews

有关规范,分成标准接口和数据规范,最先说一下标准接口,如下图所示 1 所显示这也是 lens 所提供的全部一级 API,大部分社交关联的重要水平都涵盖了,图 2 为单关心这一个水平所分割出的二级 API,足见粒度是做得很细,开发人员能够根据这种 API 随意组装组成。

简析Aave团队打造的web3社交协议 LensProtocol-iNFTnews

简析Aave团队打造的web3社交协议 LensProtocol-iNFTnews

数据规范则又划分为 NFT 与非 NFT 两大类,lens 的关键数据紧紧围绕 NFT 进行,最先每一个客户需要一个.lens 网站域名才能获得个人中心,其它的数据全是放在这一网站域名中的,这一网站域名自身是一个 721 类别的 NFT,从这点可以说是 DID 的范围。

除开网站域名外客户的高度关注、个人收藏等操作就会被锻造为 NFT,如下图 1 当客户开展关心时,触动了合同的 follow 函数公式,从所形成的链上数据能够看见 mint 了一个 NFT,如下图 2 当取消关注得话往往会将这个 NFT 消毁掉 。

简析Aave团队打造的web3社交协议 LensProtocol-iNFTnews

简析Aave团队打造的web3社交协议 LensProtocol-iNFTnews

社交数据其实就是引索关联比较复杂的,lens 的插口针对开发人员也十分方便,将链上数据包了一层不用开发人员一个人去剖析数据,反而是如下图所示为例子,必要时查看某个人的关注者,根据插口能直接以非常清晰的以拉清单的方式将数据掌握到并逐层下钻。

简析Aave团队打造的web3社交协议 LensProtocol-iNFTnews

同时对于 post 内容发布,最先它并不是做为 NFT 呈现出来的,我在这以前一直以为客户发内容都是会铸造成 NFT,如下图 1 所显示就是正常链上数据载入的一个过程,这儿我没有了解清晰为何 lens 没把她们制成 NFT。如下图 2 这也是 post 的载入数据,涉及到的数据有初始化在谁身上,初始化的具体内容,公布具体内容用 contentURI 一个外部链接来引索 。

简析Aave团队打造的web3社交协议 LensProtocol-iNFTnews

简析Aave团队打造的web3社交协议 LensProtocol-iNFTnews

主要内容乃是存放在链下的,contentURI 会偏向一个存储地址,可是 lens 针对数据的存储格式是有一套行业标准的,那样就能达到前文中提到各产品根据 lens 搭建之后可以相通的实际效果,如下图 1 为分析出的一个数据文件格式,包含名字、具体内容、种类等。图 2 为枚举类型的数据文件格式,图文并茂音频视频等等都包含,进而结构型具体内容数据。

简析Aave团队打造的web3社交协议 LensProtocol-iNFTnews

简析Aave团队打造的web3社交协议 LensProtocol-iNFTnews

之上就是关于 lens 的浅研,真不愧是 Aave 出的,真的对 web3 的原生态很深入,根据 lens 问世出去 web3 原生态 twitter 的概率还是比较大的,或许是科学研究还不够深,也存一些困惑,例如个人中心是一个.lens 的 nft 网站域名,而每一个数据和关系链都放在上,但是该 nft 又是能够交易的,社交关联能够交易感觉还是挺怪异的。

来源:Xiaoz

Tags:
免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:msy2134。