新手 · 第 1 篇,共 7 篇
简单理解 Nostr
5 分钟了解 Nostr。学习去中心化社交媒体的工作原理、为什么它很重要,以及它与传统平台的不同之处。
想象你发布了一幅画、一首歌或一篇文章,之后想换一款社交应用试试。在多数平台上,你的账号和联系读者的方式都依赖那款应用。在 Nostr 上,你掌控自己的身份,因此换应用时无需重新创建账号。
Nostr 是一套供社交应用共同使用的规则。密钥用来证明你的身份,客户端是你使用的应用,中继负责传递帖子。下面我们会逐一说明。
问题所在
你并不拥有你的社交媒体账号。
当你在 Twitter、Instagram 或 Facebook 上建立粉丝群体时,你是在租借的土地上建房。这意味着:
平台风险是真实的
- 封号会发生。 一个错误、一个有争议的观点,或一个虚假举报,都可能让你被锁在积累了多年的内容和人际关系之外
- 算法会变。 你的帖子今天可能触达 10,000 人,明天可能只有 200 人,没有任何警告,也没有解释
- 你的粉丝不属于你。 如果平台封了你,你就失去了花了多年时间建立的受众
- 数据被锁定。 你的帖子、照片和消息都被困在一家公司的数据库中
核心问题
大型科技公司控制着:
- 谁可以发言
- 谁可以听到你的声音
- 什么内容会被推广
- 你是否可以导出数据
这不只是麻烦。它让你的数字身份处在风险里。
解决方案:协议 vs 平台
Nostr 通过改变一个根本性的东西来解决这个问题:它是一个协议,而不是平台。
想想电子邮件
你可能每天都在使用电子邮件,却从未想过这个神奇之处:
- Gmail 用户可以发邮件给 Outlook 用户
- 你可以从 Yahoo 换到 ProtonMail,保留你的通讯录
- 没有单一公司控制所有电子邮件
电子邮件是一个协议。 任何人都可以做一个邮件应用,彼此之间也都能通信,而这个网络不归谁所有。
Nostr 的工作方式相同。
区别解释
身份
传统社交媒体
你的账户归平台所有。他们可以随时删除或暂停你的账户。
Nostr
你通过加密密钥拥有自己的身份。没有人能删除你的账户。
数据
传统社交媒体
你的帖子和数据存储在公司服务器上。他们可以删除或修改你的内容。
Nostr
你的数据分布在许多中继上。你控制你的内容存储在哪里。
客户端
传统社交媒体
你被锁定在一个平台的应用中。切换意味着失去你的关注者。
Nostr
使用你想要的任何客户端。你的身份和关注者随处跟随你。
抗审查性
传统社交媒体
平台决定你能说什么。他们可以审查或隐形封禁你。
Nostr
没有中央机构控制言论。你总能找到愿意传播你内容的中继。
中心化(Twitter、Facebook): 一家公司拥有一切。他们可以封你、改变规则,或完全关闭。
联邦制(Mastodon): 许多可以相互通信的服务器,但每个服务器所有者对其用户拥有权力。
Nostr: 没有服务器拥有你的身份。密钥在你手上,发布到哪里由你决定,想换应用随时可以换。
这对你意味着什么
- 一个身份,无处不在。 你的密钥在每个 Nostr 应用上都有效
- 你的数据跟随你。 切换客户端?你的帖子和粉丝也随之而来
- 没人能封你。 他们可以忽略你,但无法阻止你发帖
- 多种选择。 使用你喜欢的界面的应用
核心概念
不必担心记住所有内容。你会通过实践学习。但这里有一个心理模型:
公钥(npub)= 你的用户名
- 公钥
- 一个以 'npub1' 开头的长字符串,公开标识你的身份。可以安全地在任何地方分享。
你在 Nostr 上的公开身份看起来像这样:
npub1q...9x
- 看起来像这样:
npub1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq - 尽管公开分享:人们就是靠它找到你、关注你的
- 把它想象成你的电子邮件地址或电话号码
- 绿灯:可以安全地在任何地方分享
私钥(nsec)= 你的密码
- 私钥
- 一个以 'nsec1' 开头的秘密字符串,证明你是你。永远不要分享。丢失它 = 丢失你的账号。
你的秘密密钥看起来像这样:
nsec1q...9x
- 看起来像这样:
nsec1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq - 这证明你拥有你的公钥
- 红色警报:永远不要与任何人分享
- 丢失它 = 永久丢失。没有”忘记密码”选项
中继 = 邮局
- 中继
- 存储和转发 Nostr 消息的服务器。你选择要连接哪些,并且可以随时切换。
中继就像你帖子的邮局
- 存储和分享 Nostr 消息的服务器
- 你选择使用哪些(可以使用很多)
- 有些是免费的,有些需要付费
- [高级] 你甚至可以运行自己的
客户端 = 应用
- 客户端
- 你用来与 Nostr 交互的应用,比如 Damus、Amethyst 或 Iris。你可以随时切换客户端而不会丢失身份。
客户端就像 Gmail 和 Apple Mail:不同的界面,相同的协议
- 你用来发布、浏览和发消息的应用
- 示例:Damus(iOS)、Amethyst(Android)、Iris(网页版)
- 随时可以换。你永远不会被锁死在一个地方
为什么这很重要
好处
✅ 没人能封你。 他们可以忽略你的帖子,但无法阻止你发布
✅ 你的数据是可移植的。 每个帖子、每个粉丝、每个点赞,全都是你的,随时带走
✅ 没有广告,也没有你没要过的算法。 客户端给你看的就是你关注的人,最新的排在前面。有些客户端也提供热门榜或者算法推荐,但那是你自己点进去的一个标签页,不是塞给你的默认首页
✅ 有弹性。 如果一个中继宕机,你的身份仍然存在。如果一个客户端关闭,你切换到另一个
责任
⚠️ 你要对你的密钥负责。 丢失你的 nsec = 永远丢失你的身份。没有客服可以求助
⚠️ 没有”撤销”按钮。 删除的帖子可能仍然存在于中继上。发帖前要三思
⚠️ 学习曲线。 它是新的、不同的,有些部分仍然粗糙
值得吗?
这取决于你看重什么:
- 如果你想要简单: 传统平台更容易(目前)
- 如果你想要自由: Nostr 提供的控制是任何平台无法比拟的
- 如果你好奇: 最好的学习方式是尝试
Nostr 实际上是怎么运转的
协议本身只有四块东西。用 Nostr 并不需要懂它们,但别人说”Nostr 很简单”的时候,指的就是这几样。
- 事件(event): 每一条帖子、每一次点赞、每一次资料更新、每一条私信,都是一个签名过的 JSON 对象。协议里只有这一种数据结构。
- kind: 事件上的一个整数,说明它是什么:
0是个人资料,1是短帖,3是关注列表,7是点赞,30023是长文。 - 签名: 基于 secp256k1 的 Schnorr 签名,用你的私钥生成。它让事件无法被篡改,也是任何中继都伪造不出以你名义发布的帖子的原因。
- NIP: Nostr Implementation Possibility,也就是构成协议的那些编号规范。NIP-01 定义了事件和中继;NIP-05 把可读的
name@domain映射到你的密钥;NIP-57 定义了打赏。
你还会听到第五个词,信任网络,不过它是一种习惯,不是一份规范。既然没有公司算法替你决定看到什么,发现新内容靠的就是你关注的人又关注了谁。这也是为什么在这里找到最初的那几个人比在别的网络上更要紧。
支付在这里属于文化的一部分,不是附加功能:**打赏(zap)**就是附在帖子上的一笔比特币闪电网络小费,以聪(sat)计价,一聪是一亿分之一枚比特币。具体怎么运作,看闪电打赏。
从别的网络过来的?
如果你已经在用别的社交网络,认识 Nostr 最快的办法就是拿它跟你熟悉的东西比一比:
- Nostr vs Twitter/X:所有权和触达究竟变了什么
- Nostr vs Mastodon:为什么中继不等于实例
- Nostr vs Bluesky:对去中心化身份的两种不同回答
想看协议层面的版本?Nostr vs ActivityPub vs Bluesky 讲了这三者底层到底差在哪里。
测试你的知识
准备好检查你学到了什么了吗?参加这个快速测验:
Nostr 基础知识测验
切换应用
问题 1 / 6
0/6 已回答
你想试试另一款 Nostr 应用。你的身份会怎样?
想深入了解?我们的常见问题里还有更多话题,也可以去看看精选的 Nostr 资源。