ZKsync 上的 Lens Protocol V3:SocialFi Layer 2 之赌
如果你的社交图谱——这张包含你关注的每一个人、点赞的每一条动态、打赏过的每一位创作者的无形地图——不再被锁定在大型公司的数据库中,会怎样?如果在短短一个周末内,无需任何用户动一根手指,就能将 65 万份个人资料、2800 万个社交连接和 1200 万条帖子迁移到一个全新的区块链上,又会怎样?
这正是 Lens 在发布 Lens Chain 和 Lens V3 时所实现的壮举。借此,该项目下注了 Web3 迄今为止最大的一场赌注:SocialFi(具备内置变现功能的去中心化社交媒体)需要自己专属的定制化 Layer 2,而不是与 DeFi 机器人和 NFT 投机者共用的通用型区块链。选定的技术栈包括:用于执行的 ZKsync ZK Stack、用于数据可用性的 Avail,以及作为 Gas 代币的 Aave GHO 稳定币。
这是一个带有明确立场的赌注。它也可能是一个正确的选择。
无人察觉的迁移
2025 年 4 月 4 日,Lens 完成了当时区块链历史上最大规模的实时迁移之一。团队将 125 GB 的存储日志、65 万个用户配置文件、2800 万个社交连接以及超过 1200 万条帖子,从 Polygon PoS 上的 Lens V2 迁移到了一个全新的主权 Layer 2:Lens Chain。
用户无需点击任何按钮。没有手动跨链,没有“重新连接钱包”,也没有丢失粉丝数。前一天社交图谱还在 Polygon 上;第二天它就运行在了由 ZK 驱动的 Validium 上,而构建在其上的应用程序(Orb、Bonsai、Fountain 等数十个应用)依然保持正常运行。
这不仅仅是一个技术细节。这是“感觉像基础设施的协议”与“感觉像 Beta 项目的协议”之间的本质区别。Web3 中的大多数链迁移都像是一场混乱的搬家,走廊里到处堆满了遗留的箱子。而 Lens 的执行更像是一个云服务商在凌晨 3 点你正观看 Netflix 时更换了数据中心。
为什么要建立专门的 SocialFi L2?
建立社交专用链的论据可以归结为关于通用型 Layer 2 的三个残酷事实。
费用随人群波动。 当 DeFi 收益率飙升或新的迷因币(Memecoin)发布时,共享 Rollup 上的 Gas 费就会暴涨。社交行为——发布、点赞、评论、关注——是高频且低毛利的。花费 1 美元的 Gas 费去留下一条评论不是一种产品,而是对注意力的一种征税。
区块空间是一场零和游戏。 一个与 MEV 机器人竞争区块空间的社交应用注定会失败。对于追求即时通讯感的交互来说,延迟至关重要。
用户体验(UX)假设不同。 DeFi 用户接受钱包签名和跨链;社交用户则不然。他们什么都不接受。如果入驻新用户需要解释“助记词”,你的漏斗就已经断裂了。
Lens Chain 的设计初衷是将这些视为首要约束而非意外。它是一个 Validium:交易在 L2 上执行,证明发布到以太坊,但数据可用性(DA)则卸载到了 Avail DA 而非以太坊的 Calldata。结果是:每秒数千次的交易吞吐量,据报道 Gas 费仅为以太坊主网水平的 10% 左右,且随着社交专用优化方案的叠加,仍有进一步压缩的空间。
对 ZK Stack 的押注
为什么选择 ZKsync?这个选择与其说是为了品牌,不如说是看中了 ZK Stack 作为一个可配置框架,在构建专用链方面的设计。
对于社交链来说,有几件事至关重要:
- Validium 模式。 将所有社交数据放在以太坊 Calldata 上将极其昂贵。Validium 通过 ZK 证明将安全性锚定在以太坊上,同时让数据可用性运行在更便宜、更专业的网络(Avail)上。
- 开箱即用的账户抽象(Account Abstraction)。 每一个 Lens 账户都是一个智能合约。对于社交应用来说,这不只是“锦上添花”,而是“必需品”。账户需要具备可移植性、可编程性,并支持由应用赞助的无 Gas 交易。ZKsync 的原生 AA 使这一切变得简单直接,而不是成为工具链上持续的痛点。
- 共享流动性跨链。 Lens 接入了 ZKsync 标准桥来路由 GHO 作为 Gas 代币,继承了经过实战检验的跨链桥基础设施,而不是从零开始构建。
ZK 方案还赋予了 Lens 一些 Optimistic Rollup 难以企及的优势:一旦证明发 布,即刻获得经济最终性(Economic Finality)。对于长推文、关注和资金流转,“等待 7 天以确认”并不是一种可行的用户体验。
GHO:稳定币作为 Gas 的实验
Lens V3 最具特色的选择之一是决定使用 Aave 的 GHO(一种与美元挂钩的超额抵押稳定币)作为原生 Gas 代币。
这不是一个噱头。它解决了一个悄无声息地阻碍消费级 Web3 发展的具体问题:Gas 代币的波动性。一位今天支付 0.03 美元发帖的用户,下个月可能因为基础代币上涨而需要支付 0.11 美元。这不是任何人都能够以此构建可持续应用的定价模型。
使用稳定币作为 Gas 带来了:
- 可预测的创作者经济。 成本为 0.02 美元的铸造(Mint)行为将始终保持在 0.02 美元左右。
- 更简单的入驻流程。 用户不需要理解为什么他们必须持有某种波动性代币才能进行交互。
- 内置的 DeFi 收益桥梁。 GHO 在 Aave 生态系统的其他地方是具有生产力的抵押品,这使得整个 Avara 栈的激励机制保持一致。
这同时也体现了来自同一个团队(Avara,同时开发了 Aave 和 Lens)的信心。GHO 被采用为 Gas 代币,对该稳定币信誉的提升作用可能比任何营销活动都要大。
Lens V3:从 Handle 到规则
区块链是底层架构。Lens V3 是与之同步推出的协议升级,也是产品思维的集中体现。
旧的 Lens V2 模型虽然优雅,但是单体式的:Handle、个人资料 (Profiles)、发布内容 (Publications)。Lens V3 将其拆分为开发者可以组合的模块化原语:
- 账户 (Accounts):基于智能合约、可移植、并与 EVM 地址绑定。一个账户,即可通行任何 Lens 应用。
- 用户名 (Usernames):以前称为 "Handle",现在已解耦。用户可以为每个命名空间拥有不同的用户名,例如在不同应用中显示不同的名称,而不会导致身份碎片化。
- 图谱 (Graphs):关注关系的映射。应用可以使用 Lens 的全局图谱,也可以根据自定义规则(免费、付费关注、代币门槛)创建自己的应用专用图谱。
- 动态 (Feeds):内容层。Feeds 可以是策划社区、博客、新闻聚合器或细分论坛,每个都有自己的发布和货币化规则。
- 群组 (Groups):社区的成员身份原语。
- 规则 (Rules):秘密武器。一个附加在上述任何原语上的小型策略引擎,用于管理谁可以执行什么操作。
规则引擎 (Rules Engine) 是开发者最应该关注的部分。一条规则可以规定:“只有持有此 NFT 的人才能在这个 Feed 上发布内容”,或者“关注需要支付 5 GHO,费用由账户和策展人平分”。这使社交图谱本身变成了一个可编程的基座,而不仅仅是一个关注关系的数据库。
这就是 V3 的本质:它不是一个新的 UI,而是一个全新的 API 层面,用于构建无法在 Web2 技术栈上实现的社交产品。