Nostr 是一种使用自有帐户/身份构建的协议,因此它使我们能够创建“去中心化”社交网络甚至其他类型的解决方案。它的项目页面有更多的技术细节。“ awesome nostr”页面列出了几乎所有当前的客户端和应用程序,但它的列表也相当大。此特定页面将简要概述 Nostr 及其使用方法。
Nostr社交网络
Nostr 社交网络的构建与推特非常相似,您可以在其中创建帖子(如推文)、点赞帖子、关注或取消关注、转推/转发。通常,术语“帖子”或“注释”用于指代在 nostr 社交网络上创建帖子。
如何开始使用 Nostr
使用 Nostr 意味着使用其客户端之一访问 Nostr 网络。我们将介绍客户,然后介绍如何使用客户。
Nostr 客户
一些更受欢迎的 nostr 客户是:
- astral.ninja,一个 nostr 网络客户端,具有类似 twitter 的社交网络(通常也称为“nostr”网络)
- coracle.social支持公共频道。
- Damus 是 Apple Testflight 上提供的 MacOS 和 iPhone 应用程序。它支持 twitter 之类的社交网络,也可以显示来自频道的消息。
- Nostr Console 是另一个更适合熟悉命令行的人的客户端。它是一个基于终端 UI 的客户端,并具有适用于 Windows、Linux 和 macOS 的二进制文件。
- 此处有一个更大的比较列表。
- 几乎所有客户端都支持向其他用户发送加密的直接消息。
使用 Nostr 的步骤
- 使用像astral.ninja这样的 nostr 客户端创建私钥/公钥对。客户端会询问您是否要创建这样的密钥对,如果您同意,它将为您创建。这在 Nostr 系统中用作“自主权”身份。
- 保存私钥:创建私钥/公钥对后,您应该将私钥保存或保存在某个地方,并保密。此外,如果您丢失了新创建的私钥,您始终可以生成一个新私钥,但是您可能无法访问旧的私人消息等,但不能访问公共消息。
- 如果需要,创建多个密钥:可以在所有 nostr 客户端上使用相同的密钥。如果您想创建多个身份或帐户,您可以创建新的此类密钥对。
- 更新您的个人资料:从您使用的客户端,您应该能够更新您的个人资料名称、图片等。这取决于客户端是否可以更新以及可以更新多少。通常,您可以添加您的姓名、关于我的部分和个人资料图片。
- 发帖:客户还应该向您展示其他人的一些帖子。它还应该允许您创建帖子,关注其他人。(astral damus 等客户确实允许您关注其他人;anigma.io 不允许,因为它像电报一样有公共聊天室)。
- 查找用户:Astral.ninja 有一个全球订阅源,您可以在其中查看其他人的帖子。nostr.io/stats页面显示了一些更多产的用户。damus.io/channels页面显示了一些更活跃的公共频道。
注意密钥格式:Damus 和 astral 使用 npub/nsec 密钥格式,而其他客户端使用 hex。要从 npub/nsec 转换为十六进制格式,请使用此工具。十六进制密钥将从客户端的所有面向用户的部分中逐步淘汰。