总览三款去中心化社交协议:Lens Protocol、RSS3 与 CyberConnect
2023-03-14 21:15
MetaCat
2023-03-14 21:15
订阅此专栏
收藏此文章
一文了解 Lens Protocol、RSS3 与 CyberConnect 的核心机制与异同点。


撰文:Yooma


导语


社交是生活中必不可少且非常重要的一部分,现在存在很多社交应用,但是都存在一些严重的问题:用户的数据并不真正的属于用户、各个平台对于用户的数据并不互通、用户辛苦的创作与平台的收益对比屈指可数。因此出现了一些去中心化的社交协议,旨在通过区块链和去中心化技术解决这些问题。



Lens Protocol


Lens Protocol 是基于区块链技术的去中心化社交协议,几乎涉及的所有操作都要与智能合约交互。它是由去中心化借贷平台 Aave 的创始人 Stani Kulechov 于 2022 年 2 月 8 日推出的项目,在发展与用户数量方面是同类项目中最好最多的。


Lens Protocol 旨在使创作者能够拥有自己与社区之间的联系,形成一个完全可组合的、用户拥有的社交图谱。


该协议的设计核心是模块化概念,具有高度灵活性和可扩展性的特征。


概念


  • Profile NFT: 储存用户的各种信息 ( 名字、简介、头像等 )
  • Publication:Lens Protocol 的核心。Publication 主要分为三种类型:posts、comment 和 mirror。posts 是创作者发布的文章等,其他人可以对其进行评论 (comment) 和转发 (mirror)
  • Mirror:对其他用户发的文章等进行转发,以自己的身份重新发布该文章的内容,但是文章的创作者不会改变。本质上是Publication,只是增加了一些额外的检查和一些次要功能
  • Comment:用户的评论,每一条评论都会存在于用户的信息当中,所以永远数据用户。本质上也是Publication
  • Follow:不同于 Web2 社交应用中的关注。当用户关注其他Profile NFT时,他们会获得 Follow NFT。此外用户还可以设置被关注时需要支付 Matic 进行关注
  • Collect:对其他 Publication 进行收藏。创作者可以通过他们的内容获利,允许他们的追随者购买该内容。会铸造Collect NFT


整体流程


实现流程


  • 可以使用自己的以太坊钱包地址登录 → 创建一个 Profile NFT → 调用部署在 Polygon 上的合约 → 合约代码对用户是否在白名单中进行验证等操作 → 获得 Profile NFT。
  • 发布文章 / 评论 / 转发(本质上是Publication,会在此基础上增加一些额外的检查和次要的功能) → 调用合约中的相对应的 function → 发布
  • 关注某用户 / 收藏文章 → 调用合约 → Mint NFT →关注 / 收藏成功


概述


  • Lens Protocol 是基于 NFT 技术的身份验证协议,它的主要目标是建立一个去中心化的身份验证系统,让用户的身份信息归属于自己,而不是掌握在中心化机构手中。通过在 Polygon 链上部署合约,用户可以创建自己的 Profile NFT,以此来代表自己的身份信息
  • 相较于传统的中心化身份验证系统,Lens Protocol 具有更好的数据自主权和隐私保护,因为用户拥有自己的 Profile NFT,可以自由地在多个应用间进行身份验证和数据共享
  • 但是,使用 Lens Protocol 也需要注意一些限制。由于所有的操作都需要与合约交互并上链,这会带来一定的性能问题,同时也会需要支付一定的 Gas 费用。此外,Lens Protocol 并不会介入内容审核,而是由各个应用自己制定相应的策略


RSS3


RSS3 项目由团队 Natural Selection Labs 开发。


RSS3 源自 RSS 的精华,是一种以提要和搜索为核心要素的 Web3 信息传播协议。它定义了信息呈现和通信的格式,通过这种设计优雅、用户友好的内容格式,客户端可以轻松访问统一格式的各种内容源,而无需大量的兼容性逻辑。


其认为创建、传播和分发信息的权利不应掌握在中央集权手中,这是网络生活的基本权利。


