Lens V2是什么?ERC-6551将会带来Web3的iPhone时刻吗?

Lens V2是Web3的iPhone时刻吗?

Lens Protocol V2:社交协议的重要升级

社交协议Lens Protocol于去年五月上线,经过一年多的成长,Lens在其平台上建立了自己的生态系统,超过100多个项目构建在Lens平台上,累计持有Lens Profile的用户已经超过11万,成为了社交领域的龙头项目。

在最近巴黎举办的以太坊ETHCC活动上,Lens的创始人Stani公布了Lens Protocol V2版本,这是实现开放、去中心化的社交网络层的重要一步。

本文将首先介绍Lens V2的几个重点变化,然后深入探讨ERC-6551对Lens的改变。

Lens V2升级

Lens V2在以下几个方面进行了重要变化:

开放操作(Open Actions)

将智能合约嵌入到Lens的帖子中,增强可交互性。简单来说,Lens不再仅仅是一个信息流平台,它可以直接集成各类Dapp,用户可以在发布的帖子内直接操作外部的智能合约。

例如,你可以在Lens帖子上直接点击”Mint”,通过OpenSea合约在Lens上创建NFT;或者当你发现GHO稳定币的借贷利率非常友好时,你可以将AAVE中与GHO借贷的接口插入到你发布的帖子中,让其他用户通过接口一键借贷。

这种集成类似于在小红书上看到商品推荐,并直接通过淘宝内置插件一键购买,不再需要复制链接转到购物平台。

这种集成甚至可以支持跨链操作,未来将借助预言机支持扩展到以太坊和其他二层网络。

整体价值共享(Collective Value Share)

在Lens的创作者经济链条中,创作者作为源头在各个Lens应用上发布创作内容。

这些内容通过算法的推荐传递给目标受众,可以是终端用户,也可以是适合的策展人。内容还可以通过策展人的转发扩大传播范围,获得更多的关注。

最终,终端用户可以通过收集的方式为有价值的创作内容付费。

在整个创作者经济价值传递链中,每个环节都起到了重要的作用。一个健康的创作者经济体系应该平衡关注每个角色的利益。

创作者可以分享收入,以奖励那些在整个价值链中做贡献的人,从而增强价值链,并加强生态系统合作伙伴的商业模式。

以一个例子来说明这个过程:一个创作者在Orb上发布了一篇文章,一个用户发表了评论,然后另一个用户在其他应用程序(比如Buttrfly)由于评论而看到了这篇文章,觉得很有意义付费收藏了这篇文章。

那么,这一路上的算法、策展人现在都有机会分享收入,激励更多的互动。

新一代账户(Profiles V2)

引入ERC-6551使得每个Lens Profile能够创建智能合约钱包账户,从而获得以太坊账户的全部功能,例如持有NFT与Token资产、与Dapp交互。

这样一来,Lens Profile就具备了可编程性与互操作性。账户即钱包,可以持有和控制资产,账户也可以登录并发起交互,Lens Profile也因此可以构建新的关注体系。

通过引入这些变化,社交资产体系从原来的”NFT to Wallet”变为”NFT to Profile”,从而极大地增加了Profile本身的价值。所有的社交图谱关系的价值都直接附加于Lens Profile中。

账户管理(Profile Manager)

Lens V2的账户管理功能为用户提供了更灵活的选择。现在可以将Lens Profile托管在一个安全的冷钱包中,同时将社交功能(如发帖、评论等)委托给其他钱包来操作,进一步解耦了Profile与钱包地址的关联,并提升了安全性。

Lens V2支持了更多的关联模式,现在一个Profile可以与多个钱包地址绑定,将不同操作委托给不同的钱包进行管理;或是一个钱包地址可以管理多个Profile。

用户也可以将钱包功能托管给一些dApp,由dApp来统一操作,实现无gas、无签名的去中心化社交体验。

此外,V2还支持账户抽象地址作为Profile Manager,为用户开启更多的应用场景和用例。

信任与安全

在Lens V2中,还引入了下面这些功能来保护用户的社交环境和账户安全。

首先是链上拉黑功能,用户可以将其他用户添加到黑名单,阻止与这些用户进行任何互动,例如关注、评论、转发等。

此外,还引入了LIP-4中的Profile Guardian机制,提高了Lens Profile的安全性并最大限度地减少了网络钓鱼盗取Lens Profile的风险。

现在,用户需要等待7天的冷却时间才能转移Lens Profile,这样可以为保护资产争取更多时间。

这些安全功能的引入使Lens V2成为一个更可靠和安全的平台。

在Lens V2的功能更新中,更多的开放操作可以预见将带来更好的用户体验,让用户在Lens内就可以完成与外部世界的交互;二创作者经济是Lens长期以来的重点,社交链共享收益也不是什么”aha moment”。

