「Pura Vida」。1 月 1 日,前 Twitter CEO Jack Dorsey 在自己的 Twitter 上打出了这组词,点赞无数。
Pura Vida,这句哥斯达黎加语象征着简单、纯粹,就像当地人的生活。而卸任了 Twitter CEO 职位的 Jack 要的也很简单,就是一个简单纯粹的社交网络。
应该没人不烦恼现在的社交网络应用,繁琐、复杂,严重商业化、一家独大、越来越重的体验、越来越严的审核,这是全球所有社交 App 用户不满的地方,而作为全球最大社交平台的创始人,Jack 的感知远胜于我们,他对去中心化网络的憧憬远比我们想象的更大。
离开 Twitter 后,这位比特币原教旨主义者沉浸在去中心化网络的世界, 2 月 1 日,Jack 兴奋地在 Twitter 上宣布 Damus 上线,这款去中心化社交协议 Nostr 的首个移动客户端,成为了去中心化社交网络的新玩家。
在要填写的个人资料下方,它会提供给你一个 Account ID,也就是公钥。这个 ID 类似加密地址,别的用户可以通过这个 ID 搜索关注你,换句话说,在 Nostr 的世界里,这串字符,就是你的身份。填完个人资料以后,新的页面会让你保存好账户的公钥、私钥。公钥就是你的身份,私钥是证明你身份的密码,这串密码丢失无法恢复,意味着密码对应的身份也在这个世界里消失了。
Damus 客户端在产品使用方面跟推特差不多,页面布局也几乎一样,从左到右依次是主页、私信、搜索和通知页面。在搜索页面输入想要关注用户的 Account ID(公钥),即可直达其个人资料页面。当然你也可以搜索 Username 和 Display Name 关注用户。比如当我们在搜索框里输入 Jack 的 Nostr 公钥,我们就能看到 Jack 在 Nostr 网络中的发言。
此外,搜索页面会实时展示所有用户最新发布的帖子,你可以回复、转发、点赞和分享。每一条贴文都有一个独特的 Note ID,复制之后同样可以在搜索页面输入直达。如果贴文内容有问题,你可以长按贴文向连接的中继器报告该帖涉及诈骗、裸体及非法内容,同时拉黑贴文的作者(在 Blocked 功能里可以找到并撤销)。作为比特币社区的产物,点对点支付系统必不可少,Damus 也内置了 Jack 最爱的比特币闪电网络功能,可以直接调用第三方闪电网络钱包支付。
这就是 Damus 的体验,似乎没什么特别,都是我们常用的社交习惯,只不过轻了很多。而这才是 Nostr 的特点,极简与抗审查。
Nostr 是一个「极简」的社交协议,旨在 「 一劳永逸 」 地创建一个抗审查的全球社交网络:不依赖于任何受信中央服务器、不依赖于 P2P 技术,不会发行 Token。
Nostr 的技术架构十分简单:用户运行一个本地客户端,比如 damus。当需要发布某些内容时,用密钥对其签名,并将其发送到多个中继器(由协议参与者架设的托管服务器)。当需要查看某些内容时,你可以询问周围的中继器以获得信息。任何人都可以运行中继器,中继器只存储与转发内容。用户无需信任中继器,签名只在客户端进行验证。
中继器不与另一个中继器通信,仅直接与用户通信。当想要「关注」某人时,用户只需指示他们的客户端查询它知道的中继器,以获取来自该公钥的帖子。中继器可以阻止用户在它那里发布任何内容,但这对用户来说没有影响,因为他们可以将内容发布到其他中继器。任何人也都可以自己搭一个中继器,并不复杂,如果找不到其他中继器发布内容,自己的中继器依然可以发布。
在解决去中心化与普遍的社交媒体问题上,Nostr 协议用空白为运营者留下拓展性的开发空间。每个用户都可以将他们的内容更新发布到任意数量的中继器,同时中继器可以向用户收取费用与架设门槛,这确保了抗审查性;中继器可以要求为发布付费或其他形式的身份验证 (如电子邮件地址或电话),并将这些在内部与公钥相关联,以对抗垃圾信息。如果一个中继器被用作垃圾信息载体,它很容易会被用户丢弃,客户端可以继续从其他中继器获取更新。
人们运行中继器的动机是什么?协议开发者对此的回答颇值得玩味。
开发者认为,首先并不应该假设中继器的运营者会无偿服务,而后指出,即使没有所谓的「激励」,历史上成功的 P2P 网络中的 DHT 节点依旧在持续运营。
这看起来很像一条区块链,但却没有区块链最重要的共识与经济激励。这就是开发者的目的,极简的协议,就连激励和共识都很复杂,容易带来算力的集中和非原意的问题。Nostr 要做的就是最简单的社交,每个人想说的每句话,都能被他想让看到的人看到,就这么简单。
正因如此,Twitter 创始人 Jack 对 Nostr 喜爱有加,去年 12 月,他向 Nostr 捐赠约 14.17 枚 BTC(约合 245, 000 美元),以进一步资助 Nostr 的开发。而他也一直在 Nostr 上活跃。如果你看他的公钥,会发现 Nostr 上的 Jack 比 Twitter 上的 Jack 要活跃得多。
当然,除了 Jack 力挺的 Damus,Nostr 生态还有许多有趣的社交应用,比如同样类似推特的 Branle、类似 Telegram 的 Anigma,以及类似 Reddit 的 Nvote。
Branle,Branle 是使用 Quasar 制作的实验性 Web3 Twitter,和 Damus 一样,它是一个 Nostr 的客户端。目前 Branle 可以通过 Netlify API 进行部署,如果用户想将其部署到自己的机器中,则必须通过其他方法来模拟自定义标题和头像代理功能。但该应用交互较为繁琐,类似更改用户名和 Bio 的操作均需要通过私钥逐一生成签名,效率非常低。
Anigma,Anigma 是类似 Telegram 的 Nostr 客户端,用户能和 Telegram 一样管理自己的聊天群组和内容。Anigma 还设置了钱包管理功能,以此实现应用内打赏。另外,「Global」功能则用于寻找全球范围内的公开聊天内容。
Nvote,Nvote 是一个分散的、投票驱动的社区,类似于 Reddit 和 HackerNews 等服务。它很轻巧,不兼容 Javascript,也没有广告,除文字内容的帖子外,Nvote 应用内也不支持图像传输。Nvote 的活动数据是公开的,可以由替代客户端消化,无需特殊的 API 权限。
当然,Nostr 并不是第一个去中心化社交网络。无论是此前 Aave 创始人开发的 Lens Protocol,还是现在 Jack 喊单的 Nostr 和 Damus,爆款 Web3 社交应用的出现似乎都离不开「加密 OG」或「推特教主」们的社交影响力光环。然而,想要有可持续的用户增长和留存,仅靠大佬喊单是绝对不可行的,这一点尤其适用于 Web3 内容社交领域。
在 Damus 大热之前,许多与其概念和技术结构相似的项目就已经进行了长时间的探索,其中不少项目早已日渐成熟,亦或初具规模,BlockBeats 也在《Web3.0 创作者经济报告:CreatorFi 的发展现状和想象空间》中对该领域进行了全方位深度剖析。Damus 和 Nostr 面对的,或许是一条竞争烈度远超人们想象的快车赛道。
Mastodon 是用于运行自托管社交网络服务的免费开源软件,于 2016 年 10 月在社交新闻网站《Hacker News》上宣布,并在 Twitter 被 Elon Musk 收购后获得大量关注。目前,该项目由德国非营利组织 Mastodon gGmbH 维护。
Mastodon 的功能与 Twitter 和微博类似,这些功能由大量独立运行的节点(或实例)提供,每个节点都有自己的行为准则、服务条款、隐私政策、隐私选项和内容审核政策。每个用户都是特定节点的成员,该节点可以作为联合社交网络进行互操作,实现不同节点上用户之间的交互。在这种技术结构下,用户可以在保持,访问完整社交网络的同时,灵活地选择他们喜欢节点的规范和服务条款等。
Mastodon 同样拥有自己成熟的移动端 App 和极高的用户活跃度,在所有去中心化社交网络中,Mastodon 的访问流量占有绝对优势。同时,基于 Mastodon 协议打造的第三方桌面或移动端应用(实例/节点)也已有近 30 个。
Tusky,Tusky 基于 GPL 3.0 协议,是 Mastodon 的轻量级客户端。它支持所有 Mastodon 的功能,如照片、视频等,其自定义表情图案是根据自身的材料管理准则设计。用户可以在黑暗和 Tusky 主题颜色之间进行选择,有通知和草稿功能。
Mast,Mast 是一款为 iOS 定制的 Mastodon 应用程序,在 Mastodon 的基础功能上增添了「时间表」功能,该功能可以帮助用户更舒畅地阅读 Mastodon 社区的最新内容。同时 macOS 端的 Mast 还支持多栏展示信息。
Farcaster 也是一个去中心化社交网络,其技术结构与 Nostr 也最为接近。用户可以在 Farcaster 上构建客户端应用程序来在 Farcaster 网络上广播消息,以及读取来自任何用户的消息。与多数社交基建相似,Farcaster 用户可以自由地在应用程序之间移动其社交身份和图谱,开发者也可以自由地在网络上构建带有新功能的应用。
Farcaster 的技术组成分为链上注册表(On-Chain Registry)与链下主机(Off-Chain Hosts)两个部分。其中,用户可在链上注册表中申领具有唯一性的用户名,用于存储用户的主机 URL,并用作 Farcaster 网络的 DNS 域名系统。链下主机则用于存储用户的社交数据,用户可以通过私钥签名在任何网络服务器上托管自己的内容,其中托管形式有自托管和使用托管主机两种方式。自托管用户需要配置更多的基础设施,而选择托管主机则可以简化消息接收的流程。总体来说,Farcaster 依然有着较高的用户门槛。
与 Clubhouse 的高质量社交裂变相似,Farcaster 通过较高的用户门槛筛选并形成纯度更高的交际圈和更活跃的下沉社区。在这种情况下,用户的需求并非获得经济激励,而是在精神层面上得到更多满足,比如与科技、社会治理、人文历史等相关领域的专业用户进行深度互动并产生共振。在下图中可以看到,Farcaster 用户无论是在交互时长还是内容发布上,均呈现出较高的活跃度和稳定性。
Discove,Discove 是 Farcaster 生态的主流应用之一,它允许用户和应用创建和发现由社区创建的提要,是 Farcaster 网络的主要信息流来源。Discove 强调可组合性,发布自该应用里的信息流会自动出现在其他 Farcaster 生态应用中。随着 Farcaster 网络的发展,将有更多应用数据源和工具可用于在 Discove 上创建提要。
Launchcaster,Launchcaster 是一个共享和发现新 Web3 项目的地方,用户将自己的项目发布到 Farcaser,并用「@launch」回复自己的帖子,Launch 机器人便会回复一个 Launchcaster 链接,用户可以用其连接钱包以声明和编辑自己的页面。排名前 10 的发布将在 Launchcaster Weekly 电子邮件中发送。
Lens Protocol 由 Aave 创始人 Stani Kulechov 开发,是一个基于 Polygon 的社交网络协议。Lens 以 NFT 为核心元素,用户通过钱包持有自己的图谱 NFT(Profile NFT)以发布内容并实现确权,用户发布的内容会被存储在 Arweave、IPFS 等去中心化存储基建上,并将内容链接更新至用户的图谱 NFT 中。同时用户的所有社交行为和关系都以 NFT 的形式保存在 Polygon 链上,不同的图谱 NFT 之间通过一系列固定模组实现交互和连接。
相较于独立的内容应用,Lens Protocol 及其生态协议具有更强的社交属性和可组合性。基于 Lens protocol 打造的应用可以对这三个进行自定义开发,以实现打赏、订阅以及社群治理等交互行为,用户则可以自主转让、售卖图谱 NFT。
作为刚上线半年且未完全开放的社交协议,Lens 上还有大量专注富媒体内容生产的应用没有完成开发,这极大的限制了 Lens 生态里优质内容的生产。截至 2022 年底,Lens 上共有超 9.8 万个图谱 NFT 拥有关注者,其中 53.5% 的用户粉丝数量小于 10 人,从时间分布上看,用户的关注行为与项目热度的相关性较强,说明目前 Lens 生态的关注行为主要还是用户尝鲜的「副产品」。但随着时间推移,在更内容应用面向用户开放后,Lens 生态的内容质量和经济效益将得到极大的提升。
Lenster,Lenster 是目前 Lens 生态最主要的应用,大部分用户与 Lens 协议的交互行为均在该应用内完成。Lenster 的用户界面与 Twitter 相似,是一款去中心化且无许可的社交媒体应用,用户可以在 Lenster 上连接其他用户的图谱 NFT,或者加入各类社区进行评论、共创、治理等互动。普通用户可以随意浏览 Lenster 上的内容动态,但想要与其进行交互则需要持有图谱 NFT。
Iris,Iris 是一款创作者社交平台。用户可以在 Iris 上共享原创和转载的内容,并发展自己的社区,用户则通过支付订阅费用来关注创作者。另外,创作者在发布动态时可以设置内容的可见范围,并为其设置「仅关注者可见」等限制逻辑。
LensTube,LensTube 是一个去中心化视频共享平台,旨在成为 Web3.0 的 Youtube。LensTube 的视频内容存储在去中心化视频存储设施 Livepeer 上,用户可以基于图谱 NFT 与自己的粉丝分享和欣赏视频,并通过打赏、收藏等方式获得来自社区的奖励收益。
Teaparty,TeaParty 是一款社区策展应用,旨在帮助创作者推广自己的创作内容,其功能分为 TeaParty Hosts 和 TeaParty Guest。其中,TeaParty Hosts 主要针对创作者和广告商,只有当用户的转发在获得点赞和收藏后才需要向该用户支付费用。TeaParty Guest 则针对普通用户,通过转发优质内容以获得奖励。这样,推广方的成本效益和平台上的内容质量都能得到提升。Teaparty 采用的「社区策展人」概念也是 Web3.0 创作者经济最具前景的一种经济模式,下文将进一步展开。
在 web3 的浪潮里,token 经济的加持下,我们已经习惯了一款应用 经济激励的操作,似乎 token 成为了 web3 的标配。但偏偏在 Web3 内容社交领域,很多协议和项目却常常打破这条行业的「潜规则」,Nostr 亦是如此。与其说 Nostr 是下一代 web3 产品,不如说 Nostr 只是还原了互联网本来的样子。当你在不同的客户端输入相同的公钥,看到相同内容的时候,能恍惚想起曾经还有第三方微博客户端的时代。
在变形的微博、推特之后,我们看到了很多团队尝试了去中心化社交,EOS、BSV 等等公链上不乏有带 token 激励的社交应用,告诉人们去互动获得 token 奖励,那些项目都死了。在 BlockBeats《Web3.0 创作者经济报告:CreatorFi 的发展现状和想象空间》中提到,曾经红极一时的 Social Token 概念并没有经受住时间和市场的考验,并逐渐被以 NFT 图谱、去 Token 化协议为标识的项目所替代。说不定,Nostr 走的这条「互联网回归」之路,真的能引发更多用户的共鸣。