banner
Hoodrh

Hoodrh

人文、产品、加密探索(非正式研究)
medium
twitter
substack
hoodrh.top

去中心化协议Nostr-系列002

由于对 Nostr 协议感兴趣,搜索全网后发现相关中文文章很少,所以萌生了写一个系列的想法,在上一篇讲了一下去中心化协议 Nostr 的来历,这一篇直接上手,让大家可以用起来。

Nostr 作为一种协议,是一种比应用程序更加底层的存在,我们选择使用它的优势就在于:只需要一个账户,就可以使用该协议有关的所有应用,账户数据在所有应用上都是同步的。这样的账号系统在很大程度上保护了个人言论自由和个人财产权。

传统的微信等系统中用户仅有账号使用权,不具备账号所有权,平台可以封禁甚至没收你辛苦经营的账号,个人权益不被保护和尊重。而在 Nostr 协议构成的网络中,任何一个应用或平台都没有对个人账户进行没收的权限,它们可以在 A 平台封禁你,但是你可以在 B 平台正常使用你的账号,在 A 平台期间积累的数据都没有丢失。

除此之外,为什么我们需要 Nostr#

社交媒体已发展成为信息在世界范围内流动的重要方式。不幸的是,我们当前的社交媒体系统已损坏:

  1. 用你的注意力来卖广告

  2. 使用奇怪的技术让你上瘾(参考第 1 点)

  3. 根据您无法检查或更改的秘密算法,决定向您展示哪些内容

  4. 完全控制谁可以参与以及谁被审查

  5. 被垃圾邮件和机器人淹没

Nostr 应用小知道#

简单说明了我们为什么要用 Nostr 网络之后,就让我们上手用起来吧,目前的应用主要分为三个端口:

  1. IOS 端的 Daums

  2. Android 端的 Amethyst(个人推荐用这款,其他几款用起来实在不好)

  3. web 浏览器端的网站 NostrGram.co、iris.to、snort.social

    https://snort.social/

    https://iris.to/

    https://nostrgram.co/#global:allEvents

1. IOS 端的 Damus#

可以说 Nostr 协议可以获得如今这般的大范围传播,Damus 是出了不少力的,目前整个 Nostr 协议上用户活跃程度、发帖数量等数据来看,Damus 都是表现最好的。

但由于我手里没有 IOS 的设备,所以上手介绍文章就不写 Damus 了,相关操作大家可以看 Android 端的介绍,两个应用在关键功能和数据操作上基本是一致的,苹果用户按照下面的安卓指南操作即可。

2. Android 端的 Amethyst#

获取:可以直接在 Google play 搜索 “Amethyst” 下载应用。

下载完成后,打开应用,首次使用 Nostr 协议的 app,选择生成新账号 - 输入你想要的账户名 - 确认,你点击之后协议会直接生成一个账户并显示公钥和私钥,把它们保存在安全的地方。

重点:把私钥和公钥保存在安全的地方!!!

私钥一旦丢失,私钥对应的账户将无法寻回

然后你就进入应用了。

在应用的首页你可以看到底部的四大功能栏,和其他社交软件差不多,你可以自行摸索和发文尝试,相信没有什么难度,就不在这里赘述了。重点讲一下首页左上方的 profile 部分,也就是你看到的左上角头像部分,我们将对这个部分的个人数据进行认识并设置,这将有助于我们更好的在 Nostr 网络上玩耍。

image

点击头像之后左侧会出来半个页面,我们继续点击一下头像或者点击 “👤Profile” 就会进入个人首页。(其实左侧那半页有点多余,个人觉得点击头像后直接跳转个人首页即可)

在个人首页,你可以看到你发布在 Nostr 网络上的内容、你关注的人、关注你的人、你连接的中继器(Relay)、私信、分享账号、个人信息设置等功能。其中,点击 “分享” 或 “…” 之后都可以复制自己的公钥,其他人可以通过公钥来找到你。

image

点击分享功能右侧的 “编辑” 功能,弹窗出现个人信息编辑页,接下来让我们逐一来说明。

image

  1. Display name :显示在应用上的名字

  2. username:账户的名字,两个名字可以一致

  3. About me:自我介绍,使劲夸赞自己呗 : )

  4. Avatar URL:头像的图片,输入该头像图片对应的链接就行

  5. Banner URL:个人主页背景图,输入该背景图对应的链接

  6. Website URL:个人网页站点的域名,有就写一个嘛(没有也无所谓

  7. NIP-05:相当于域名,公钥那么长一串不好记也不好传播,可以用 NIP05 的名字来查找 Nostr 网络上的用户(具体生成方法后面的文章中会讲

  8. 8 和 9 都是闪电网络的账户地址,用来完成交易或打赏的,有需要的注册个闪电网络的钱包,将个人钱包地址粘贴上即可

当填写完需要的信息之后,我们可以点击弹窗右上角的 “Post”,相关信息就会被上传到 Nostr 协议上,个人信息得到更新。

到这里基本上就了解了 Nostr 协议的应用使用方法,多玩多操作就行。

3. web 浏览器端的网站 NostrGram.co、iris.to、snort.social#

网页端的 Nostr 网络其实蛮多的,但是有些不能用,目前推荐这三款就够用了。

重点说明:

网页端的网站在登录时通常需要输入账户的私钥才行, 但是我们不能保证网络环境的安全性,为了保护我们的账户,在使用网页端体验 Nostr 的过程中,请先下载浏览器插件 Flamingo

https://chrome.google.com/webstore/detail/flamingo-%E2%80%93-nostr-extensio/alkiaengfedemppafkallgifcmkldohe

用私钥登录 Flamingo 后,使用所有 Nostr 协议相关的网站时,只需要授权登录即可。

好了,今天讲了 Nostr 协议应用的实际用法,下一集讲一些帮助我们更好的在 Nostr 网络中玩耍的东西。再会哈:)

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。