Secure Scuttlebutt lineaz kanpo ere funtzionatzen duen p2p sare sozial bat da

zaparrada - Amerikako marinelen artean ohikoa den argot hitza, zurrumurruak eta esamesak adierazten dituena. Zeelanda Berriko kostaldean belaontzi batean bizi den Dominic Tarr Node.js garatzaileak hitz hau erabili zuen albisteak eta mezu pertsonalak trukatzeko diseinatutako p2p sare baten izenean. Secure Scuttlebutt-ek (SSB) informazioa partekatzeko aukera ematen du noizbehinkako Interneteko sarbidea erabiliz edo are gehiago Interneterako sarbiderik gabe.

SSBk hainbat urte daramatza martxan. Sare sozialaren funtzionaltasuna mahaigaineko bi aplikazio erabiliz probatu daiteke (patchwork и Patchfoo) eta Android aplikazioak (Askotan). Geekentzat badago ssb-git. Interesatzen al zaizu lineaz kanpoko lehen p2p sareak publizitaterik gabe eta erregistratu gabe nola funtzionatzen duen? Mesedez katu azpian.

Secure Scuttlebutt lineaz kanpo ere funtzionatzen duen p2p sare sozial bat da

Secure Scuttlebutt funtzionatzeko, sare lokal batera konektatutako bi ordenagailu nahikoak dira. SSB protokoloan oinarritutako aplikazioek UDP difusio mezuak bidaltzen dituzte eta automatikoki elkar aurkitu ahal izango dute. Interneten guneak aurkitzea apur bat zailagoa da, eta paragrafo batzuetan itzuliko gara gai honi.

Erabiltzaile kontua bere sarrera guztien zerrenda estekatua da (erregistroa). Ondorengo sarrera bakoitzak aurrekoaren hash bat dauka eta erabiltzailearen gako pribatuarekin sinatzen da. Gako publikoa erabiltzailearen identifikatzailea da. Sarrerak ezabatzea eta editatzea ezinezkoa da egileak berak edo beste edonork. Jabeak sarrerak gehi ditzake aldizkariaren amaieran. Beste erabiltzaileek irakurri beharko lukete.

Sare lokal berean dauden aplikazioek elkar ikusten dute eta automatikoki eguneraketak eskatzen dizkiete auzokideei interesatzen zaizkien erregistroetan. Berdin du zein nodotatik deskargatzen duzun eguneraketa, zeren... Sarrera bakoitzaren benetakotasuna egiazta dezakezu gako publikoa erabiliz. Sinkronizazioan, ez da informazio pertsonalik trukatzen interesatzen zaizkizun aldizkarien gako publikoak ez ezik. WiFi/LAN sare ezberdinetatik aldatzen zaren bitartean (etxean, kafetegian, lanean), lokalean gordetako erregistroen kopiak automatikoki transferituko dira inguruko beste erabiltzaileen gailuetara. Hau funtzionatzen duenaren antzekoa da "ahoz aho": Vasyak Masha esan zion, Masha Petya-ri eta Petya Valentinari. Ahoz ahotik ezberdintasun nabarmena da aldizkariak kopiatzerakoan, horietan dagoen informazioa ez dela desitxuratzen.

"Norbaiten laguna izateak" hemen esanahi fisiko konkretu bat hartzen du: nire lagunek nire aldizkariaren ale bat gordetzen dute. Zenbat eta lagun gehiago izan, orduan eta eskuragarriagoa izango da nire aldizkaria besteentzat. Zulaketaren deskribapenean idatzita dagoPatchwork aplikazioak zuregandik 3 urratsera arte (lagunen lagunen lagunak) sinkronizatzen dituela. Kasu gehienetan, horri esker, parte-hartzaile askorekin eztabaida luzeak irakur ditzakezu konexiorik gabe.

Erabiltzaile baten erregistroak mota ezberdinetako sarrerak izan ditzake: VKontakte hormako sarreren antzeko mezu publikoak, hartzailearen gako publikoarekin enkriptatutako mezu pertsonalak, beste erabiltzaile batzuen argitalpenen iruzkinak, atseginak. Hau zerrenda irekia da. Irudiak eta bestelako fitxategi handiak ez dira zuzenean aldizkarian sartzen. Horren ordez, fitxategiaren hash bat idazten da, eta horrekin fitxategia erregistrotik bertatik bereizita kontsultatu daiteke. Jatorrizko mezuaren egilearen iruzkinen ikusgarritasuna ez dago bermatuta: zuon artean adiskideen bide nahiko laburra izan ezean, ziurrenik ez dituzu horrelako iruzkinak ikusiko. Beraz, erasotzaile militarrak zure postua jabetzen saiatzen badira ere, zure lagunak edo lagunen lagunak ez baziren, ez duzu ezer nabarituko.

