社交一向是想要“截获” Web2 用户的 Web3 产品创业者青睐的赛道,对比金融行为,社交往往频度更高、需求更强。同时,先社交再切入金融服务也是 Web2“大厂”屡试不爽的业务路径(参考腾讯微信)。
我个人会比较关注 Web3 社交协议上的产品创新和入局机会。近期,我在发掘不同 Web3 社交协议的亮点和差异。有一款产品在形态上接近 Twitter(这也代表用户习惯迁移更顺承),而引入了去中心化、NFT 等 Web3 元素。它就是基于 Lens Protocol 开发的去中心社交媒体 Lenster 。
与 Web2 社交媒体相比,Lenster 在链上运行、内容(包括文字、图片)自动 NFT 化,并考虑到了生态的可组合性——其他基于 Lens Protocol 的应用可以免许可地与 Lenster 互操作,从而共建不断发展的、开放的产品生态。(注:关于 Lens Protocol ,它是可组合的去中心社交图谱,由 Aave创始人 Stani 于 2022 年 2 月 8 日在推特上发布,当前协议已经在 Polygon 的 Mumbai 协议网上线。)
从使用体验的角度,用户在 Lenster 中创建的内容都会发布在 Profile NFT 里,以确保内容所有权。而 Profile NFT 是一个动态的 NFT,就如同一个账号,会不断记录、更新用户发布的最新内容,同时保存用户之前发文的历史记录,发布者也可以选择链接到 IPFS、Arweave或者亚马逊云里的文本、图片和视频。
不同于 Web2 的社交媒体,Lenster 有一些使用门槛,只有拥有 Lenster 主页 Profile NFT 的用户才可以创作并发布内容,其他用户只能关注主页、收藏推文,不能创作、评论和转发。
如果你是 5 月 5 日前签署 Lens Protocol 公开信地址的早期用户,可在 Len Protocol 的申领网站申领一个 .lens 地址,并铸造 Profile NFT;如果你今天第一次听说 Lenster,那只能在 Opensea 先买才能玩了。
目前 Lenster 有两个特色功能,分别是付费收藏和发起众筹。
付费收藏
创作者可在 Lenster 上设置他人收藏自己的内容是否付费。由于 Lenster 上的内容是 NFT,因此收藏推文也就是铸造 NFT,创作者可以通过对收藏推文设置多种付费方式来赚钱。
关于付费收藏的选项介绍,可以在将发的推文附近找到下图所示的按钮。
点开之后可以发现每个帖子是默认免费收藏的,用户也可以选择收藏推文的其他五种方式,他们分别是:
Fee Collet:收费收藏。
Limited Fee Collet: 限额收藏,收藏费用达到某个金额后结束收藏。
Limit Time Fee Collet: 限时限额收藏,达到某个时间或者金额后结束收藏。
Revert Collet: 禁止收藏。
Timed Fee Collet: 定时收藏,目前不能自定义时间,默认 24 小时。
点开限时限额收藏,可以看到可以自定义支付代币、收藏总金额、收藏价格、推荐费率以及收藏许可。
需要说明的是推荐费是一个比例,当有用户 A 转发了创作者的付费收藏推文,用户 B 在用户 A 的转发页面上付费收藏了该推文,该笔花费会按照推荐比例回馈给用户 A。
概括下来,创作者在 Lenster 上靠生产内容(文字或图片)直接向读者收取利益。
发起众筹
用户可以在页面上方找到众筹按钮,直接在 Lenster 上发起众筹。
用户可以自定义众筹标题、支付货币、原始出资额、资金目标、资金接受地址、推荐费率以及众筹描述,并选择封面图。原始出资额必须大于 0,当提示数额无效时需要手动输入数字,众筹发布成功需要等待约 3-5 分钟。
产品问题与解决方案
Lenster 目前存在两个明显的问题,分别是多次授权和 gas 成本高。
一方面,由于 Lenster 纯粹在链上运行,Lenster 中的内容都以 NFT 的方式存储,使得用户每当进行评论、转发、收藏等行为时都需要重复授权,这非常影响用户体验,另一方面,目前以太坊 gas 0.3 美元,如果上线主网,用户如果每天进行多次交互,其 gas 成本累计起来也是非常高昂的。
关于多次授权的问题,Lenster 目前给出了一个解决方案,用户可以批准让调度器代表用户与 Lenster 互动,这样用户就不需要签署任何交易。
调度器的原理是允许另一个地址使用他们的钱包代表用户发布、评论、转发、收藏、设置关注模块和更改个人资料图片。
但这只是 Lenster 在测试网上的权宜之计。调度器的工作依赖于中心化的 Lenster 团队;另一方面,目前在测试网上的 gas 是用测试币支付,Lenster 项目方可以免费替用户支付,而过去 24 小时 Polygon 主网上的 gas 中位数约为 50 Gwei (数据来源) ,约等于 0.0001 美元(换算网站),如果累计到一定数量的用户,并且每个用户每天需要大量的交互, 其背后的 gas 成本也不是 Lenster 能负担得起的。
针对多次授权的问题,可以用会话密钥技术解决,关于会话密钥可以查看之前的文章 《解析会话密钥:Web3版“免密支付”》。但会话密钥是基于合约钱包的子技术,因此可能需要 Lenster 推动 Polygon 上合约钱包的开发与普及。Lenster 也可以选择更换到合约钱包技术发达、又兼容以太坊的网络上,如 StarkNet、zkSync 等。
针对 gas 高的问题,一方面 Lens Protocol 与 Lenster 所部署的 Polygon 正在研发 Hermez、Miden、Zero 等多个高性能 L2,另一方面 Scroll、Sin7y、Arbitrum Nova 以及 Optimism 的 ZKR 正在不断进步,也许 Lenster 可以通过迁移到 TPS 更高,gas 更低的 ZKR 网络上来解决 gas 高的问题。
来源:Xiang|W3.Hitchhiker,以上计算前提是以当前 ETH 价格为 2500 U,区块 gaslimit 为 30,000,000,gas 费用为 30 Gwei,平均 13 秒的出块时间计算, 极限 TPS 指对应运行环境占领了所有以太坊区块空间 (在证明验证上花费 500,000 gas),普通 TPS 指对应运行环境占领了所有以太坊 1/3 的区块空间。