架构


  • 服务节点 SN -- Serving Node:储存 RSS3 File 并且负责相应文件相关请求,一个节点可以服务的文件数量被 DAO 限制
  • 服务节点组 -- Subgroup:由多个 SN 组成
  • 全局索引器 -- GIS:协调 Subgroup、路由客户端请求并维护网路的功能。DAO 设置了激励机制
  • 中继节点 -- RN:GI 的一部分,协助路由



全局索引器(GIs)与服务节点组(Subgroup)将由网络选举产生,全局索引器(GIs)与服务节点组(Subgroup)选举、网络节点数量上限、节点作恶处罚、节点激励机制、网络模组升级和网络金库管理等事物都将由 RSS3 代币持有人投票决定。


无处不在的 Link 是开放信息系统的基础。RSS3 协议支持 RSS3 对象之间的自定义类型通用链接。主要 RSS3 对象包括:


  • Instance,基于加密账号的集合
  • Aseet,数字生成的交换媒介
  • Item,网络上生成的内容


流程


每个 RSS3 Files 代表一个用户,储存用户的个人信息等数据。


用户使用该身份订阅其他应用获取自己发布的内容。比如 Twitter,在订阅后可以看到自己在集成该协议的应用上看到自己曾在 Twitter 上发布过的文章等内容。


然后该 RSS3 file 会随机储存在各个 SN 中,然后再由 GIs 协调 Subgroup、路由客户端。


Activity Feed


在 RSS3 文件中,Activity 包含:


  • 所有活动 根据实例验证的帐户索引
  • 所有项目 由实例或网络生成
  • 所有通用链接 在 RSS3 网络上生成


奖励机制


  • 阶段 1:系统奖励 一开始,网络会受到系统的奖励以鼓励产品 / 协议 / 网络 / 系统的采用。系统报酬逐渐降低,与网络的使用成反比
  • 阶段 2:混合奖励 随着网络使用率的增加,广告、增值服务和其他相关经济活动等活动有望产生利润。收益将以网络奖励的形式分配,这也抵消了系统奖励
  • 阶段 3:自我奖励 所有奖励现在都完全转化为网络生成的奖励,系统将不再激励网络。激励将分发给网络参与者,包括节点主机、开发者、内容创作者、特别贡献者和 DAO


概述


RSS3 协议的优点之一是其去中心化的特点,这使得用户的数据可以更加安全地存储和管理,而且用户可以更好地控制自己的数据。此外,RSS3 协议的格式化设计使得客户端可以更轻松地访问和处理各种内容源,提高了用户体验和数据利用率。


在应用方面,RSS3 协议可以用于社交媒体、新闻聚合、博客订阅等场景。通过订阅 RSS3 文件,用户可以获取自己感兴趣的信息,而且无需访问原始网站,可以节省时间和网络流量。此外,由于 RSS3 协议的开放性和可扩展性,未来还可以有更多的应用场景和创新。


这也是与 Lens Protocol、CyberConnect 不同的点,使用该协议可以通过对其他应用网站进行订阅获取内容,RSS 无需访问源站即可获取信息,并且数据及时性强,阅读效率高。且 RSS 内容不显示源站广告。例如:可以进行对 Twitter 的订阅,此时会获取到自己曾经发布过的推文,然后再对一些 Web3 的应用进行订阅,就可以在个人信息中看到在订阅到的应用中自己曾经发布过的所有内容。而像 Lens Protocol 则是先获取 Profile NFT,以该身份去发。


CyberConnect


CyberConnect 是一种去中心化的社交图谱协议。


CyberConnect 建立在 BNB Chain之上,使用户能够真正拥有自己在社交网络中的社交身份、内容和关系,并为开发人员提供丰富的工具集来构建具有有意义的社交体验的应用程序。


https://docs.cyberconnect.me/


