ज्ञानधार इंटरनेट बंद
ब्लूटूथ जाल
बिना इंटरनेट, बिना सेल सेवा और बिना किसी बुनियादी ढांचे के मैसेजिंग दयालु. आस-पास के डिवाइस ब्लूटूथ LE पर लिंक होते हैं और एक-दूसरे के लिए रिले होते हैं, जिससे एक संदेश पहुंचता है बीच-बीच में उपकरणों के माध्यम से छलांग लगाकर लोग रेडियो की सीमा से परे चले जाते हैं।
सुविधा के लिए यह पृष्ठ मशीन-अनुवादित है। अंग्रेजी मूल संस्करण वह संस्करण है जो लागू होता है।
जाल क्या है
मेश रिले के साथ चलने वाला दूसरा ट्रांसपोर्ट है, कोई अलग ऐप या अलग नहीं पहचान. सार्वजनिक चैनल और निजी संदेश दोनों इस पर काम करते हैं, और ऐप तय करता है कि कौन सा है अपने आप लेने का मार्ग: ऑनलाइन भेजे गए संदेश इंटरनेट पर चले जाते हैं और ब्लूटूथ पर वापस आ जाते हैं यह अनुपलब्ध है, जबकि केवल रेडियो पर पहुंच योग्य सहकर्मी किसी भी तरह से जाल पर रहता है।
यह एक बाढ़ नेटवर्क है. प्रत्येक डिवाइस उन डिवाइसों को पारित करता है जिन्हें वह सुन सकता है, एक हॉप सीमा के साथ 7, यह अनुमान लगाते हुए कि यह पहले से क्या देख चुका है ताकि एक पैकेट हमेशा के लिए प्रसारित न हो। दो लोग जो एक-दूसरे को सीधे नहीं सुन सकते हैं, तब भी संदेशों का आदान-प्रदान करते हैं जब तक कि उनके बीच उपकरणों की एक श्रृंखला है।
उसके तहत, साथियों का प्रत्येक जोड़ा चलता है शोर XX हाथ मिलाना और उस पर बात करना स्वयं का एन्क्रिप्टेड सत्र। पैकेट गद्देदार होते हैं और बड़े होने पर खंडित होते हैं, तो किस आकार के होते हैं आप जो भेजते हैं उसके बारे में जितना संभव हो उतना कम बताते हैं।
बाढ़ केवल वही पहुँचती है जो उस समय सुन रहा है, इसलिए तीन चीजें एक संदेश ले जाती हैं किः उपकरण हाल के सार्वजनिक इतिहास को याद रखें और इसे उन लोगों को भेजें जो इसे याद करते हैं, आस-पास के साथी सीलबंद डाक ले जाते हैं सीमा से बाहर किसी के लिए, और बिना इंटरनेट के भेजी गई किसी भी चीज़ के लिए बाद में प्रकाशित किया गया जब इंटरनेट वापस आएगा।
इसे चालू कर रहा हूँ
ब्लूटूथ मेश पैनल खोलें और दबाएँ चालू करो. आगे क्या होगा यह इस पर निर्भर करता है आप इसे किस पर चला रहे हैं.
एंड्रॉइड और आईओएस पर
ऐप एक साथ दोनों ब्लूटूथ भूमिकाएँ चलाता है - स्वयं का विज्ञापन करना और दूसरों के लिए स्कैन करना - इसलिए पास के कोई भी दो डिवाइस लिंक हो जाते हैं, भले ही एक ने दूसरे को नोटिस किया हो। अनुदान जब ब्लूटूथ से अनुमति मांगी गई तो यह अपने आप ही साथियों को ढूंढ लेता है।
एक ब्राउज़र में
वेब ऐप क्रोमियम ब्राउज़र पर वेब ब्लूटूथ के माध्यम से उसी जाल से जुड़ता है: क्रोम, एज, ओपेरा और बहादुर. सफ़ारी और फ़ायरफ़ॉक्स पर, जो वेब ब्लूटूथ, जाल को लागू नहीं करते हैं नियंत्रण पेश किए जाने और फिर विफल होने के बजाय पूरी तरह से छिपे हुए हैं।
एक ब्राउज़र केवल ब्लूटूथ ले सकता है केंद्रीय भूमिका: यह स्वयं का विज्ञापन नहीं कर सकता, इसलिए अन्य उपकरण इसे खोज नहीं सकते. यह बाहर की ओर आस-पास के फोन से जुड़ता है और रिले करता है उन्हें. आप ब्राउज़र के स्वयं के डिवाइस चयनकर्ता के माध्यम से प्रत्येक डिवाइस को एक बार चुनते हैं, उसके बाद उसे अपने आप पुनः जुड़ जाता है. दो ब्राउज़र सीधे एक दूसरे से लिंक नहीं हो सकते.
Bitchat के साथ एक जाल साझा करना
निमचैट उपकरण Bitchatका तार पर जाल प्रोटोकॉल, बाइट के लिए बाइट - समान GATT सेवा और विशेषता यूयूआईडी, समान पैकेट हेडर, समान संदेश प्रकार, समान डिफ़ॉल्ट हॉप सीमा। दो ऐप्स किसी भी चीज़ से बंधे नहीं हैं; वे बस एक ही जाल और एक निमचैट डिवाइस पर हैं और एक Bitchat डिवाइस एक दूसरे को खोजते हैं और सीधे एन्क्रिप्टेड संदेशों का आदान-प्रदान करते हैं।
अनाउंस पैकेट भी ले जा सकते हैं nostrLink: मेश पीयर से एक हस्ताक्षरित लिंक
उनकी असली नॉस्ट्र पहचान. जब कोई मौजूद होता है और सत्यापित करता है, तो ब्लूटूथ पर आपकी मुलाकात एक सहकर्मी से होती है
वही व्यक्ति दिखाई देता है जिसे आप रिले से जानते हैं।
नीचे वर्णित इतिहास सुलह और कैरी मेल भी बिचट के प्रारूप हैं, इसलिए दोनों ऐप केवल एक ही जाल पर सह-अस्तित्व में नहीं हैं-वे एक-दूसरे के सार्वजनिक इतिहास को सिंक करते हैं और एक-दूसरे के लिफाफों को ले जाते हैं।
मेष लेता है इतिहास
एक बाढ़ उन लोगों के लिए एक सार्वजनिक संदेश प्रदान करता है जो उस समय रेडियो रेंज में हैं. कमरे में एक मिनट देर से चलें और यह गायब हो गया है. इसलिए प्रत्येक डिवाइस ने हाल ही में सुनी गई सार्वजनिक संदेशों की एक खिड़की रखी है - 6 घंटे, 1,000 पैकेटों पर सीमित-और उस खिड़की को प्रत्येक सहकर्मी के साथ मिलाता है, लगभग हर 15 सेकंडजो कुछ भी आप खो रहे हैं, वे आपको भेजते हैं; जो कुछ भी वे खो रहे हैं, आप उन्हें भेजते हैं।
तुलना एक कॉम्पैक्ट प्रोबेबिलिस्टिक सेट (एक गोलॉम्ब-कोडेड फिल्टर) के साथ की जाती है, इसलिए एक हजार संदेशों को मिलाने में सोलह के बजाय लगभग एक किलोबाइट खर्च होता है। यह एक ही प्रारूप बिचैट का उपयोग करता है, इसलिए दोनों ऐप एक-दूसरे के इतिहास को सिंक करते हैं न कि प्रत्येक कमरे के आधे हिस्से को धारण करते हैं।
खिड़की को उपकरण पर संग्रहीत किया जाता है, इसलिए यह एक पुनरारंभ से बच जाता है। यही वह है जो एक फोन को शहर की आवाज़ के रूप में कार्य करने देता हैः दो समूहों के बीच चलना जो कभी भी एक-दूसरे के दायरे में नहीं रहे हैं, या घंटों बाद वापस आते हैं, और यह दूसरे पक्ष की कमी को सौंप देता है।
केवल सार्वजनिक यातायात को इस तरह से चलाया जाता है-रेडियो रेंज में किसी को भी पहले से दिखाई देने वाले संदेश। निजी संदेश, हाथ मिलाने और कूटबद्ध सत्र कभी भी इसका हिस्सा नहीं होते हैं।
डाक अन्य लोगों द्वारा ले जाया जाता है
यदि आप किसी ऐसे व्यक्ति को लिखते हैं जो रेडियो रेंज में नहीं है, तो संदेश देने वाला कोई नहीं है। निमचैट इसे उस व्यक्ति की चाबी पर मुहर लगा देता है और कुछ साथियों को सीलबंद प्रतियां देता है जो हैं पास में। वे इसे ले जाते हैं, और यदि वे प्राप्तकर्ता से मिलते हैं तो इसे वितरित करते हैं।
प्रतिलिपि उस व्यक्ति के लिए अपारदर्शी है जो इसे ले जाता है। इसके पास केवल एक ही मार्ग सूचना है जो एक टैग है रोजाना घूमता है और केवल किसी ऐसे व्यक्ति द्वारा गणना की जा सकती है जो पहले से ही प्राप्तकर्ता की कुंजी जानता है, इसलिए अलग-अलग दिनों में एक ही व्यक्ति के लिए दो लिफाफे किसी और से संबंधित नहीं लगते हैं। केवल प्राप्तकर्ता ही एक खोल सकता है-और जब वे ऐसा करते हैं, तो वे सीखते हैं कि इसे किसने लिखा है, क्योंकि भेजने वाले की पहचान अंदर से सील कर दी जाती है।
प्रतियां गुणा नहीं होती हैं। प्रत्येक वाहक के पास एक बजट होता है जो किसी और को शेयर सौंपने पर आधा हो जाता है, इसलिए एक संदेश मुट्ठी भर वाहकों तक फैलता है और फिर रुक जाता है। मेल की अवधि समाप्त हो जाती है। 24 घंटे, और केवल उन साथियों को ही दिया जाता है जिनकी पहचान सत्यापित की गई है।
जहाँ यह हो सकता है, निमचैट लिफाफे को सील कर देता है एक बार की कुंजी न कि प्राप्तकर्ता के लंबे समय तक रहने वाले लिफाफे के लिए। प्रत्येक उपकरण इनमें से एक छोटे समूह को प्रकाशित करता है, जिस पर हस्ताक्षर किए जाते हैं, ताकि उन्हें नकली नहीं बनाया जा सके, और समूह उसी तरह से यात्रा करता है जिस तरह से इतिहास ले जाया जाता है-जो इसे तब उपलब्ध कराता है जब इसका मालिक दूर होता है, ठीक जब उनका मेल ले जाया जा रहा होता है। प्राप्तकर्ता प्रत्येक कुंजी को एक बार उपयोग करने के बाद हटा देता है। वह विलोपन बिंदु हैः हवा से प्रतिलिपि किए गए लिफाफे को बाद में नहीं खोला जा सकता है, यहां तक कि कोई भी व्यक्ति जो बाद में प्राप्तकर्ता की पहचान कुंजी को पकड़ लेता है।
हटाने के बारे में इंतजार कर रहा है 48 घंटे, क्योंकि कई वाहक एक ही लिफाफे की प्रतियां अपने पास रख सकते हैं और जब भी उनके वाहक आपसे मिलते हैं तो वे पहुंच जाते हैं; पहले वाले को हटाने से हर बाद की प्रति खोए हुए मेल की तरह दिखाई देगी। जब किसी प्रेषक ने आपके बैच को कभी नहीं देखा है-एक उपकरण जिसके साथ आपने एक कमरा साझा नहीं किया है-तो वे आपकी लंबे समय तक चलने वाली कुंजी पर वापस आ जाते हैं। संदेश अभी भी आता है; केवल वह मजबूत गारंटी गायब है।
किसी को एक लिफाफा सौंपने से उन्हें पता चलता है कि एक संदेश मौजूद है और आपने उसे भेजा है। कभी भी सामग्री नहीं, कभी भी यह किसके लिए है-लेकिन तथ्य। यदि वह व्यापार वह नहीं है जिसे आप बनाना चाहते हैं, तो घोस्ट मोड कभी भी कूरियर का उपयोग नहीं करता है (नीचे देखें)।
इंटरनेट के बिना भेजे गए संदेश
ऑफ़लाइन रहते हुए आप जो संदेश भेजते हैं, वह तुरंत रेडियो पर चला जाता है, जो आस-पास के किसी भी व्यक्ति तक पहुंचता है-और किसी और तक नहीं, क्योंकि जहां तक रिले का संबंध है, वह कभी मौजूद नहीं था। निमचैट इसे पकड़ता है, और इंटरनेट वापस आने के साथ ही इसे प्रकाशित करता है, अपने मूल भेजने के समय को रखते हुए ताकि यह वहीं रहे जहां आपने इसे बातचीत में लिखा था।
जो कोई भी पहले से ही इसे ब्ल्यूटूथ पर प्राप्त कर चुका है, वह इसे दो बार नहीं देखेगाः पुनः प्रकाशित प्रति में एक मार्कर होता है जो उनके उपकरण को इसे पहचानने देता है। आयोजित संदेशों की अवधि इसके बाद समाप्त हो जाती है। 24 घंटेजो इसे कभी नहीं बनाता है, उसे भेजा हुआ देखने के बजाय असफल के रूप में चिह्नित किया जाता है।
हालाँकि, यह केवल प्रतीक्षा ही नहीं करता है। उसी समय, निमचैट अपने आस-पास के साथियों से पूछता है जिनके पास अभी भी अपनी ओर से संदेश प्रकाशित करने के लिए एक संकेत है-कमरे में एक कनेक्शन हर किसी के लिए पर्याप्त है। संदेश को छोड़ने से पहले आपके उपकरण द्वारा हस्ताक्षरित किया जाता है, इसलिए जो सहकर्मी इसे ले जाता है वह एक पोस्टबॉक्स हैः यह जो प्रकाशित करता है उसका एक शब्द भी नहीं बदल सकता है, और यदि वह कोशिश करता है तो रिले इसे अस्वीकार कर देगा। यह दूसरे तरीके से भी काम करता है, इसलिए एक उपकरण जिसका अपना कोई संकेत नहीं है वह अभी भी कर सकता है। पढ़िए। एक पड़ोसी के माध्यम से एक चैनल जिसमें एक है।
यह एक शॉर्टकट है, कभी भी एकमात्र प्रतिलिपि नहीं। कुछ भी आपके उपकरण को यह नहीं बताता है कि क्या कोई पड़ोसी वास्तव में प्रकाशित करने में कामयाब रहा है, इसलिए संदेश किसी भी तरह से आपके अपने कनेक्शन के लिए कतार में रहता है। यदि दोनों काम करते हैं, तो दो प्रतियां एक ही संदेश के लिए बाईट-फॉर-बाईट हैं और रिले एक रखते हैं। केवल चैनल संदेश इस तरह से यात्रा करते हैं-किसी को निजी संदेश पोस्ट करने के लिए कहने से उन्हें पता चलेगा कि आप किसे लिख रहे हैं-और कभी भी घोस्ट मोड में नहीं, जहां हस्ताक्षर आपकी वास्तविक पहचान को सीधे इंगित करेगा।
गोस्ट मोड
मेश डिवाइस एक रेडियो है जो बार-बार अपनी घोषणा करता है, जो वास्तव में इसे आसान बनाता है स्थानों और सत्रों में अनुसरण करने के लिए। घोस्ट मोड ऑप्ट-इन उत्तर है।
जबकि यह चालू है, प्रत्येक एक अनाउंस कैरी पहचानकर्ता को थ्रोअवे से बदल दिया जाता है मूल्य, और वे सभी एक साथ घूमते हैं:
- शोर स्थैतिक कुंजी - जिससे सहकर्मी आईडी और फ़िंगरप्रिंट प्राप्त होते हैं;
- Ed25519 हस्ताक्षर कुंजी;
- विज्ञापित ब्लूटूथ नाम;
- उपनाम;
- की घोषणा की
nostrLink, जो वास्तविक रहता है लेकिन अल्पकालिक हो जाता है, इसलिए सहकर्मी अभी भी ऐसा कर सकते हैं आपके एनपीयूबी पर कुछ भी समाधान किए बिना आप तक पहुंचें।
घूर्णन मोटे तौर पर एक घबराए हुए युग पर होता है 15 मिनटों. सेवानिवृत्त पहचान तक डिक्रिप्टेबल रहें 8 युग इसलिए अभी भी देर से उत्तर आता है, और a बातचीत तब शुरू हुई जब घोस्टेड को चुपचाप नहीं बल्कि हमेशा के लिए जाल में फंसा दिया गया आपकी वास्तविक कुंजी के अंतर्गत रिले की ओर पलायन।
घोस्ट मोड सक्रिय होने पर अवतार और बैनर साझा करने से इनकार कर दिया जाता है: दोहराई गई छवि दो को जोड़ती है किसी भी कुंजी की तुलना में युगों की गति एक साथ तेज़ होती है।
ऊपर दिए गए दो डिलीवरी रास्तों को उसी कारण से बंद कर दिया जाता है। एक भूतिया उपकरण कभी भी किसी को इसके लिए मेल ले जाने के लिए नहीं कहता है-एक कूरियर जो आपके घुमाने के बाद भी एक लिफाफा रखता है, वह दोनों पहचानों के बीच एक धागा है। और जाली पर पिन की गई बातचीत को कभी भी रिले में पुनः प्रकाशित नहीं किया जाता है, क्योंकि उस प्रति पर आपकी वास्तविक कुंजी के साथ हस्ताक्षर किए जाते हैं और दूसरे व्यक्ति को ठीक से बता देते हैं कि भूत कौन था। एक भूतिया उपकरण भी एक बार की कुंजी प्रकाशित नहीं करता हैः कुछ भी नहीं ले जाया जा सकता है या उससे कुछ भी नहीं ले जाया जा सकता है, इसलिए बैच एक और चीज होगी जो फेंकने वाली पहचान प्रसारण के लिए बिना किसी डिलीवरी के कभी कमाई कर सकता है।
इससे डिवाइस का अनुसरण करना बहुत कठिन हो जाता है। यह इसे अप्राप्य नहीं बनाता है. ब्लूटूथ हार्डवेयर एड्रेस को ऑपरेटिंग सिस्टम द्वारा नियंत्रित किया जाता है, ऐप और टाइमिंग द्वारा नहीं सामाजिक पैटर्न सहसंबद्ध रहते हैं - एक ही व्यक्ति, एक ही स्थान पर, बात करना वही लोग, एक ही समय पर.
सीमाएं
- रेंज ब्लूटूथ रेंज है। खुले में दसियों मीटर, दीवारों के माध्यम से कम। जाल कूदकर पहुँचता है, न कि जोर से चिल्लाकर। जाल पैनल में सहकर्मी सूची आपको बताएगी कि यह क्या हैः एक सहकर्मी को पिंग करना और यह गोल यात्रा की रिपोर्ट करता है और वे वास्तव में कितने हॉप्स दूर हैं।
- बैंडविड्थ छोटा है. फ़्रेम को 512 बाइट्स और बड़े संदेशों पर कैप किया गया है खंडित हैं. यह टेक्स्ट के लिए बनाया गया है, मीडिया के लिए नहीं।
- डिलिवरी सर्वोत्तम प्रयास है. 7-हॉप बाढ़ कोई वादा नहीं करती है, और न ही इसे बढ़ाने वाले रास्तेः कैरी हिस्ट्री केवल तभी आपके पास पहुंचती है जब आप इसे रखने वाले उपकरण से मिलते हैं, और एक कूरियर केवल तभी डिलीवर करता है जब यह प्राप्तकर्ता से मिलता है। एक संदेश जिसके पास इसे ले जाने के लिए कोई नहीं है वह इंतजार करता है, और 24 घंटे के बाद यह इंतजार करना बंद कर देता है।
- ब्राउज़र पत्ते हैं, उपरोक्त के अनुसार, और पास में मौजूद फ़ोन पर निर्भर रहें।
- रेडियो की बैटरी खर्च होती है, क्योंकि स्कैनिंग और विज्ञापन लगातार यही वह चीज़ है जो जाल को काम करती है।