कैसे Napstr का उपयोग करता है Tor
Tor प्रत्येक Napstr ऑडियो ट्रांसफर करता है. कोई प्रत्यक्ष-आईपी रिलीज नहीं होता है: यदि एक वैध Tor v3 onion कनेक्शन नहीं किया जा सकता है, तो डाउनलोड बंद हो जाता है.
Tor में शामिल हैं
विंडोज, लिनक्स, और मैकओएस एक पेंडिंग Tor विशेषज्ञ बंडल पैकेज जारी करता है. Napstr प्रारंभ होता है और इसे स्वचालित रूप से प्रबंधित करता है जबकि एप्लिकेशन खुलता है. उपयोगकर्ताओं को ब्राउज़र Tor स्थापित करने या एक अलग Tor daemon सेट करने की आवश्यकता नहीं होती है.
स्रोत-विकास इमारतों के बजाय उपयोग कर सकते हैं NAPSTR_TOR_PATH या A
tor डेवलपर के पैटर्न पर लागू किया जा सकता है।
एक निजी एप्लिकेशन सत्र
- डाउनलोडर NIP-17 के माध्यम से एन्क्रिप्टेड फ़ाइल आईडी का सटीक SHA-256 अनुरोध करता है।
- सीडर ऑडियो की पुष्टि करता है और केवल loopback पर एक सर्वर खोलता है:
127.0.0.1. - Napstr पूछता है Tor एक v3 onion बनाने के लिए जो उस loopback सर्वर को मानचित्रित करता है और केवल वर्तमान ऐप सत्र के लिए रहता है।
- Napstr एक यादृच्छिक 256-बिट क्षमता बनाता है और इसे NIP-17 के अंदर की ओनिन पते के साथ भेजता है।
- डाउनलोडर गैर-ओनिन गंतव्यों को अस्वीकार करता है और Napstr के स्थानीय Tor SOCKS बंदरगाह के माध्यम से तीन तक की पेशकश करता है।
- पहला वैध, प्रतिक्रियाशील साइडर पूरे फ़ाइल को प्रसारित करता है; बाकी के रूप में उपलब्ध रहता है।
- सीडर को प्रवाह शुरू करने से पहले क्षमता और फाइल आईडी की आवश्यकता होती है।
- पूर्ण ऑडियो फ़ाइल केवल तभी स्वीकार की जाती है जब इसकी SHA-256 कैटलॉग फ़ाइल आईडी से मेल खाती है।
कौन देख सकता है क्या?
| पार्टी | नेटवर्क दृश्यता |
|---|---|
| डाउनलोड करें | एक एप्लिकेशन-सेशन ऑन आयन प्राप्त करता है, सीधे सीडर का आईपी पता नहीं |
| सीईओ | लॉपबैक पर Tor स्ट्रीम प्राप्त करता है, डाउनलोडर का प्रत्यक्ष आईपी पता नहीं |
| Nostr रिलीज | एन्क्रिप्टेड ओनिओन की पेशकश लेता है लेकिन इसकी शिकायत पाठ नहीं पढ़ सकता |
| ISP / नेटवर्क | यह ध्यान दिया जा सकता है कि कंप्यूटर Tor का उपयोग कर रहा है, लेकिन स्थानांतरित फ़ाइल नाम या ऑडियो सामग्री नहीं |
| Tor नेटवर्क | व्यक्तिगत रिलेज़ केवल एक मल्टी-हॉप सर्किट का हिस्सा देखते हैं; कोई भी एकल रिलेज़ दोनों पार्टियों को जानने के लिए नहीं है |
क्या Tor वादा नहीं करता है
Tor सीधे पेर-टू-पेर आईपी के संपर्क को काफी कम करता है, लेकिन यह एक वैश्विक ट्रैफ़िक-कुरलेशन विरोधी, एक खराब कंप्यूटर, हानिकारक सॉफ्टवेयर या एक Nostr प्रोफाइल में प्रकाशित पहचान जानकारी के खिलाफ पूर्ण अनामता का वादा नहीं करता है।
Tor यह भी तय नहीं करता है कि एक फ़ाइल सुरक्षित या कानूनी है. केवल कॉपीलेफ्ट संगीत साझा किया जाना चाहिए.
