【转载】Nostr 的力量:不止于去中心化社交媒体
作者 |
Alden 编译 |
本文内容为转载翻译,不代表个人意见。如有侵权,请联我删除。
原文链接:
https://www.lynalden.com/the-power-of-nostr/
如果你可以将你在某个社交生态系统(如 Twitter、LinkedIn、Instagram 或 Substack)中的数字身份、内容和关注者带到另一个生态系统,那将是非常强大的。
想象一下,如果你可以在这些生态系统中的任何一个上发布内容和发送消息,拥有一个持续的数字身份,而不是多个分开的账户。而且,想象一下你可以对这些生态系统中的内容发现算法和用户界面拥有更多的控制权,并且可以更好地与其他人互动。
Nostr 是一种公共领域的通信协议,代表“通过中继传输的笔记及其他内容”,它正在成为在生态系统之间增加这种互操作性的一种可信方法。长期以来,很多人计划和开发了类似的技术,但 Nostr 实际上在某种程度上正在启动,并为全球的人们提供了一个实际的实验平台。
简而言之,它是一个开源协议,能够实现去中心化的社交媒体,但它的功能远不止于此。它是一个简单的基础构件集合,如果被广泛采纳,可能会逐渐重塑我们所知的“网络”。我们可能会从一系列孤立的社交生态系统,转向一个更具互操作性的生态系统,并将更多的权力分散给内容创作者和观众,而不是中介公司。
至少,即使在有限的采纳情况下,它也是一种可选的替代方案,对于那些希望改变现状的人来说,它是一个强大的选择。我目前使用 Nostr 作为我两个最活跃的社交媒体生态系统之一,另一个是 Twitter,并且我发现 Nostr 的社交图谱方面已经使我的比特币/闪电钱包体验更好。
我在 2023 年 4 月首次撰写了关于 Nostr 的文章,标题为“开放货币网络和信息网络的影响”。之后,我的 2023 年 8 月出版的书《破碎的货币》似乎是第一本提到 Nostr 的印刷书籍。
自那时以来,Nostr 的开发进展迅速,我对其一些关键价值主张有了更多的清晰认识,这也是我现在再次撰写关于 Nostr 的原因。
以下是一个总结 Nostr 的 Nostr 帖子的示例:
这篇文章将由三个模块化部分组成,便于阅读:
第1部分) 去中心化社交媒体 第2部分) 建立公共支付目录 第3部分) 潜在的“其他内容”
一个简单的开始使用 Nostr 的方法是访问
。这是一个流行的开源 Nostr 客户端,适用于桌面、iOS 或 Android。
但正如我们在本文中将看到的,使用 Nostr 的方式有很多,这正是它的重点所在。
第1部分) 去中心化社交媒体 在我们深入探讨社交媒体之前,让我们从高层次上看一下电子邮件的工作原理。
当你使用电子邮件时,你通常是在使用一个基于称为简单邮件传输协议(Simple Mail Transfer Protocol,简称 SMTP)的通信协议的客户端。作为用户,你不需要直接接触 SMTP 的技术细节;你只需要知道如何使用你选择的网页邮件客户端应用,比如 Gmail,它会为你处理技术细节。
SMTP 作为一个公共领域的通信协议,没有任何所有者。它就像一种共享语言,客户端可以选择使用它来相互通信。而通信协议,就像口语和书面语言一样,一旦变得主流,就会建立起非常大的、持久的网络效应。SMTP 于 1981 年创建,并且至今仍在强劲运行。
使通信协议成功的一个关键因素是,它通常非常简单,大部分复杂性和定制化被推到网络的更高层次和/或网络边缘,因此其核心几乎没有任何可能被淘汰的方面。而且,通信协议如果需要,可以随着时间的推移以向后兼容的方式进行更新,这一点也类似于语言。
Gmail、Apple Mail、Outlook、Yahoo、Proton 和其他网页邮件客户端都使用 SMTP,因为这使它们能够相互操作。使用 Yahoo 的人可以向使用 Gmail 的人发送电子邮件。使用 Gmail 的人可以向使用 Outlook 的人发送电子邮件,依此类推。它们是互操作的生态系统。
电子邮件客户端不必确保与每一个其他独立的网页邮件客户端兼容;它们只需要确保与 SMTP 兼容,这样就能实现相互操作。电子邮件中涉及到其他一些协议,但 SMTP 是主要的协议。
个别的网页邮件客户端由公司控制,它们是集中式的。它们可以在用户体验中添加功能和独特的方面。它们可以决定如何过滤进入的邮件,或者给用户提供什么选项来过滤邮件。它们可以决定禁止某些用户使用其服务。它们的政府可能会阻止它们接纳某些地区的用户,或强迫它们交出用户数据。它们可以选择过滤来自小型自托管网页邮件服务器的邮件,只接收来自其他大型服务提供商的邮件,从而助长某些寡头倾向。
但 SMTP 本身是去中心化的,因为它属于公共领域。没有人可以被“禁止”使用整个 SMTP。这就像是被“禁止”使用英语一样,这不符合实际,因为没有人拥有或控制它。
然而,社交媒体生态系统,如 Facebook、Instagram、Twitter、TikTok 等,并不像电子邮件和 SMTP 那样运作。一个 Facebook 用户不能给一个 Twitter 用户发送消息,反之亦然。如果有人决定离开 Twitter 加入 TikTok,他们不能将自己的粉丝一起带过去。Web 2.0 的发展方式是,少数几个大型的、集中化的、孤立的公司生态系统兴起,这些生态系统使用各自内部的通信方法,通常互不兼容。它们设计成封闭花园,并控制用户的身份,而不是让用户控制自己的身份。它们使用一些基础的互联网和网页协议以确保与用户设备的互操作性,但除此之外,它们大多数试图将一切保持在内部。
Nostr 的工作方式有所不同。它是一个非常简单的公共领域通信协议,类似于 SMTP 对于电子邮件的作用,但它更多是为社交媒体而设计的。用户控制自己的身份。
每个 Nostr 用户都会创建一个唯一的公钥/私钥对。公钥是他们的永久标识符,私钥用于签署他们发布的各种事件,以证明这些事件确实是由他们发出的。此外,私钥还允许他们读取发送到他们公钥的直接消息、领取发送到他们公钥的电子现金代币以及执行其他类似的私人操作。
Nostr 的生态系统由许多中继服务器和应用客户端组成,这些服务器和客户端由不同的公司和个人构建,所有这些都使用 Nostr 通信协议。每个用户使用他们的私钥以及桌面或手机客户端应用程序,可以创建“事件”,这些事件可以是文字内容、更新的个人资料信息或其他许多内容,并将这些事件发布到全球的多个中继服务器上,以便存储和公开。用户的客户端应用程序定期连接到多个中继服务器,并从中检索事件,以便查看其他人发布的内容。用户可以选择连接哪些中继服务器。
公钥/私钥对的重要性,除了作为身份标识外,还在于它用于验证你的内容。你在 Nostr 上发布的与公钥相关的每一条内容都是由你的私钥签名的。因此,恶意的中继服务器无法伪造一堆内容并将其归属于你,也无法更改你发布的内容。通过在客户端界面上用私钥签署你的内容,你可以验证它。
在实际使用中,Nostr 大多类似于其他社交媒体。你在计算机或手机上打开客户端应用,发布内容、阅读内容、观看内容、评论内容,等等。使其独特的是,如果你不喜欢使用某个客户端,你可以将你的私钥输入到另一个客户端中(在本地设备上安全地),从而带上你的数字身份、关注者、关注列表以及发布历史记录。或者你可以同时在不同的设备上使用多个不同的客户端,但仍然可以在所有客户端中保持相同的数字身份、关注列表、粉丝列表和发布历史记录。
每个 Nostr 客户端,如 Primal、Damus、Amethyst、Snort 等,目前可以决定他们的用户体验将是什么样,实施哪些功能,如何管理垃圾邮件,等等。用户可以更换客户端、使用多个客户端,甚至可以自己创建客户端。
Nostr 中继有不同类型,任何有基本资源的人都可以决定运行一个中继。大多数用户不会这样做,他们只是使用客户端。但各种公司和高阶用户可以运行有限或全服务的中继以满足他们的需求和/或客户的需求。
换句话说,Nostr 以类似(甚至更彻底)的方式将客户端层与社交媒体的公共领域通信协议层分离,就像网页邮件客户端将客户端层与 SMTP 公共领域通信协议层分离一样。这允许更多的互操作性,并将用户的数字身份的所有权归还给他们。
技术甜点
一方面,像 Facebook、Twitter 或 TikTok 这样的集中式社交媒体公司运行一个中央服务器。这种方式效率高,但它是有权限的和封闭的。运行这些平台的公司决定使用什么内容排序算法。它们决定谁可以创建账户,谁会被禁止。它们决定允许或不允许哪些类型的内容。它们可以读取你的私人消息。它们可以删除你的内容,甚至更改你发布的内容,并且可以技术上使用你的账户发布你没有创建的内容。它们可以移除你的一些或所有关注者。它们可以让你的账户关注或取关任何账户。它们可能会被政府强迫执行某些操作或分享某些数据。它们可以决定在生态系统内用户可以使用哪些支付方式,面临各种跨境监管摩擦。它们可以通过封闭大量信息和数据来阻止外部开发者与生态系统接口。
另一方面,对于每个社交媒体用户来说,运行自己的服务器是不切实际的。这将是极其冗余和昂贵的,这也是为什么人们不这样做的原因。
因此,Nostr 在去中心化和实用性方面处于一个有趣的“甜点”位置。它在去中心化和分布式方面表现出色,因为有许多应用客户端和中继服务器,普通用户可以在它们之间切换,强大的用户或公司可以创建自己的服务器。但它也很高效,因为现实中大多数用户只会使用一个客户端,并且从大量中继服务器中受益。通过控制自己的密钥并自动用它来签署你发布的内容,它防止了其他人(包括生态系统中的中继)对你的内容进行任何修改或伪造。
将你的内容存储并可以在数十个中继服务器上访问,比只有一个中央服务器的去中心化效果要好得多。如果某个特定的中继决定不接受你的帖子,那也没关系,因为你将内容发送到多个中继以实现冗余和可访问性。这使得 Nostr 比其他去中心化社交媒体尝试(如 Mastodon)要好得多。
Nostr 的简单性使得它能够以低成本迅速发展,并实现高冗余和互操作性。许多其他数字身份方案已经存在一段时间,并且更加复杂,但它们主要存在于理论中,而 Nostr 已经投入实际使用,并且正在形成早期的用户和开发者网络效应。
在这个早期阶段,Nostr 的一些用户体验细节比集中式社交媒体公司有更多摩擦,Nostr 开发确实还有一些重大挑战需要解决,特别是用户界面的速度和私钥管理技术。然而,其开放的性质也使其在某些领域取得了重大进展,例如对自己身份和内容的所有权和验证,以及 zap 的发展。
通过 “Zaps” 进行社交媒体打赏
Nostr 本身不是一个区块链,但它确实利用了比特币网络及其各种层次来进行微支付。
除了“点赞”某人的帖子、转发或评论,大多数 Nostr 客户端还允许你“zap”某人的帖子。这是一种小费,以被称为 sats 的比特币小单位支付,立即从你的钱包流向他们的钱包。就像社交媒体帖子上的点赞和转发数量一样,在 Nostr 上,zap 的数量也会显示在帖子上。
从内容创作者的角度来看,这使得你可以直接从内容创作中赚取收入。从读者的角度来看,这使你能够在与内容互动的同时,经济上支持那些制作你喜欢内容的人。Nostr 的生态系统提供了一个与发布内容相关的内置交易层。
即使创作者本身不需要这些钱,它仍然是一种内置工作量证明的投票机制。“点赞”是免费的,但“zap”是有成本的,即使只是少量。这是一个变量,客户端创作者和算法创作者可以利用这个变量来帮助人们发现相关内容和打击垃圾邮件。
其他一些社交媒体生态系统也有打赏功能,但 Nostr 的 zap 强大的地方在于它们是开源的和互操作的。你可以将不同的钱包连接到你的各种 Nostr 客户端中。有人可以从他们的托管 Lightning 钱包中向他人的非托管 Lightning 钱包发送 zap,反之亦然。这允许国内和国际支付,包括微支付。而最近,Chaumian ecash zap 也在 Nostr 上开发中。
一些钱包可以根据用户的需求存储其他单位的价值,例如以美元计价的稳定币或以美元计价的电子现金代币。这提供了各种可能性。
我认为这些 zap 比大多数人意识到的要重要得多,但我会在这篇文章的第二部分详细讨论这些细节。
内容发现的选择
在6月初的奥斯陆自由论坛上,我与 Jack Dorsey(Twitter 的联合创始人和前 CEO,以及 Block 的联合创始人和现任 CEO)进行了一次炉边谈话,讨论了 Nostr,因为他是其主要支持者和贡献者之一。你可以在这里观看这次谈话。
我们都知道,社交媒体公司可以限制谁可以使用它们的平台以及如何使用,在许多情况下,还可能被政府迫使删除某些类型的内容。然而,Dorsey 强调了算法和内容发现机制的额外重要性,我对此表示赞同。
社交媒体算法可以向我们推送让我们愤怒的、两极分化的信息,并通过多巴胺刺激不断吸引我们。它可以放大政府或公司的话语权,同时减少其他人的影响力。它可以以即使我们亲密的朋友也无法获得的详细程度来收集关于我们的信息,然后利用这些信息激发我们彼此之间的最坏本性。
Dorsey 在谈话中的原话是:
“这听起来可能有点疯狂,但我认为自由言论的辩论现在完全是分散注意力的。我认为真正的辩论应该是关于自由意志的。
我们现在感受到这一点,因为我们正在被编程。我们根据我们说自己感兴趣的内容被编程,我们通过这些发现机制被告知什么是有趣的。当我们参与和互动这些内容时,算法会继续建立更多的这种偏见。但即使算法是开源的,它实际上仍然是一个黑箱。你无法百分之百地预测它将如何工作,它将展示什么,并且它可以随时被移动和更改。由于人们变得如此依赖它,它实际上正在改变和影响我们的自由意志。
我认为解决这个问题的唯一答案不是更努力地开源算法或让它们更容易解释它们在做什么和为什么要这样做,而是给人们选择。给人们选择使用他们信任的方提供的算法,给人们选择构建自己的算法,这些算法可以接入这些网络,并且可以看到他们想要的内容,还可以将其移除。并且让人们选择拥有真正围绕算法的市场,你可以选择“我想使用这个算法,因为这些原因,我不再信任那个方,所以我不再使用它,或者我根本不使用任何算法:我想成为发现机制。”
这实际上是最大的问题,也是为什么这些公司变得如此庞大和有价值,因为它们解决了互联网的发现问题。
我们常谈论公共广场,但公共广场不能由一个公司拥有。公共广场,默认情况下,就是互联网。但公共广场的问题在于,它很难发现并匹配你真正感兴趣的事物。这就是 Google 的价值所在;它帮助你发现。这就是 Facebook 的价值所在;它让你发现你的朋友。Twitter 的价值所在;帮助你发现新闻和当天的有趣内容。
但如果我们能够以开源的方式、自由意志的方式解决发现问题,让你选择你如何看待世界和使用什么算法,并且或多或少地了解它们的工作方式,并且你可以关闭它们看到所有内容,这真的很强大,这就是我们需要的。
我们还没有看到很多这种变化。Twitter 在一段时间前迈出了第一步,当时我们允许你关闭算法,只查看你关注的人。但问题是你会错过大量内容,因为有数百万条推文在流动,你需要一些帮助。但为了能够信任这种帮助,我认为你需要能够选择它并对其拥有控制权。否则,它真的在攻击自由意志。它在编程我们如何思考。我们可以尽力抵抗,但它比我们自己了解我们,因为我们总是隐含和明确地告诉它我们的偏好。没有选择地继续依赖它感觉非常危险。”
——Jack Dorsey,2024年6月
对于社交媒体而言,Nostr 通过一个公共领域的通信协议将数字公共广场从公司手中解放出来,至少对于那些决定使用它的人来说。
通过 Nostr,内容可以被存储在全球多个中继上,以防任何中央实体将其删除。Nostr 允许用户选择使用哪个客户端,从而选择使用哪些发现算法,并允许用户自定义他们的用户界面,同时在从生态系统的一个部分移动到另一个部分时,带上他们的身份和粉丝。它通过不同的互操作钱包实现支付和货币化。它挑战了封闭的孤岛,并提供了将它们以互操作的方式重新连接的可能性。
如何尝试 Nostr
这些可能听起来有些复杂,但实际上相当简单。我们使用的每项技术在底层比用户体验的要复杂得多。
首先,你可以通过下载 Primal 来尝试 Nostr。Primal 是一个非常流行的客户端,有桌面版、iOS 版和 Android 版。你可以在
或你的应用商店中找到它。我使用 Primal 作为我的首选客户端之一,并且是他们的顾问。
许多客户端可以帮助你生成一个公共密钥“npub”和一个私密密钥“nsec”以开始使用。npub 成为你的公共身份,而你应该将 nsec 记下来并离线存储,就像密码一样,只自己知道。这个私密密钥赋予你控制你账户的权力,并可以将你的身份和关注迁移到另一个客户端。如果你丢失了手机,或你喜欢的客户端作为公司消失了,也没关系。只要你安全地保管你的 nsec 私密密钥,你就能掌控一切。因此,这是一个需要非常认真对待的主要技术部分。而且你只应在经过充分验证的开源客户端中输入你的私密密钥。
使用 Primal,你还可以快速生成一个 Lightning 钱包,所需的个人信息最少,这使你可以在 Nostr 上发送和接收 zap。除了向持有该钱包的人发送 zap,你还可以利用它通过 Lightning 网络向 Nostr 之外的其他人发送或接收比特币支付。
或者,你可以尝试其他 Nostr 客户端。例如,我另一个喜欢的 iOS 客户端是 Damus,而在桌面上我也喜欢 Snort。在许多情况下,你可以将不同的钱包连接到你正在使用的客户端。你可以尝试在你喜欢的客户端中使用不同的钱包,或者尝试不同的客户端和钱包设置。
特别是对于桌面使用,我最喜欢的 Nostr 相关应用之一是 Alby 浏览器扩展,它充当桌面客户端和其他应用程序及网站的签名机构和钱包。它可以为你生成和/或保存私密密钥,帮助你减少需要输入私密密钥的客户端数量,从而降低安全风险。如果你选择从桌面体验开始,考虑首先检查 Alby,它可以用来签名各种桌面客户端,包括 Primal、Snort 等。
这就是 Nostr 的力量:定制化和互操作性。
第二部分:建立公共支付目录
对我来说,Nostr 生态系统中最令人兴奋的功能之一是它恰好是迄今为止构建的最佳全球公共支付目录。
事实上,这是在我第一次体验 Nostr 后,重新激发我对 Nostr 热情的关键功能。
比特币和 Nostr 结合在一起,就像是一个国际化的去中心化开源 Venmo。它是一种支付方法,结合了支付发现功能。
让我们回顾一下这意味着什么。我将从一个例子开始。
一年前,我为某人提供了一些值得一定金额的小帮助,他回过头来要求一个比特币或 Lightning 地址来还款。我告诉他不用担心,部分原因是他是我的熟人,部分原因是我不想麻烦地发送二维码、支付字符串或我的 LNURL 地址。因此我只是挥挥手说算了。但他坚持要还款。值得注意的是,他需要我的许可才能支付,因为他不知道我的支付信息,这种摩擦如果你想一想还挺有趣的。
我本来打算再拒绝一次,但随后写回去说:“其实这真的没什么大不了的,但如果你坚持的话,可以在 Nostr 上 zap 我。”结果发现,由于我最近在 Nostr 上,且我的一个比特币/Lightning 钱包已连接到我的个人资料,他不再需要获得支付许可。他可以单方面查找我并付款。
除了用现金支付,支付给他人通常是一个相当有摩擦的过程,比起它可能的简单性。用数字方式或银行支付通常涉及付款方和收款方采取一些步骤。这是一个双边过程。
首先,付款方必须询问收款方他们的支付信息是什么。他们的支票账户信息是什么?或者他们的比特币/Lightning 地址是什么?或者他们的 Zelle 关联的电子邮件地址或电话号码是什么?他们是否有接受借记卡/信用卡支付的销售点方法?其次,收款方必须提供这些支付信息。可能是一个数字字符串,或者二维码,或者可读的 LNURL 或 Bolt12 Lightning 地址,或 Zelle 详情确认,或类似的东西。第三,付款方需要获取这些信息并执行支付。
近年来,一些国家和服务已经开始简化这个过程,我们可以称之为支付发现。例如,Venmo 将社交图谱与支付方法结合在一起,你可以在应用上查找(“发现”)你的朋友并支付给他们。
但这些有用的服务,如美国的 Venmo,是封闭源代码、中心化、专有的,并且通常仅在一个国家或地区有效。它们不互操作,也不全球化。它们通常要求向公司提供某种身份信息来验证账户。
如果有人想查找某人并进行国际支付怎么办?如果某人建立了一个与其现实身份分开的良好声誉的在线身份,比如在威权国家的一个人权活动家或一个使用化名的内容创作者,并希望能够接收便捷的支付或捐款而不暴露他们的真实身份呢?
比特币的 Lightning 网络和 Nostr 的结合提供了一种支付方法,并结合了支付发现功能,并且以开源、互操作、国际化的方式实现这一点。
再举一个例子,这次由我作为付款方。多年来,当我参加投资会议时,常常会有各种活动、晚宴等等。通常情况下,我会和某人共享 Uber,或者我们有一个非正式的集体晚餐。当有人提出为大家支付 Uber 或晚餐时,我通常会说:“告诉我最好的还款方式。”或者如果是在比特币会议上,我会说:“你的 Lightning 地址是什么,我好还款?”
像我一样,他们通常会回答:“不用担心,下次再说。”部分原因是出于慷慨,但另一部分原因是麻烦和摩擦。没人愿意拿出手机、交换二维码,或在那一刻经历收款方提供支付信息和付款方使用它支付的过程。
但如果收款方可以直接说:“我在 Nostr 上”,或者付款方已经知道他们在 Nostr 上,那么这就变得很简单。这是类似 Venmo 的体验,但它是国际化、互操作和开源的版本。付款方可以在任何时候单方面支付给收款方,并附上消息。
例如,我的朋友 Preston Pysh 曾在活动中为我们共同乘坐的几次 Uber 付款,并总是拒绝接受支付。如果他没有提供某种收款信息,我几乎无能为力。我缺乏支付发现功能,也就是说,我没有验证向他发送数字支付的方式。好吧,既然他在 Nostr 上,为了这篇文章的目的,我刚刚从我的 Mutiny 钱包中单方面向他发送了一个 Lightning 支付。
Mutiny 实际上并不是一个 Nostr 客户端。它是一个 Lightning 钱包,恰好利用 Nostr 作为可选的支付发现工具。由于 Nostr 是一个公共领域的通信协议,各种应用程序,包括 Lightning 钱包,都可以使用它。
得益于 Nostr,我可以轻松地查找许多比特币爱好者,并用我使用的各种 Lightning 钱包支付给他们。这些钱包可能直接利用 Nostr,比如 Mutiny 钱包。或者我可以手动将 Nostr 的某些元素应用到其他钱包上,比如我可以在某人的 Nostr 个人资料上查找他们的 LNURL,然后将其粘贴到任何不直接利用 Nostr 的 Lightning 钱包中。
Nostr 使得建立一个全球有效的去中心化公共支付目录变得容易。它为各种类型的钱包提供了支付发现功能。
这比看起来更重要的原因
理论上,拥有一个巨大的国际自愿支付目录将是很棒的。那是一个大型公共数据库,所有人可以在其中放置他们的支付信息,从而让付款方可以查找收款方并向他们付款。我们已经有了集中式的本地目录,例如美国的 Venmo。但想象一下一个开源的、全球可用的、无人控制的支付目录,它在各个司法辖区之间是冗余的,以防止被关闭,并且在钱包和支付类型之间是互操作的,并且具有实质性的隐私选项。
如果我们有这样的目录,我们就可以轻松地单方面向任何人付款。
然而,在实际操作中,我们可以立即看到为什么这样的东西尚不存在。将你的支付信息放在某个目录上相较于其他目录有什么激励?如果你的支付信息发生变化,保持目录更新有什么激励?阻止一千个垃圾邮件发送者假冒 Preston Pysh 或 Lyn Alden 并输入各种虚假支付信息的激励是什么?谁来控制和维护这个巨大的国际支付目录?它将运行在哪个服务器上?如果有强大的力量想要关闭它怎么办?
Nostr 的增长正在引导这样一个支付目录的形成,因为它汇集了正确的激励措施来解决这些问题。
Miljan Braticevic 将 Nostr 描述为四个方面:
身份层
信任网络
消息层
发布层
这些方面在构建和维护一个健全的全球公共支付目录时都能很好地协同工作。
作为起点,Nostr 的去中心化社交媒体方面提供了一个激励,以通过公共/私有密钥对在上面建立一个已知身份,并利用 Nostr 的客户端和中继生态系统作为消息和发布平台,至少作为备份。这是一种从一个只有你控制的源(只要你保持私密密钥安全)向多个其他客户端可以访问的中继服务器广播信息的方式,无论你的其他社交媒体账户是否被黑客攻击、禁用或其他方式受到影响。
然后,有一个激励将钱包附加到你的个人资料上,以便你可以接收读者对你发布的任何内容的 zap,并且任何 Lightning 钱包用户都有办法查找你并支付你。这非常简单,一些 Nostr 客户端内置了钱包。
但随后就出现了垃圾邮件和冒名顶替的问题,这将困扰任何开放支付目录。你如何知道某人是否真的就是他们声称的人?如果有一千个冒名顶替的知名人物呢?这就是 Nostr 的信任网络大有帮助的地方。
在 Nostr 上,人们可以相互关注以接收他们的内容和消息,因为它是一个社交媒体生态系统,而不是一个纯粹的支付目录。如果你看到一个拥有 10 个粉丝的 Jeff Booth,或者一个拥有 100,000 个粉丝的 Jeff Booth,你可能会猜到哪个才是真的他。
但我们可以更进一步。我在自己网站的侧边栏上链接了我的真实 Nostr 个人资料,以帮助验证我的 Nostr 身份确实是我,除了我的粉丝数量。我还只关注了一个 Jeff Booth,因为我想接收他的帖子,但这也帮助向其他人(包括人类和算法)表明,是的,那就是 Jeff Booth 真实的身份。因此,他的身份经过了验证,间接来自我的网站。我与 Jeff 有多种沟通方式,因此我可以确认他是否不是他本人,或者他的数字身份是否受到其他威胁。还有其他认识的人也关注了那个 Jeff Booth 个人资料,其中许多人也从他们的网站获得了验证。
这个信任网络有助于有机地分辨真实账户和冒名顶替者,无论是在大规模还是小规模上。粉丝数量、特定的高影响力粉丝和各种现实世界的锚点(例如我网站链接到我的真实 Nostr 身份)帮助构建一个自组织的信任网络。即使在更小的规模上,一旦你通过几个朋友验证了他们的账户是可信的,那么他们关注的人也可以帮助在你的朋友群体中建立一个真实的信任网络。这篇论文详细探讨了社交图谱、信任网络和反冒名顶替技术。
当然,其他社交网络也有信任网络的方面,但不同的是 Nostr 的开放性质允许我们将这种信任网络应用到其他领域,如支付。
因此,除了去中心化的社交媒体生态系统,我们还拥有一个去中心化的全球公共支付目录,并且有很好的激励去创建它,还内置了防止冒名顶替的功能。
即使 Nostr 作为社交媒体生态系统仍然是一个小众领域,这个支付目录已经对比特币/Lightning 钱包产生了显著影响。在比特币生态系统中,许多双边支付现在变成了单边支付,这改善了用户体验,特别是在朋友群体之间。
金钱和通信本质上是相辅相成的。它们相互增强。转账是一种社会活动。Nostr 的开源性质允许客户端更好地整合互操作的跨境支付方法,优于任何集中式社交媒体生态系统,这为其提供了与现有生态系统竞争的独特价值主张。通过构建一个自组织的社交图谱,它使这些支付方法变得更好。
第三部分:潜在的“其他功能”
如前所述,Nostr 代表着“由中继传输的笔记和其他内容”。
除了实现去中心化社交媒体和去中心化支付目录(这两者都非常强大且自我强化)之外,它还能做些什么?还有哪些其他功能?
已经有数十个应用程序集成了 Nostr。它的社交媒体通信协议非常简单,因此集成和开发利用它的功能非常快速和便宜。无论是短内容、长内容、类似 Twitter 的体验、类似 Reddit 的体验、类似 Pinterest 的体验、类似 Telegram 的体验、类似 Instagram 的体验、播客、音乐、视频、照片、食谱、评论还是市场,都有适合的 Nostr 应用程序。而且会有更多应用出现,我们将拭目以待哪些应用能够持续存在。
现在还很早,大多数这些应用都是自筹资金且尚不完善,但每周都有新的应用出现,并且现有应用也在不断改进。此外,一些早于 Nostr 的应用也在重新构建其后端,以成为 Nostr 应用。
由于 Nostr 是一个通信协议,它存在于公共领域,因此任何想要集成它的应用程序都可以做到。集成 Nostr 的应用程序可以与其他集成 Nostr 的应用程序互操作。通过采用极其简单的 Nostr 共享语言,应用程序允许用户无缝地使用他们现有的在线身份、社交图谱和数据,进行进出。
应用开发团队集成 Nostr 的主要激励在于,它允许应用程序接入 Nostr 现有的网络效应和用户基础。用户身份、用户社交图谱和信任网络、以及数据的可用性已经存在。
一个应用很难从零开始建立初始用户基础,但 Nostr 可以提供帮助。如果你开发了一个新应用并与 Nostr 接口,那么任何 Nostr 用户都可以立即使用你的应用,而社交互动的病毒式传播也已内置其中。
较大的生态系统可能比新兴的生态系统集成 Nostr 的速度要慢,因为这些大型生态系统已经拥有强大的网络效应和用户基础。但随着 Nostr 的不断壮大,一些大型生态系统也会受到更多激励来进行集成。
金钱与数据:平行网络
尽管它们本质上不需要彼此,Bitcoin 协议和 Nostr 协议相互配合得很好。每一个协议都使另一个协议更好。它们都是分布式冗余系统,因为世界各地都有比特币节点和 Nostr 中继。
区块链是一个去中心化的数据库,能够维持全球一致的状态,这意味着全球的每一个参与者都对该数据库的当前状态达成一致。由于当前状态是从前一个状态变化而来的,这意味着每个参与者必须对区块链自创建以来的所有历史状态达成一致,才能对当前状态达成一致。
换句话说,无论你身处东京、伦敦、开罗、纽约、开普敦、圣保罗还是其他地方,对于比特币的总量和所有比特币交易的完整列表,只有一个客观真实和可验证的答案。你可以查找自 2009 年以来比特币历史上的任何已确认交易,关于其细节没有任何分歧。这个全球共识平均每十分钟更新一次,覆盖整个世界。
对于全球共识中包含的每一单位信息来说,做到这一点是极其昂贵的,因此网络需要进行大量权衡,以保持合理的成本。比特币作为一个去中心化的结算层,其自身的货币单位,在尽可能多地减少复杂性和吞吐量的同时,允许任何具有基本计算机和互联网连接的人能够验证并不断与全球共识状态同步。因此,大多数复杂性和吞吐量必须在比特币的基础上以层的形式构建,而不是在基础层上构建。
另一方面,除了数字货币,大多数事物并不需要一个真实的全球共识状态。没有全球共识状态,这就释放了大量复杂性和成本。这就是为什么人们认为区块链可以解决的问题,大多数其实并不真正需要区块链。
例如,假设世界上所有的电子邮件客户端都必须反复达成关于所有曾发送邮件的确切数量和完整历史的共识。所有邮件的一个真实的全球共识状态。这将是完全不可行的。电子邮件没有全球共识状态,这意味着没有一个官方的协议来确定所有邮件的当前状态。我们每个人只关心对我们重要的邮件。我关心的是我的网络邮件客户端在我删除之前存储我的邮件,并可靠地将我的邮件发送给收件人。如果中国人向哈萨克斯坦的人发送电子邮件,这对我没有影响,我也不需要我的网络邮件客户端去记录和分类所有中国和哈萨克斯坦之间的邮件。中国和哈萨克斯坦的实体也不需要跟踪我的邮件。试图将“所有邮件放在区块链上”将是完全笨拙的,并且这种成本没有带来任何好处。对于全球互操作性,重要的是所有的网络邮件提供商使用 SMTP 作为共享语言,以便来自中国或哈萨克斯坦的人可以给我发邮件,反之亦然。但除了情报机构,没有人愿意永远全球跟踪所有过去和现在的邮件,甚至情报机构也没有完全的能力去做到这一点。
也没有人对所有网站进行全面索引并维护每个网站状态的全球共识。Google 是世界上最大的网页索引器,但即使是他们也没有所有内容。他们只拥有最相关的部分。
Facebook 作为一个庞大的集中式服务器和生态系统运营商,可以达成关于 Facebook 上所有内容的当前状态的共识(成本非常高),但作为一个封闭的公司,它是唯一能够做到这一点的实体。由于这种权力,Facebook 的运营者可以禁止人们使用 Facebook,可以修改内容或删除内容,或者决定哪些内容在用户中拥有更大的传播范围,等等。
Nostr 没有全球共识状态,这使得它能够高效地运作。没有任何中继服务器存储 Nostr 上的所有内容,尽管大型中继存储了大量的近期内容,也存储了许多过去的内容。所有中继协调以确保每个中继存储所有内容是过于昂贵和充满摩擦的。这将需要各种限制,从而限制 Nostr 的功能。用户可以运行自己的中继,并永远存储和提供他们自己的内容,如果他们愿意的话。
作为用户,我希望中继存储我的内容并使其对我和其他人可用。我希望中继存储我感兴趣的其他人的内容,并在我想访问时提供给我。我不在乎中继是否对每一条 Nostr 内容的状态达成一致;我只关心网络是否能有效地提供那些我想要的内容。实际上,我希望能够访问 Nostr 生态系统中的任何英文内容,并希望尽可能多的英语用户能够访问我的内容。但我不太需要深入到中文中继中去跟踪那里的所有动态。然而,生活在中国的美国人可能会确保他们关注那些中继,以便他们可以做到这一点。但也许我们都没有深入关注巴西中继,这也没关系。如果我们因为某些原因需要深入巴西的内容发现,我们可以选择这样做。
就像一个频繁用户可能愿意为云存储提供商或网络邮件客户端支付高级服务一样,一个频繁的 Nostr 用户可能愿意为某些中继支付更高的数据可用性费用,而不是仅仅为朋友发布猫咪表情包的人。Nostr 提供了这种灵活性,其基础非常简单和去中心化,而我们希望在生态系统内获得多少数据可用性则取决于我们和我们愿意投入的资源。
尽管仍处于早期和实验阶段,Nostr 非常强大。它以开源的方式全球性和冗余地存储任意数据,并提供验证,确保数据在发布者手中未被更改,无论它在什么中继上,或被哪个客户端读取。但就像电子邮件一样,Nostr 在处理所有数据时并不承担试图达成全球共识的负担。这种能力为新的、更好的互操作应用提供了极好的构建块。
比特币生态系统大大受益于 Nostr 的全球社交图谱和数据可用性网络,而 Nostr 生态系统则大大受益于比特币的全球开源货币网络。
- END -
往期文章:
Uniswap 的 BNB 链部署事件 —— 治理到底有多去中心化?
你好,我是Bryan,正在找运营或投研相关的工作,如果您有岗位或者可以内推,请联系我索取简历。同时我也建了一个Web3交流群,欢迎加我进群与大家一同交流讨论。










