Nostr 真的去中心化了吗?技术角度的解答
Nostr 在某些方面是去中心化的,在其他方面则不是。了解协议的保证、客户端行为的补充以及'去中心化'的真正含义。
"X 是否去中心化"这样的问题几乎总是被含糊其辞地回答,因为去中心化是一个频谱,而不是二元的。本文逐层回答 Nostr 的这个问题,这样你就能辨别哪些部分真正分布式化,哪些部分比营销宣传的更中心化。
简短版本
Nostr 在身份层(完全)、传输层(高度)、客户端层(完全)和数据层(适度)去中心化。在某些特定产品主导的实际层面,它的去中心化程度较低。协议本身没有单点故障;其内的特定生态系统有。
准备好后, 领取你的 @nostr.blog 地址
五个需要评估的层
每个社交系统都有一个堆栈。Nostr 的去中心化在各层表现不同。
身份。 完全去中心化。你的账户是设备上的密码学密钥对。没有中央注册表。
传输(消息如何移动)。 高度去中心化。任何 relay 都可以接受事件;任何客户端都可以连接到任何 relay。
数据(消息存储在哪里)。 适度去中心化。Relay 独立存储,但特定 relay 承载更多流量。
应用(客户端)。 完全去中心化。任何开发者都可以编写客户端;用户可以自由切换。
发现和排名。 取决于客户端。一些客户端委托给自己的基础设施(Primal 的缓存层);其他直接与 relay 通信(Damus)。
每层都有不同的故障模式和不同程度的中心化侵蚀。"Nostr 是否去中心化"的简短答案取决于你问的是哪一层。
身份层:完全去中心化
你的 Nostr 账户是设备上的私钥。没有其他人有它。没有公司、relay 或开发者。无论任何第三方做什么,这个身份都存在。
这是 Nostr 拥有的最强去中心化属性。你不能被"踢出平台",因为根本没有平台可以踢你。你的身份在客户端之间移动,经得起任何 relay 离线,并且无法被撤销。
唯一的代价:如果你丢失了私钥,任何一方都无法恢复它。这是不让公司参与中间的权衡。
传输层:高度去中心化
Relay 是基础设施。它们接受事件并提供订阅。任何人都可以用一个二进制文件和一个 VPS 运行一个;截至 2026 年有数千个公共 relay。
没有 relay 是特殊的。没有"Nostr 服务器"。你的客户端与你配置的任何 relay 通信;你的粉丝的客户端与他们配置的 relay 通信;网络是所有这些连接的并集。
实际注意:大多数用户的客户端默认为相同的流行 relay(Damus relay、nos.lol、relay.primal.net 等)。如果这些特定 relay 同时全部离线,新用户会看到空提要,直到他们重新配置。协议允许这样做(切换到不同的 relay),但默认用户体验不如协议本身那么有韧性。
数据层:适度去中心化
事件跨越你发布到的 relay 进行复制。你发送到五个 relay 的帖子存在于所有五个上;其中任何一个都可以向任何读者提供该帖子。
这在没有单一 relay 垄断你的数据的意义上是去中心化的。在保存你数据的 relay 集合不是通用的意义上,它的去中心化程度较低。如果你发布到 relay A、B、C,你的读者订阅 D、E、F,他们看不到你的帖子,除非某个 relay 桥接这些集合。
实际上,大多数 relay 在内容上重叠足够,以至于这很少是个问题。希望有韧性的用户发布到更多 relay。希望高性能的用户发布到较少。权衡是可调的。
应用层:完全去中心化
有数十个 Nostr 客户端。其中没有任何一个拥有特殊权力。新客户端可以被编写、发布,并在数周内被数千人使用,无需任何人的许可。
客户端在 UX、功能覆盖和生态系统适配方面竞争。用户选择适合他们的。切换成本为零,因为身份是可转移的。
这可能是生态系统中最活跃的去中心化:客户端层是真正竞争和真正多样化的。没有客户端有赢家通吃的地位。
发现和排名:因客户端而异
这是去中心化变得更混乱的地方。一些客户端保持发现协议中立(订阅 relay、过滤事件、显示帖子)。其他的构建自己的基础设施层。
例如,Primal 在自己的基础设施上运行缓存和索引服务。当你使用 Primal 时,你隐含地依赖该服务来快速加载提要和趋势主题。Primal 的缓存是在去中心化协议之上分层的中心化便利。
相比之下,Damus 直接与 relay 通信,没有中间缓存。你的 Damus 体验在冷启动时不那么快,但更纯粹的协议中介。
你更喜欢哪个取决于你的优先级。两者都是对开放协议的合法方法。
中心化在实践中如何侵蚀
三个值得提出的具体案例。
默认 relay 列表。 大多数客户端随附相同的默认 relay 集。从不更改默认值的用户隐含地集中在少数几个大型 relay 上。这是软中心化;用户可以随时重新配置,但许多人不会。
钱包基础设施。 Lightning 钱包是在 Nostr 之上坐的单独一层,用于 zap。钱包世界有自己的中心化动态(一些流行的托管钱包持有大量用户余额)。这会影响 Nostr 的经济层,即使它在协议外部。
客户端缓存服务。 Primal 的缓存是最明显的例子,但其他也存在。任何位于用户和 relay 之间并增加性能的服务也会增加一个中心点。这不会破坏协议;它确实会塑造用户体验。
协议保证的内容与生态系统提供的内容
协议保证:身份所有权、事件真实性、可转移的社交图、不依赖单个 relay、没有平台看门人。
生态系统提供:通过在顶部分层的中心化服务提供不同程度的便利。用户可以选择加入(Primal 的缓存、Damus Wallet、nostr.blog 网络客户端)或选择退出(自托管 relay、带自定义默认值的 Amethyst、基于 Amber 的签名)。
你保留的去中心化属性来自你使用的层以及如何配置它们。在主流客户端中使用默认设置的用户获得协议的强大保证加上一些实际中心化。选择独立 relay、运行 Amber 并使用最小客户端的用户更接近完全去中心化,但代价是更多摩擦。
"去中心化"是正确的词吗
这个词被过度使用了。如果"去中心化"意味着"没有单一方可以禁止你的账户",是的,Nostr 是。
如果你的意思是"每个用户以相等的方式与每个 relay 交互",不是;relay 受欢迎程度不均匀。
如果你的意思是"没有服务可以崩溃并破坏网络",基本上是;协议是健壮的,但特定产品可能会有影响用户的故障。
如果你的意思是"没有广告算法为参与度优化你",是的,结构上。
如果你的意思是"系统的每个部分同时以相同的去中心化水平去中心化",没有任何规模的网络都是那样。Nostr 比 Bluesky 更去中心化,比 Mastodon 的以实例为中心的联邦更去中心化得多,与 Twitter 或 Threads 相比完全无法比较。
实际结果
对大多数用户来说,"Nostr 是否去中心化"映射到"我能否拥有我的身份、我的提要算法是否属于我、我能否被禁止使用网络"。答案是可以、可以、不能。
这是影响你日常体验的去中心化。更深层的架构很有趣但次要,关键是你的账户是否真正属于你,这是 Nostr 处理得和任何协议一样好的部分。
常见问题
Nostr 比比特币更去中心化吗?
如果所有主要 relay 都离线,Nostr 能存活吗?
Nostr 有单点故障吗?
Nostr 身份真的可以转移吗?
如果 Nostr 去中心化了,为什么审核仍然有效?
继续阅读
什么是 Nostr?2026 年简明英文指南
Nostr 是一个用于社交媒体和身份的简单、开放协议。没有公司运营它,没有任何账户可以被除了你之外的任何人删除。简明英文。
阅读约 10 分钟新手上路Nostr 协议详解
Nostr 是一个协议,而不是平台。这个区别决定了它如何运作、为什么无法被控制,以及它能做什么。
阅读约 10 分钟进阶与技术什么是 Nostr 中继?简明英文指南
中继是保存 Nostr 帖子并转发它们的小型独立服务器。了解它们的功能、为什么这种设计不寻常,以及如何选择。
阅读约 11 分钟新手上路Nostr如何使审查几乎不可能实现
Nostr的抗审查性不是营销噱头,而是协议构建方式的必然结果。什么得到了保护,什么没有。
阅读约 12 分钟