概念


  • ccProfile NFT:ccProfile 将每个用户的个人资料表示为一个 NFT。它是想要发行其定制 EssenceNFT 或 SubscribeNFT 的用户的先决条件,开发人员能够使用 CyberConnect 将所有链上凭证 / 资产映射到 ccProfile。无论是 NFT、SBT、Twitter 用户名还是 DID
  • 开发人员能够使用 CyberConnect 将所有链上凭证 / 资产映射到 ccProfile。无论是 NFT、SBT、Twitter 用户名还是 DID,都将它们映射到一个整体身份:ccProfile。
  • SubscribeNFT:表示地址和 ccProfile 之间的单向关系。SubscribeNFT 可以配置 pay-to-follow(付费订阅者)、hold-to-follow(代币门控社区)等规则。可用于表示任意社交关系;包括关注、订阅创作者、朋友关系、属于某个组织以及参与活动和社区
  • EssenceNFT:EssenceNFT 是一种通用的 NFT,个人 ccProfile 持有者可以发行它来代表任何内容(例如社交媒体帖子、视频、博客出版物)。每个 EssenceNFT 都可以配置 pay-to-mint(众筹)、hold-to-mint(社区参与者)等规则。它也可以配置为可交易的 NFT 或不可转让的灵魂绑定令牌(SBT)以代表给定的角色,例如投资者、赞助人、团队成员、社区参与者等
  • 可扩展存储模块 (SSM) :由于智能合约会遇到可扩展性问题和高 gas 成本问题。对于可能达到数十亿的社交内容和连接数据,以分散、自主和可扩展的方式存储它们的方法非常重要。CyberConnect 提供可扩展存储模块 (SSM) 以在去中心化存储 (Arweave) 中写入社交数据,并保证数据主权(数据不能伪造)、完整性(数据不能以未经授权的方式修改)和可用(数据不能被篡改)


https://docs.cyberconnect.me/core-concepts/overview


CyberConnect 还有中间件选项,支持两种配置:Collect 和 Subscribe。


可以通过中间件来对这两种类型操作进行限制要求,比如:想要进行 Subscribe 需要收费,或者在 Collect 时只有订阅了该创作者的用户才可以进行操作。


概述


CyberConnect 与 Lens Protocol 有些相似,都使用 NFT 来代表用户身份,让用户拥有更多的控制权。但是它们之间还存在一些差异。相比于 Lens Protocol 需要支付 gas 费,CyberConnect 使用可扩展存储模块 (SSM) 和去中心化存储 (Arweave) 来处理 Post 和评论等数据,从而减少了用户的成本和复杂度。


这样的设计可以让用户更好地接受,因为他们可以更方便地使用 CyberConnect,而不用为了每一个操作都支付 gas 费用。同时,这也体现了 CyberConnect 的可扩展性,因为它可以轻松处理更多的数据,而不会受到 gas 限制的影响。


总之,这个不同是 CyberConnect 与其他社交协议的一大优势,它能够让用户更轻松地管理和掌控自己的数据,提供更好的用户体验。


总结


这三种社交协议的设计理念都是为了让用户对自己的数据拥有更多的自主权,并且摆脱数据滥用和数据垄断等问题,这是当前 web2 社交产品所面临的问题。这些简单、开放、免费且没有数据垄断问题的社交协议正是用户所需要的。


Lens Protocol 是一种基于 NFT 的身份验证协议,旨在为用户提供可信的数字身份,方便跨应用使用。它的主要目标是建立一个去中心化的身份验证系统,让用户的身份信息归属于自己,而不是掌握在中心化机构手中。


RSS3 协议则是一种基于 Web3 的信息传播协议,用户可以方便地订阅多个应用的内容,并通过去中心化的方式管理和掌控自己的数据。RSS3 旨在解决当前社交媒体存在的数据分散和流动性差的问题,提高用户对自己数据的管理和控制能力。


而 CyberConnect 则类似于 Lens Protocol,它的主要目标也是解决社交网络中的隐私问题,使用户能够掌握自己的数据。但体验上来讲用户在发布内容时并不会像 Lens Protocol 需要支付 Gas 费。


总的来说,这些协议虽然在理论上看起来很有前途,但在实践中仍然需要面临各种挑战,比如用户体验、可扩展性、开发人员的使用难度等问题。然而,这些协议的发展前景仍然值得期待,它们的的核心目标都是值得注意的,并且也许在未来的社交网络中发挥重要作用。

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

MetaCat
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开