<oembed><type>rich</type><version>1.0</version><title>zhongtian wrote</title><author_name>zhongtian (npub100…srj7u)</author_name><author_url>https://yabu.me/npub100lwgwshxc8xjm8tjtn4lc5jh2mum62908x9nnmhs3a6qsnplt5qfsrj7u</author_url><provider_name>njump</provider_name><provider_url>https://yabu.me</provider_url><html>nostr入门教程 v2.6&#xA;更新内容：relay寻找方法、添加了一些客户端示例&#xA;&#xA;nostr是一个社交协议，英文全称的翻译是&#34;中继传输的笔记和其他内容&#34;。&#xA;&#xA;在nostr中的全部信息类型都是events，只包含文字信息，而中继就负责接收用户发出的events然后转发给其他想要看到的人。&#xA;&#xA;它是最简单的开放协议，能够一劳永逸地创建一个抗审查的全球社交网络，一个中继删除了信息还有其他中继保存。&#xA;&#xA;&#xA;&#xA;客户端是用户访问nostr的工具，可以生成密钥，然后用密钥加密用户的文章，最后发送给中继，从而可以被他人查看。&#xA;&#xA;客户端有：web端（iris.to、Coracle）iOS端（Damus）安卓端（Amethyst、Plebstr）桌面端（Gossip）等，任选一个使用&#xA;&#xA;首次进入客户端选择生成新私钥，同时会生成用于辨识身份的公钥。&#xA;&#xA;&#xA;&#xA;私钥是发帖凭证，务必妥善保管，公钥是身份辨识依据，可以把它分享给朋友。&#xA;&#xA;&#xA;中继(relay)是储存帖子的地方，发出的帖子储存在中继，被其他人从中继读取，相比传统服务器，nostr的relay只有简单的读和写的功能，只承载event(文字形式)，而不负责其他功能。&#xA;&#xA;中继有权对客户端发来的发帖请求(写操作)忽略，而一般对每个读请求都不做限制，部分付费relay就是将写权限只开放给交钱了的用户。&#xA;&#xA;中继可以保存客户端通讯所有ip地址。&#xA;&#xA;&#xA;现在可以发送events（帖文）了，一旦发送，帖文无法删除（撤回）。&#xA;&#xA;如果客户端默认的中继数量太少，就需要手动添加；目前最大的中继叫做“wss://relay.damus.io”&#xA;&#xA;挑选优质中继的方法是进入别人的主页，查看并添加他人使用的中继，共同中继越多体验越好。&#xA;&#xA;中继的列表在“nostr.watch/relays/find”，网页会测速并现实各个relay的延迟，可以作为添加的参考。&#xA;&#xA;也可以访问“https://stats.nostr.band/”，在“Users per relay (top 30) ”的表格里寻找用户最多的relay。&#xA;&#xA;&#xA;&#xA;Global里面是已添加中继上的所有消息，如果不筛选，通常有大量杂乱信息。&#xA;&#xA;Folowing里面是所有关注了的用户帖文，可以细心挑选关注列表以获得满意的信息流。&#xA;&#xA;&#xA;&#xA;你可以编辑自己的profile使得更易辨认：&#xA;&#xA;Name填写主名称，Username填写副名称，Picture url填写头像图片文件链接，Banner url填写背景条图片链接，about填写自我介绍，website填写个人域名，Bitcoin lightning addres填写闪电网络收款钱包地址&#xA;&#xA;nostr的所有图片都需要有图床承载，“nostr.build/”就是一个图床，可以上传头像图片并生成图片链接，发帖时的图片上传至客户端的默认图床&#xA;&#xA;目前各大客户端默认中继以及图床被防火墙屏蔽，如果要裸连使用则需要挑选没有被墙的，可以在别人帖文讨论中寻找，不过也很难找到。&#xA;&#xA;&#xA;&#xA;引用和提升（quote booster)是将喜欢的帖文转发到自己主页的方法，其中的“引用”会在转发同时附上自己的评语。&#xA;&#xA;广播是将他人帖文转播到自己添加的所有中继上的功能，遇到喜欢的events可以使用广播选项扩散信息，遇到relay较少的帖文可以公益帮他人转播，一旦帖文在所有relay上都不存在，就看不到了。&#xA;&#xA;引用和提升不包含转播动作，如果原帖不在粉丝的relay里，就需要手动转播以避免看不见帖子。&#xA;&#xA;&#xA;&#xA;nostr支持markdown语法，实现加粗、斜体、删除线、制表等功能。&#xA;&#xA;在发帖时跟上#号开头的话题，可以便于查找和归类。&#xA;&#xA;&#xA;&#xA;NIP是nostr的协议规范，目前已经出到了NIP-78，示例：NIP-01规定了事件和签名的规范，NIP-04规定了加密的直接消息，而NIP-05是基于域名的补充身份认证&#xA;&#xA;中文介绍NIP：sherry-pang.gitbook.io/nostr-cn&#xA;&#xA;&#xA;&#xA;垃圾信息规避有以下方法：选择配置了过滤规则的relay添加；手动隐藏回帖中的垃圾信息发布者。如果只看关注列表的信息流，可以不用管Global里的杂乱信息。&#xA;&#xA;添加较少relay会获得较干净信息流，添加较多relay，可以不错过消息。&#xA;&#xA;&#xA;nostr保密性不好，用户IP可以被中继看到，所有帖文是开放的，可以在 nostr.band 被搜索到，如果想要匿名发布消息，需要自己想办法，如Tor网络，现在amethyst已经原生接入了tor。&#xA;&#xA;nostr.band 是nostr社区的搜索引擎，可以搜索文字内容、用户公钥、事件ID，也可以查看社区整体的统计数据。&#xA;&#xA;客户端会自动把帖文中的图片显示和链接预览，因此会产生大量网络访问。&#xA;&#xA;&#xA;&#xA;该协议的客户端相比web2.0的，需要负责整个过程的主要动作：收、发帖文；显示图片；请求预览等，所以网络流量消耗巨大，也很占用硬件资源，加快电池消耗。这是主动权给用户侧的代价。&#xA;&#xA;可以减少relay数量来降低资源消耗，用经过优化过的客户端或者付费优质relay也行。&#xA;&#xA;&#xA;&#xA;&#xA;闪电钱包是用于存储打赏而来的sats，也是用户给其他人打赏sats来源，在手机下载walletofsatoshi然后把收款地址粘贴进个人资料就可以接受打赏。&#xA;&#xA;桌面端可以用getalby.com，再按照官方说明使用。&#xA;&#xA;&#xA;&#xA;和nostr上的用户进行互动，享受nostr这个抗审查的自由世界吧。&#xA;&#xA;&#xA;&#xA; #nostr #tutorial #nostr_tutorial #Zhongtian</html></oembed>