გადადით შინაარსზე
დაბრუნება Nymchat-ზე

ცოდნის ბაზა ინტერნეტის გარეშე

Bluetooth mesh

შეტყობინებები ინტერნეტის გარეშე, მობილური სერვისის და ინფრასტრუქტურის გარეშე კეთილი. ახლომდებარე მოწყობილობები დაკავშირებულია Bluetooth LE-ით და გადაეცემა ერთმანეთს, ასე რომ, შეტყობინება აღწევს რადიოს დიაპაზონის მიღმა ადამიანები, მათ შორის მოწყობილობებზე გადახრით.

რა ბადეა

ბადე არის მეორე ტრანსპორტი, რომელიც მუშაობს რელეებთან ერთად და არა ცალკე აპლიკაცია ან ცალკე ვინაობა. საჯარო არხები და პირადი შეტყობინებები მუშაობს მასზე და აპი წყვეტს რომელი მარშრუტი, რომელიც უნდა გაიაროს თავისით: ონლაინ გაგზავნა გადადის ინტერნეტით და ბრუნდება Bluetooth-ზე, როდესაც ის მიუწვდომელია, ხოლო თანატოლი, რომელიც მხოლოდ რადიოს საშუალებით არის ხელმისაწვდომი, ნებისმიერ შემთხვევაში რჩება ქსელში.

ეს არის შესანახი წყალდიდობის ქსელი. თითოეული მოწყობილობა გადასცემს პაკეტებს იმ მოწყობილობებზე, რომლებსაც შეუძლია მოსმენა, ჰოპ ლიმიტით 7, დუბლიკატი რაც უკვე ნახა ისე ა პაკეტი სამუდამოდ არ ბრუნავს. ორი ადამიანი, რომლებიც ჯერ კიდევ ვერ უსმენენ ერთმანეთს შეტყობინებების გაცვლა მანამ, სანამ მათ შორის არის მოწყობილობების ჯაჭვი.

ამის მიხედვით, თანატოლების ყველა წყვილი გადის ა ხმაური XX ხელის ჩამორთმევა და საუბარი მის შესახებ საკუთარი დაშიფრული სესია. პაკეტები შეფუთულია და, როცა დიდია, ფრაგმენტირებულია, რა ზომისაა თქვენ გაგზავნით რაც შეიძლება ცოტას ამბობს იმაზე, რაც არის.

ჩართვა

გახსენით Bluetooth mesh პანელი და დააჭირეთ ჩართეთ. რა მოხდება შემდეგ დამოკიდებულია რაზე აწარმოებთ მას.

Nymchat Bluetooth mesh-ის პანელი, რომელიც აჩვენებს ქსელის სტატუსს, დაწყვილებულ მოწყობილობებს, ბადეზე არსებულ თანატოლებს და რადიო ჟურნალს.
ქსელის პანელი: სტატუსი, დაწყვილებული მოწყობილობები, მოსმენილი თანატოლები და პირდაპირი რადიო ჟურნალი.

Android-ზე და iOS-ზე

აპი ერთდროულად ასრულებს ორივე Bluetooth როლს - რეკლამირებას და სხვების სკანირებას — ასე რომ, ნებისმიერი ორი ახლომდებარე მოწყობილობა ერთმანეთთან არის დაკავშირებული, მიუხედავად იმისა, რომელმა შენიშნა მეორე. გრანტი Bluetooth-ის ნებართვა მოთხოვნისას და ის თავისთავად პოულობს თანატოლებს.

ბრაუზერში

ვებ აპი უერთდება იმავე ქსელს ვებ Bluetooth-ის მეშვეობით, Chromium ბრაუზერებზე: Chrome, Edge, ოპერა და მამაცი. Safari-ზე და Firefox-ზე, რომლებიც არ ახორციელებენ Web Bluetooth-ს, ქსელი კონტროლი მთლიანად იმალება, ვიდრე შემოთავაზებული და შემდეგ წარუმატებელი.

ბრაუზერი უერთდება ფოთლის სახით

ბრაუზერს შეუძლია მიიღოს მხოლოდ Bluetooth ცენტრალური როლი: მას არ შეუძლია საკუთარი თავის რეკლამირება, ამიტომ სხვა მოწყობილობებს არ შეუძლიათ მისი აღმოჩენა. ის გარედან უერთდება ახლომდებარე ტელეფონებს და გადადის მათ. თქვენ ირჩევთ თითოეულ მოწყობილობას ერთხელ ბრაუზერის საკუთარი მოწყობილობის ამომრჩევის საშუალებით, რის შემდეგაც ის ხელახლა აკავშირებს თავისთავად. ორ ბრაუზერს არ შეუძლია ერთმანეთთან პირდაპირ დაკავშირება.

ბადის გაზიარება Bitchat-თან

