Napstr 如何使用 Tor
Tor 携带每 Napstr 音频传输. 没有直接 IP 回报:如果有效的 Tor v3 onion 连接无法完成,下载失败关闭。
Tor 包含
Windows、Linux 和 macOS 发布包包含 Tor Expert Bundle. Napstr 在应用程序打开时自动启动并管理它. 用户不需要安装 Tor 浏览器或配置一个单独的 Tor daemon。
源开发建筑可以使用 NAPSTR_TOR_PATH 或A
tor 可在开发者的PATH上执行。
个人应用程序会议
- 下载器需要准确的SHA-256文件ID通过加密NIP-17。
- 播放器验证音频并在 loopback 上只打开服务器:
127.0.0.1. - Napstr 要求 Tor 创建一个 v3 onion 地图到该 loopback 服务器,并且只持续当前应用程序会议。
- Napstr 创建一个随机 256 位容量,并将其发送到 NIP-17 内部的线索地址。
- 该下载器拒绝非离子目的地,并通过Napstr的本地TorSOCKS港口提供多达三个优惠。
- 第一個有效的,反應的種子傳播完整檔案;其他仍然可用為落後。
- 种子需要在流开始之前进行能力和谈判的文件ID。
- 完整的音频文件仅在其 SHA-256 与目录文件 ID 相匹配时可接受。
可在十五分钟后终止,只能授权其进行谈判的文件 ID. 当 Napstr 关闭时,私人发货服务会消失。
谁能看到什么?
| 聚会 | 网络可见性 |
|---|---|
| 下载 | 接收应用程序会议,而不是直接的 IP 地址 |
| 塞德 | 收到 Tor 流在 loopback 上,而不是下载器的直接 IP 地址 |
| Nostr 直播 | 传递加密的洋葱服务连接信息,但无法读取其明文 |
| ISP / 网络 | 可以注意到计算机使用Tor,但不传输的文件名或音频内容 |
| Tor 网络 | 個別的傳播只看到他們的一部分,一個多球圈;沒有單一的傳播是指認識兩對方。 |
第Tor章 什么不承诺
Tor 显著减少直接对对 IP 的曝光,但它不承诺对全球流量相关的敌人、损坏的计算机、恶意软件或在 Nostr 个人资料中发布的识别信息进行完美的匿名性。
Tor 也不会决定文件是否安全或合法。