这些升级中,真正对Lens产生深远影响的,其实是账户体系升级,即将ERC-6551引入Lens Profile。只有充分理解ERC-6551带来的变化,才能明白Lens账户体系的变化。

真正的主角——ERC-6551

ERC-6551于今年2月在以太坊社区提交议案,迅速成为今年的热点之一,在ETHGlobal Waterloo黑客松中,就有4个与之相关的项目。

ERC-6551旨在为每个ERC-721类型的NFT创建智能合约钱包,该钱包拥有以太坊钱包账户的所有功能,可以连接登陆各类dApp,可以和其他智能合约交互,也能持有各类Token、NFT资产,并且向前兼容所有的ERC-721 NFT。这意味着市面上所有已存在的NFT都将能够拥有自己的智能合约钱包账户!

如上图所示,NFT持有人(User Account)持有NFT A和NFT B,两个NFT分别可以通过ERC-6551规范的Registry生成一个或者多个智能合约钱包账户(Account A/B/C),或者说绑定账户。

生成的NFT绑定账户的所有者是NFT本身,而非NFT持有者,但是NFT绑定账户的操作权实际由NFT持有者控制。

也就是说,账户是跟随NFT走的,如果NFT持有代币或者NFT资产,在转移NFT时会全部一并转移,NFT绑定账户的控制权会全部交给下个持有者手中。

Lens V1下的账户体系:以太坊账户为主,Lens Profile为辅

在理解了ERC-6551之后,我们再回顾一下Lens原来的账户体系。NFT在Lens的账户体系中是最重要的元素之一:

个人账户Lens Profile本身就是一个NFT,在Lens上的行为,如关注、收藏,也都以铸造相应形式的NFT的方式进行,并发送到持有者的以太坊地址中。

显然这种账户体系下,主体还是以太坊钱包,Profile NFT起到了一个会员卡的作用,让持有者能够深入参与到Lens生态中,过滤掉其他没有持有Lens Profile NFT的钱包。

Lens V2下的账户体系:Lens Profile为主,以太坊账户为辅

而ERC-6551允许每个Lens账户生成智能合约钱包,由Lens Profile生成的绑定钱包,已经拥有了以太坊钱包的全部功能,包括登录与dApp交互,持有资产,两者几乎可以达到一个平起平坐的地位,以此将Lens账户与以太坊钱包解耦。

这样一来,自然地将Lens Profile账户在Lens生态中推高到独立于以太坊钱包存在的账户地位,由此带来关注体系、收集体系的改变。

即粉丝关注后生成的关注NFT,或者通过收集功能铸造的NFT,不再成为以太坊钱包的资产,而是成为Lens账户的资产,甚至通过创作变现的收入都会直接分配到Lens账户中。

通过这种变化,Profile一切的交互记录、创作记录成为Lens账户价值的一部分,使得账户之间具有差异性和成长性。将社交图谱关系的价值全部附加于Lens Profile中,极大地增加了Profile的价值。

当用户想在OpenSea上交易Lens Profile时,就不再是单纯的交易NFT了,需要考虑账户的隐含价值。比如,一个艺术家的Lens账户可能会一直收到版权费,买走他的账户相当于买走了他未来的版权费。

除了附加价值外,ERC-6551还给Lens账户开启了不少新的场景:

  • 游戏账户:Lens上一个构建重点是游戏方向,因为游戏天然附带社交属性。在V2升级之后,用户可以直接用Lens Profile登录游戏,游戏中所得的装备、收益也归属于Lens账户之中。这样可以实现一键出售游戏账户,出售的账户是包含游戏记录、游戏资产的完整体,而不是零零散散的一堆NFT。

  • DAO管理:在Lens上构建的DAO,所有DAO成员的贡献记录都可以以SBT的形式发放到对应的Lens账户中,而不是持有者的以太坊地址。这样贡献越多,Lens账户拥有的凭证就越丰富,方便DAO进行成员贡献管理。

  • 账号运营:目前,项目方在运营推特账号时需要将账号密码完全交付给运营人员,这实际上存在被盗的风险。然而如果在Lens上进行账号运营,官方账号的Profile可以安全地托管在冷钱包中,将操作权限下放给指定人员即可。这样可以减少官方推特账号被盗、发布钓鱼虚假信息的情况。

  • 基于Lens的NFT社区:Lens账户可以拥有其他资产,同时其他NFT也可以拥有Lens账户,这一功能为NFT提供了自己的社交关系和话语权。同一系列的NFT持有者可以据此在Lens上构建关注链,形成社区,加强共识。

总结

Lens V2的最大改变在于引入了ERC-6551,升级了账户体系,将Profile从NFT进化为智能合约钱包账户后,整体的可组合性、可操作性都大大增强。

从原来围绕着以太坊账户的交互,变为围绕着Lens Profile的交互。ERC-6551可以为Lens带来更多的应用场景,开放的开发环境也会成为更多小而精的产品的创业土壤。