Nymchat ახორციელებს Bitchatს ქსელის პროტოკოლი მავთულზე, ბაიტი ბაიტისთვის - იგივე GATT სერვისი და მახასიათებელი UUIDs, იგივე პაკეტის სათაური, იგივე შეტყობინებების ტიპები, იგივე ნაგულისხმევი ჰოპ ლიმიტი. ორი აპლიკაციები არაფერში არ არის გადაჭიმული; ისინი უბრალოდ ერთსა და იმავე ქსელზე არიან და Nymchat მოწყობილობაზე და Bitchat-ის მოწყობილობა აღმოაჩენენ ერთმანეთს და პირდაპირ ცვლიან დაშიფრულ შეტყობინებებს.

ანონსი პაკეტებს ასევე შეუძლიათ ა nostrLink: ხელმოწერილი ბმული mesh peer-დან მათი ნამდვილი ნოსტრი ვინაობა. როდესაც ერთი იმყოფება და ადასტურებს, თანატოლი, რომელსაც შეხვდით Bluetooth-ის საშუალებით გამოჩნდება როგორც იგივე ადამიანი, რომელსაც იცნობთ რელეებიდან.

მოჩვენების რეჟიმი

ბადის მოწყობილობა არის რადიო, რომელიც არაერთხელ აცხადებს თავის თავს, ეს არის ზუსტად ის, რაც ამარტივებს თვალყური ადევნოთ ადგილებსა და სესიებს. Ghost Mode არის არჩევის პასუხი.

სანამ ის ჩართულია, ყოველი ანონსი ახორციელებს იდენტიფიკატორი ჩანაცვლებულია გადაგდებით მნიშვნელობა და ყველა ერთად ბრუნავს:

  • ხმაურის სტატიკური გასაღები - საიდანაც გამომდინარეობს თანატოლების ID და თითის ანაბეჭდი;
  • Ed25519 ხელმოწერის გასაღები;
  • რეკლამირებული Bluetooth სახელი;
  • მეტსახელი;
  • გამოცხადდა nostrLink, რომელიც რჩება რეალური, მაგრამ ხდება ეფემერული, ამიტომ თანატოლებს მაინც შეუძლიათ დაგიკავშირდეთ თქვენს npub-თან არაფრის გადაჭრის გარეშე.

როტაცია ხდება უხეშად შეწუხებულ ეპოქაში 15 წუთი. პენსიონერის ვინაობა დარჩეს გაშიფრული მდე 8 ეპოქა ასე რომ დაგვიანებული პასუხი მაინც მოდის და ა საუბარი დაიწყო მაშინ, როდესაც ghosted არის მიმაგრებული ქსელში სამუდამოდ, ვიდრე ჩუმად მიგრაცია რელეებზე თქვენი რეალური გასაღების ქვეშ.

ავატარისა და ბანერის გაზიარება უარყოფილია, სანამ Ghost Mode აქტიურია: განმეორებითი სურათი აკავშირებს ორს ეპოქები ერთად უფრო სწრაფად, ვიდრე ნებისმიერი გასაღები.

Ghost Mode არ არის ანონიმურობა

ეს ართულებს მოწყობილობის თვალყურის დევნებას. ეს არ ხდის მას მიუკვლევად. Bluetooth ტექნიკის მისამართს აკონტროლებს ოპერაციული სისტემა და არა აპი და დრო და სოციალური ნიმუშები ურთიერთშესაბამისად რჩება - ერთი და იგივე ადამიანი, იმავე ადგილას, ესაუბრება იგივე ხალხი, ერთსა და იმავე დროს.

ლიმიტები

  • დიაპაზონი არის Bluetooth დიაპაზონი. ათობით მეტრი ღია ცის ქვეშ, ნაკლებად გადის კედლები. ბადე აწვდის წვდომას ხტუნვით და არა უფრო ხმამაღლა ყვირილით.
  • გამტარუნარიანობა მცირეა. ჩარჩოები დახურულია 512 ბაიტით და უფრო დიდი შეტყობინებებით დანაწევრებულები არიან. იგი შექმნილია ტექსტისთვის და არა მედიისთვის.
  • მიწოდება საუკეთესო ძალისხმევაა. შენახვა და წინსვლის წყალდიდობა 7-ჰოპ ლიმიტით არ იძლევა დაპირებებს. თუ არავინ არის დიაპაზონში და არავინ შედის დიაპაზონში, შეტყობინება ელოდება.
  • ბრაუზერები ფოთლებია, ზემოაღნიშნულიდან გამომდინარე და დამოკიდებულია იმაზე, რომ ტელეფონი ახლოს არის.
  • რადიოს ბატარეა ღირს, რადგან სკანირება და რეკლამა მუდმივად არის ის, რაც ბადებს მუშაობას.