â njĂ« term slang qĂ« pĂ«rdoret mes marinareve amerikanĂ«, qĂ« do tĂ« thotĂ« thashetheme dhe gossip. Zhvilluesi i Node.js, Dominic Tarr, qĂ« jeton nĂ« njĂ« velĂ«r nĂ« bregun e ZelandĂ«s sĂ« Re, e pĂ«rdori kĂ«tĂ« fjalĂ« nĂ« emrin e njĂ« rrjeti p2p, tĂ« dedikuar pĂ«r ndarjen e lajmeve dhe mesazheve personale. Secure Scuttlebutt (SSB) lejon tĂ« ndahen informacione duke pĂ«rdorur vetĂ«m akses episodik nĂ« internet, ose madje edhe pa qasje nĂ« tĂ«.
SSB funksionon prej disa vitesh. Funksionet e rrjetit social mund të testohen përmes dy aplikacioneve desktop ( dhe ) dhe një aplikacioni për Android (). Për geek-at ka . Jeni kurioz se si funksionon një rrjet p2p offline-first pa reklama dhe pa regjistrim? Të lutem, ndiqni më poshtë.

Për të funksionuar, Secure Scuttlebutt kërkon vetëm dy kompjuterë të lidhur në një rrjet lokal. Aplikacionet që bazohen në protokollin SSB dërgojnë mesazhe UDP publike dhe do të mund të gjejnë automatikisht njëra-tjetrën. Gjetja e nyjeve në internet është pak më e komplikuar, dhe për këtë çështje do të kthehemi pas disa paragrafeve.
Konntrata e pĂ«rdoruesit paraqet njĂ« listĂ« tĂ« lidhur tĂ« tĂ« gjithĂ« shĂ«nimeve tĂ« tij (dhe journal). Ădo shĂ«nim i mĂ«passhĂ«m pĂ«rmban hash-in e tĂ« kaluarĂ«s dhe nĂ«nshkruhet me çelĂ«sin privat tĂ« pĂ«rdoruesit. ĂelĂ«si publik Ă«shtĂ« identifikuesi i pĂ«rdoruesit. Fshirja dhe redaktimi i shĂ«nimeve nuk Ă«shtĂ« e mundur nga ana e autorit dhe as nga askush tjetĂ«r. Pronari mund tĂ« shtojĂ« shĂ«nime nĂ« fund tĂ« journal-it. PĂ«rdoruesit e tjerĂ« mund tĂ« lexojnĂ« atĂ«.
Aplikacionet qĂ« ndodhen nĂ« tĂ« njĂ«jtin rrjet lokal, i shohin njĂ«ri-tjetrin dhe automatikisht kĂ«rkojnĂ« nga fqinjĂ«t pĂ«r pĂ«rditĂ«sime nĂ« journal-at qĂ« i interesojnĂ«. Nuk ka rĂ«ndĂ«si se nga cilat nyje e shkarkoni pĂ«rditĂ«simin, pasi autenticiteti i çdo shĂ«nimi mund tĂ« verifikohet duke pĂ«rdorur çelĂ«sin publik. GjatĂ« sinkronizimit nuk ndodh shkĂ«mbim i informacionit personal pĂ«rveç çelĂ«save publikĂ« tĂ« journal-eve qĂ« ju interesojnĂ«. NdĂ«rsa kaloni mes rrjetesh tĂ« ndryshme WiFi/LAN (nĂ« shtĂ«pi, nĂ« kafe, nĂ« punĂ«), kopjet e ruajtura nĂ« lokal tĂ« journal-eve do tĂ« transmetohen automatikisht nĂ« pajisjet e pĂ«rdoruesve tĂ« tjerĂ« qĂ« janĂ« pranĂ« jush. Kjo Ă«shtĂ« e ngjashme me mĂ«nyrĂ«n se si funksionon : Vasja i tregoi MaĆĂ«s, MaĆa i tregoi PetĂ«s, dhe Peta i tregoi ValentinĂ«s. Dallimi thelbĂ«sor nga "radiot e sarafĂ«ve" Ă«shtĂ« se kur kopjohen revistat, informacioni nĂ« to nuk keqinterpretohet.
"Të jesh në miqësi me dikë" këtu merr një kuptim fizik të konkret: miqtë e mi mbajnë një kopje të revistës sime. Sa më shumë miq të kem, aq më e aksesueshme është revista ime për të tjerët. Në përshkrimin e kokës , se aplikacioni Patchwork sinkronizon revistat që ndodhen deri në 3 hapa (miqtë e miqve të mi) nga ju. Në shumicën e rasteve, kjo lejon të lexoni diskutime të gjata me shumë pjesëmarrës, edhe në offline.
Revista e përdoruesit mund të përmbajë shënime të llojeve të ndryshme: mesazhe publike, të ngjashme me shënimet në murin e VKontakte, mesazhe personale, të koduara me çelësin publik të marrësit, komente në shënimet e përdoruesve të tjerë, pëlqime. Ky është një listë e hapur. Imazhet dhe skedarët e tjerë të mëdhenj nuk vendosen drejtpërdrejt në revistë. Në vend të kësaj, në të regjistrohet një hash i skedarit, me anë të cilit ky skedar mund të kërkohet veçmas nga vetë revista. Pamja e komenteve për autorin e shënimit origjinal nuk garanton: nëse nuk keni një rrugë të mjaftueshme të shkurtër nga miqtë e përbashkët, atëherë ka gjasa që të mos i shihni ato komente. Prandaj, madje edhe nëse një grup automatikësh provon të kapë postimin tuaj, nëse ata nuk ishin miqtë tuaj ose miqtë e miqve të miqve, ju nuk do të vëreni asgjë.
Secure Scuttlebutt nuk është rrjeti i parë p2p dhe as rrjeti i parë social p2p. Dëshira për të komunikuar pa ndërmjetës dhe për të dalë nga sfera e ndikimit të kompanive të mëdha ekziston prej kohësh, dhe ka disa arsye të dukshme për këtë. Përdoruesit irritohen nga imponimi i rregullave të lojës nga lojtarët e mëdhenjë: pak njerëz duan të shohin reklama në ekranin e tyre ose të ndalohen dhe të presin disa ditë për një përgjigje nga shërbimi për klientët. Grumbullimi i pakontrolluar i të dhënave personale dhe kalimi i tyre te palët e treta, që çon në fund në shitjen e këtyre të dhënave në darknet, përherë na kujton nevojën për të ndërtuar mënyra të tjera ndërveprimi, ku përdoruesi do të ketë më shumë kontroll mbi të dhënat e tij. Dhe ai vetë do të mbajë përgjegjësi për shpërndarjen dhe ruajtjen e tyre.
Rrjetet sociale të decentralizuara të njohura si ose , dhe protokolli nuk janë plotësisht në nivel peer-to-peer, pasi ka gjithmonë një pjesë klienti dhe një pjesë serveri. Në vend të një baze të përbashkët të dhënash si Facebook, ju mund të zgjidhni serverin tuaj "shtëpiak" ku do të ruhen të dhënat tuaja, dhe kjo është një hap i madh përpara. Megjithatë, administratori i serverit tuaj "shtëpiak" ende ka shumë mundësi: ai mund të ndajë të dhënat tuaja pa dijeninë tuaj, të fshijë ose bllokojë llogarinë tuaj. Për më tepër, ai mund të humbasë interesin për mbështetje të serverit dhe të mos ju njoftojë për këtë.
Në Secure Scuttlebutt ka gjithashtu node ndërmjetës që lehtësojnë sinkronizimin (ato quhen "pubs"). Megjithatë, përdorimi i pub-ve është opsional, dhe ato janë të ndërveprueshme. Nëse node-i që ju është njohur nuk është në dispozicion, mund të përdorni të tjerë, pa humbur asgjë, pasi një kopje e plotë e të dhënave tuaja është gjithmonë me ju. Node-i ndërmjetës nuk ruan të dhëna të pakthyeshme. Një pub, nëse e kërkoni, do t'ju shtojë miq dhe gjatë lidhjes do të përditësojë kopjen e tij të ditarit tuaj. Kur ndjekësit tuaj të lidhen me të, ata do të jenë në gjendje të ngarkojnë shënimet tuaja të reja, edhe nëse ju jeni desconectuar. Për të miqësuar një pub, ju duhet të merrni një ftesë nga administratori i pub-it. Shpesh, kjo mund të bëhet vetë përmes ndërfaqes së uebit (). Nëse merrni bllokim nga të gjithë administratorët e pub-eve, atëherë ditari juaj do të shpërndahet sipas mënyrës së përshkruar më parë, dmth, vetëm ndër ata me të cilët takoheni personalisht. Transferimi i përditësimeve nëpërmjet flash drive është gjithashtu i mundur.
MegjithĂ«se rrjeti funksionon prej njĂ« kohe tĂ« gjatĂ«, ka pak njerĂ«z nĂ« tĂ«. Sipas llogarive tĂ« AndrĂ© Staltz, zhvillues i aplikacionit pĂ«r Android , nĂ« qershor 2018 nĂ« bazĂ«n e tij lokale kishte . PĂ«r krahasim, nĂ« Diaspora â , nĂ« Mastodon â rreth 1 milion.

Udhëzimi për fillestarët është i disponueshëm . Hapat kryesor: instaloni aplikacionin, krijoni profilin, merrni një ftesë në faqen e pub-it, kopjoni këtë ftesë në aplikacion. Mund të lidhni disa pub-e njëkohësisht. Do t'ju duhet të jeni të duruar: rrjeti funksionon shumë më ngadalë se Facebook-u. Cache lokal (folderi .ssb) do të rritet shpejt deri në disa gigabajt. Postimet interesante janë të lehta për t'u gjetur me hashtags. Mund të filloni të lexoni, për shembull, nga Dominik Tarre (@EMovhfIrFk4NihAKnRNhrfRaqIhBv1Wj8pTxJNgvCCY=.ed25519).
Të gjitha imazhet janë nga artikulli i André Staltz dhe degëve të tij .
Linqe të dobishme:
[1]
[2] (aplikacion për Windows/Mac/Linux)
[3] (aplikacion për Android)
[4]
[5] («Scuttlebutt Protocol Guide â Si gjejnĂ« dhe flasin midis tyre partnerĂ«t e Scuttlebutt»)
Burimi: habr.com
