Teadmistebaas Internetist väljas
Bluetoothi võrk
Sõnumid ilma Interneti, mobiilsideteenuse ja infrastruktuurita lahke. Läheduses olevad seadmed loovad ühenduse Bluetooth LE kaudu ja edastavad üksteisele, nii et sõnum jõuab kohale inimesi raadio levialast väljas, hüpates vahepealsete seadmete vahel.
See leht on mugavuse huvides masintõlgitud. Kohaldatav on ingliskeelne originaalversioon.
Mis on võrk
Võrk on teine transport, mis jookseb koos releedega, mitte eraldi rakendus või eraldi identiteet. Nii avalikud kanalid kui ka privaatsõnumid töötavad selle üle ja rakendus otsustab, kumb marsruut, mida saab kasutada iseseisvalt: võrgusaadetised liiguvad Interneti kaudu ja naasevad Bluetoothile see pole saadaval, samas kui ainult raadio kaudu juurdepääsetav partner jääb võrgule mõlemal juhul.
See on üleujutusvõrgustik.Iga seade edastab pakette seadmetele, mida ta võib kuulda, 7Kaks inimest, kes ei kuule üksteist otseselt, vahetavad ikka sõnumeid, kui nende vahel on seadmete ahel.
Selle all jookseb iga eakaaslaste paar a Müra XX käepigistus ja räägib selle üle enda krüptitud seanss. Pakid on polsterdatud ja kui suured, siis killustunud, nii et mille suurus saadetud ütleb võimalikult vähe selle kohta, mis see on.
Üleujutus jõuab ainult sellele, kes hetkel kuulab, nii et kolm asja kannavad sõnumit mööda: seadmed Pidage meeles hiljutist avalikku ajalugu ja edasta see sellele, kes seda kaotab, Lähedal olevad peerid kannavad suletud posti kellegi jaoks väljaspool vahemikku ja kõik, mis saadetakse ilma internetita, on Hiljem avaldatud Kui internet tagasi tuleb.
Selle sisselülitamine
Avage Bluetoothi võrgupaneel ja vajutage Lülitage sisse. Edasine oleneb sellest mille peal sa seda kasutad.
Androidis ja iOS-is
Rakendus täidab korraga mõlemat Bluetoothi rolli – reklaamib ennast ja otsib teisi — nii et kõik kaks lähedalasuvat seadet ühenduvad, olenemata sellest, kumb märkas teist. Toetus Bluetoothi luba, kui seda küsitakse, ja see leiab kaaslased ise.
Brauseris
Veebirakendus liitub sama võrguga Web Bluetoothi kaudu Chromiumi brauserites: Chrome, Edge, Ooper ja vapper. Safaris ja Firefoxis, mis ei rakenda Web Bluetoothi, on võrk juhtnupud on pigem peidetud, mitte pakkuda ja siis ebaõnnestuda.
Brauser saab kasutada ainult Bluetoothi keskne roll: ta ei saa ennast reklaamida, seega teised seadmed ei suuda seda tuvastada. See ühendub väljapoole lähedalasuvate telefonidega ja edastab selle kaudu neid. Iga seadme valite üks kord brauseri seadmevalija kaudu, seejärel see ühendub ise uuesti. Kaks brauserit ei saa üksteisega otse linkida.
Võrgu jagamine Bitchatiga
Nymchati töövahendid Bitchat's võrguprotokoll juhtmel, bait baiti kohta — sama GATT-teenus ja -omadused UUID-d, sama paketi päis, samad sõnumitüübid, sama vaikehüplemise limiit. Need kaks rakendusi ei silda läbi millegi; need on lihtsalt samal võrgul ja Nymchati seadmel ja Bitchati seade avastavad teineteist ja vahetavad krüpteeritud sõnumeid otse.
Teata paketid võivad kanda ka a nostrLink: allkirjastatud link võrgusilma partnerilt
nende tegelik Nostri identiteet. Kui üks on kohal ja kinnitab, siis tuttav, kellega kohtusite Bluetoothi kaudu
kuvatakse sama inimesena, keda teate releedest.
Allpool kirjeldatud ajaloo ühitamine ja postitus on ka Bitchati vormingud, nii et kaks rakendust ei eksisteeri lihtsalt ühes võrgus - nad sünkroniseerivad üksteise avaliku ajaloo ja kannavad üksteise ümbrikuid.
Ajalugu, mida mesh kannab
Üleujutus edastab avaliku sõnumi kõigile, kes on hetkel raadiosaates.Minge ruumi minut hiljaks ja see on kadunud.Nii hoiab iga seade akna viimaste avalike sõnumite kohta, mida ta on kuulnud – kuni 6 tundi, piiratud 1000 pakendiga - ja sobitab selle akna kokku iga vastasega, mida ta kohtub, peaaegu iga 15 sekunditÜkskõik, mis sul puudu on, saadavad nad sind, ja mis neil puudu on, saadad sa neile.
Võrdlus tehakse kompaktse tõenäosusliku komplekti (Golomb-kooditud filter) abil, nii et tuhande sõnumi ühitamine maksab umbes kilobiti asemel kuusteist.
See on see, mis võimaldab telefonil toimida nagu linnakriiter: kõndida kahe rühma vahel, mis ei ole kunagi olnud üksteise vahemikus, või tulevad tagasi tundi hiljem ja see annab üle, mida teine pool kaotas.
Ainult avalik liiklus on kunagi sellisel viisil edastatud - sõnumid on juba nähtavad kellelegi raadio vahemikus.
Kirjad, mille on saatnud teised inimesed
Kui sa kirjutad kellelegi, kes ei ole raadio vahemikus, ei ole kedagi, kellele sõnumit edastada.Nymchat sulgeb selle selle isiku võtmele ja annab suletud koopiad mõnele eakaaslasele, kes on Nad kannavad seda ja annavad selle, kui nad kohtuvad vastuvõtjaga.
Koopia on läbipaistev sellele, kes seda kannab. ainsad marsruudiandmed, mida see hoiab, on Igapäevane rotatsioon ja saab arvutada ainult keegi, kes juba teab saaja võtme, nii et kaks konteineri sama inimese erinevatel päevadel ei tundu seotud kellelegi teisele.
Iga operaatoril on eelarve, mis väheneb poole võrra, kui ta annab osa kellelegi teisele, nii et sõnum levib käputäis operaatoritele ja seejärel peatub. 24 tundija ainult eakaaslased, kelle identiteet on kontrollitud, on kunagi antud.
Kui see on võimalik, sulgeb Nymchat ümbriku a ühekordne võti Iga seade avaldab nende väikese partii, mis on allkirjastatud nii, et neid ei saa võltsida, ja partii liigub samamoodi, nagu ajalugu kannab - mis teeb selle kättesaadavaks, kui selle omanik on eemal, täpselt siis, kui nende postitust viiakse.
Delfi ootab ees 48 tundi, sest mitu vedaja võib hoida koopiaid sama kande ja nad saabuvad iga kord, kui nende vedaja juhtub kohtuda teiega; kustutamine esimesel oleks teha iga hilisem koopia tundub kadunud posti.Kui saatja ei ole kunagi näinud oma partii - seade, millega sa ei ole jaganud ruumi - nad langevad tagasi oma pikaajalise võtme.
Andes kellelegi paketi ütleb neile, et sõnum on olemas ja et sa saatsid selle. mitte kunagi sisu, mitte kunagi, kellele see on mõeldud - vaid asjaolu.
Saadetised, mis on tehtud ilma internetita
Sõnum, mille saate offline-is, läheb raadio kaudu kohe välja, mis jõuab kõigile, kes on lähedal - ja mitte kellelegi teisele, sest kui tegemist on edastustega, ei ole see kunagi eksisteerinud.
Igaüks, kes on selle juba saanud Bluetoothi kaudu, ei näe seda kaks korda: taas avaldatud koopia kannab markerit, mis võimaldab nende seadmel seda ära tunda. 24 tundiÜks, mis seda kunagi ei tee, on märgistatud ebaõnnestunud asemel, et jätta otsima saadetud.
Samal ajal küsib Nymchat lähedal olevaid eakaaslasi, kellel on endiselt signaal, et avaldada sõnum tema nimel - üks ühendus ruumis on piisav kõigile selles. lugeda kanal läbi naabri, kellel on üks.
See on lühike, mitte kunagi ainus koopia. Mitte miski ei ütle teie seadmele, kas naabrile õnnestus tegelikult avaldada, nii et sõnum jääb oma ühenduse järjekorda ükskõik millisel viisil. Kui mõlemad toimivad, on kaks koopiat sama sõnumi byte-byte ja edastused hoiavad ühe. Ainult kanalite sõnumid reisivad sel viisil - paludes kellelegi privaatsõnumi postitamist, ütleks neile, kellele sa kirjutad - ja mitte kunagi Vaimu režiimis, kus allkiri näitaks otse tagasi teie tegelikku identiteeti.
Kummitusrežiim
Võrkseade on raadio, mis annab endast korduvalt teada, mis teebki selle lihtsaks jälgida kohtades ja seanssides. Ghost Mode on valikuline vastus.
Kui see on sisse lülitatud, iga identifikaator, mida teatis kannab, asendatakse äraviskamisega väärtus ja kõik need pöörlevad koos:
- staatiline müravõti – millest pärineb partneri ID ja sõrmejälg;
- allkirjastamisvõti Ed25519;
- reklaamitud Bluetoothi nimi;
- hüüdnimi;
- välja kuulutatud
nostrLink, mis jääb tõeliseks, kuid muutub lühiajaliseks, nii et eakaaslased saavad siiski jääda jõuavad teieni, ilma et teie npub midagi lahendaks.
Pöörlemine toimub umbkaudu närvilisel perioodil 15 minutit. Pensionile jäänud identiteedid jääda dekrüpteeritavaks kuni 8 epohhi nii et hiline vastus saabub ikka ja a vestlus algas ajal, mil ghosted kinnitatakse võrgu külge, mitte vaikselt siirdudes oma pärisvõtme all olevatele releedele.
Avatari ja bännerite jagamisest keeldutakse, kui kummitusrežiim on aktiivne: korduv pilt ühendab kaks ajastud kokku kiiremini kui ükski võti seda teeks.
Kaks ülaltoodud kohaletoimetamise teed on sellega samal põhjusel välja lülitatud. Vaimne seade ei palu kunagi kellelegi, et ta saaks selle eest posti kanda - kuller, kes hoiab endiselt pakki pärast pööramist, on kahe identiteedi vaheline niit. Ja võrku kinnitatud vestlus ei avaldata kunagi taas edastatavatele, sest see koopia allkirjastatakse teie tõelise võtmega ja ütleb teisele isikule täpselt, kes vaim oli. Vaimne seade ei avalda ka ühekordseid võtmeid: midagi ei saa sinna või sealt igal juhul kaasa võtta, nii et partii oleks veel üks asi, mida hävitatav identiteet edastab ilma kohaletoimetamiseta.
See muudab seadme jälgimise palju raskemaks. See ei muuda seda jälgimatuks. Bluetooth riistvaraaadressi juhib operatsioonisüsteem, mitte rakendus, ning ajastus ja sotsiaalsed mustrid jäävad korrelatsiooniks – sama isik, samas kohas, kellega räägib samad inimesed, samadel aegadel.
Piirid
- Leviala on Bluetoothi leviala. Kümned meetrid avatud, vähem läbi seinte. võrk laiendab jõudu hüppamise teel, mitte karjumise teel. võrkude paneeli kolleegide nimekiri ütleb teile, mis see on: ping peer ja see teatab ringireisist ja kui palju hüppeid nad tegelikult on.
- Ribalaius on väike. Kaadrite piirang on 512 baiti ja suuremad sõnumid on killustatud. See on loodud teksti, mitte meedia jaoks.
- Kohaletoimetamine on parim. 7-happeline üleujutus ei anna lubadusi ja ei tee ka teid, mis seda laiendavad: kanda ajalugu jõuab sulle ainult siis, kui kohtute seadmega, mis seda hoidis, ja kuller annab ainult siis, kui see juhtub saajaga kohtuma.
- Brauserid on lehed, nagu ülal ja olenevalt läheduses olevast telefonist.
- Raadio maksab aku, sest skaneerimine ja reklaam pidevalt on see, mis paneb võrgu tööle.