Secure Scuttlebutt ez da lehen p2p sarea ezta lehen p2p sare soziala ere. Bitartekaririk gabe komunikatzeko eta enpresa handien eragin-esparrutik irteteko gogoa aspalditik dago, eta hainbat arrazoi nabari daude horretarako. Erabiltzaileak gogaituta daude jokalari handiek joko-arauak ezartzeak: jende gutxik nahi du publizitatea ikusi edo debekatua izan eta laguntza-zerbitzuaren erantzuna egun batzuk itxaron. Datu pertsonalak kontrolik gabe biltzeak eta hirugarrenei lagatzeak, azken finean, datu horiek batzuetan web ilunean saltzen direlako, behin eta berriz gogorarazten digu erabiltzaileak kontrol handiagoa izango lukeen beste interakzio modu batzuk eraikitzeko beharra. bere datuen gainetik. Eta bera arduratuko zen haien banaketaz eta segurtasunaz.

Sare sozial deszentralizatu ezagunak, esaterako Diaspora edo Mastodon, eta protokoloa Matrix ez dira peer-to-peer beti baitute bezero eta zerbitzari zati bat. Facebook datu-base orokorraren ordez, zure "etxeko" zerbitzaria aukeratu dezakezu zure datuak ostatatzeko, eta hau aurrerapauso handia da. Hala ere, zure “etxeko” zerbitzariaren administratzaileak aukera asko ditu oraindik: zure datuak jakin gabe parteka ditzake, zure kontua ezabatu edo blokeatu. Horrez gain, zerbitzaria mantentzeko interesa gal dezake eta ez zaitu horretaz ohartarazi.

Secure Scuttlebutt-ek sinkronizazioa errazten duten bitarteko nodoak ere baditu («pub» deitzen zaie). Hala ere, puben erabilera hautazkoa da, eta beraiek trukagarriak dira. Zure ohiko nodoa erabilgarri ez badago, beste batzuk erabil ditzakezu ezer galdu gabe, zure datu guztien kopia osoa baituzu beti. Proxy-nodoak ez ditu ordezkaezinak diren datuak gordetzen. Tabernak, eskatuz gero, lagun gisa gehituko zaitu eta zure aldizkariaren kopia eguneratuko du konektatzen zarenean. Zure jarraitzaileak harekin konektatzen direnean, zure mezu berriak deskargatu ahal izango dituzte, nahiz eta dagoeneko deskonektatu zaren. Taberna bat zurekin lagun izan dadin, tabernako administratzailearen gonbidapena jaso behar duzu. Gehienetan, zuk zeuk egin dezakezu web interfazearen bidez (pub zerrenda). Tabernako administratzaile guztien debekua jasotzen baduzu, zure aldizkaria lehen azaldutako eran banatuko da, hau da. pertsonalki ezagutzen dituzunen artean bakarrik. Eguneraketak flash drive batera transferitzea ere posible da.

Sarea denbora luzez funtzionatzen duen arren, jende gutxi dago bertan. André Staltz, Android aplikazioen garatzaileen arabera, Askotan, 2018ko ekainean bere tokiko datu-basean zegoen 7 mila giltza inguru. Konparazio baterako, Diasporan - 600 mila baino gehiago, Mastodon - 1 milioi inguru.

Secure Scuttlebutt lineaz kanpo ere funtzionatzen duen p2p sare sozial bat da

Hasiberrientzako argibideak daude Hemen. Oinarrizko urratsak: instalatu aplikazioa, sortu profila, lortu pub webgunerako gonbidapena, kopiatu gonbidapen hau aplikaziora. Hainbat pub konekta ditzakezu aldi berean. Pazientzia izan beharko duzu: sarea Facebook baino askoz motelagoa da. Tokiko cachea (.ssb karpeta) azkar haziko da hainbat gigabyte izatera. Erosoa da mezu interesgarriak hash etiketak erabiliz bilatzea. Irakurtzen has zaitezke, adibidez, Dominic Tarr-ekin ( @EMovhfIrFk4NihAKnRNhrfRaqIhBv1Wj8pTxJNgvCCY=.ed25519 ).

André Staltzen artikuluko irudi guztiak "Saretik kanpoko sare sozial bat" eta twitter.

Esteka erabilgarriak:

[1] Webgune ofiziala

[2] patchwork (Windows/Mac/Linux-erako aplikazioa)

[3] Askotan (Android aplikazioa)

[4] ssb-git

[5] Protokoloaren Deskribapena ("Scuttlebutt-en protokoloaren gida - Scuttlebutt-eko kideek nola aurkitzen duten eta nola hitz egiten duten")

Iturria: www.habr.com

Gehitu iruzkin berria