SSB darbojas jau vairÄkus gadus. SociÄlÄ tÄ«kla funkcionalitÄti var pÄrbaudÄ«t, izmantojot divas darbvirsmas lietojumprogrammas (
Lai Secure Scuttlebutt darbotos, pietiek ar diviem datoriem, kas savienoti ar lokÄlo tÄ«klu. Lietojumprogrammas, kuru pamatÄ ir SSB protokols, sÅ«ta UDP apraides ziÅojumus un varÄs automÄtiski atrast viena otru. VietÅu atraÅ”ana internetÄ ir nedaudz sarežģītÄka, un mÄs atgriezÄ«simies pie Ŕī jautÄjuma dažÄs rindkopÄs.
LietotÄja konts ir saistÄ«ts saraksts ar visiem viÅa ierakstiem (žurnÄls). Katrs nÄkamais ieraksts satur iepriekÅ”ÄjÄ ieraksta jaucÄjkodu un ir parakstÄ«ts ar lietotÄja privÄto atslÄgu. PubliskÄ atslÄga ir lietotÄja identifikators. Ierakstu dzÄÅ”ana un rediÄ£ÄÅ”ana nav iespÄjama ne paÅ”am autoram, ne kÄdam citam. ÄŖpaÅ”nieks var pievienot ierakstus žurnÄla beigÄs. Citiem lietotÄjiem tas ir jÄizlasa.
Lietojumprogrammas, kas atrodas vienÄ lokÄlajÄ tÄ«klÄ, redz viena otru un automÄtiski pieprasa atjauninÄjumus no saviem kaimiÅiem tos interesÄjoÅ”ajos žurnÄlos. Nav svarÄ«gi, no kura mezgla lejupielÄdÄjat atjauninÄjumu, jo... Katra ieraksta autentiskumu var pÄrbaudÄ«t, izmantojot publisko atslÄgu. SinhronizÄcijas laikÄ netiek apmainÄ«ta ar personisko informÄciju, izÅemot jÅ«s interesÄjoÅ”o žurnÄlu publiskÄs atslÄgas. PÄrslÄdzoties starp dažÄdiem WiFi/LAN tÄ«kliem (mÄjÄs, kafejnÄ«cÄ, darbÄ), jÅ«su lokÄli saglabÄto žurnÄlu kopijas tiks automÄtiski pÄrsÅ«tÄ«tas uz citu tuvumÄ esoÅ”o lietotÄju ierÄ«cÄm. Tas ir lÄ«dzÄ«gi tam, kÄ tas darbojas
āBÅ«t kÄdam draugamā Å”eit iegÅ«st konkrÄtu fizisku nozÄ«mi: mani draugi glabÄ mana žurnÄla eksemplÄru. Jo vairÄk man ir draugu, jo mans žurnÄls ir pieejams citiem. Punkcijas aprakstÄ
LietotÄja žurnÄlÄ var bÅ«t dažÄda veida ieraksti: publiskas ziÅas, kas lÄ«dzÄ«gas ierakstiem VKontakte sienÄ, personÄ«gie ziÅojumi, kas Å”ifrÄti ar adresÄta publisko atslÄgu, komentÄri par citu lietotÄju ziÅÄm, atzÄ«mes PatÄ«k. Å is ir atvÄrts saraksts. AttÄli un citi lieli faili netiek ievietoti tieÅ”i žurnÄlÄ. TÄ vietÄ tam tiek ierakstÄ«ts faila jaucÄjkods, ar kuru failu var vaicÄt atseviŔķi no paÅ”a žurnÄla. SÄkotnÄjÄ ieraksta autora komentÄru redzamÄ«ba netiek garantÄta: ja vien starp jums nav pietiekami Ä«ss savstarpÄju draugu ceļŔ, tad jÅ«s, visticamÄk, neredzÄsit Å”Ädus komentÄrus. TÄdÄjÄdi, pat ja militÄrie uzbrucÄji mÄÄ£inÄs sagrÄbt jÅ«su amatu, tad, ja viÅi nebÅ«tu jÅ«su draugi vai draugu draugu draugi, jÅ«s neko nepamanÄ«sit.
Secure Scuttlebutt nav pirmais p2p tÄ«kls vai pat pirmais p2p sociÄlais tÄ«kls. VÄlme komunicÄt bez starpniekiem un izkļūt no lielo uzÅÄmumu ietekmes sfÄras pastÄv jau sen, un tam ir vairÄki acÄ«mredzami iemesli. LietotÄjus kaitina lielo spÄlÄtÄju uzspiestie spÄles noteikumi: tikai daži cilvÄki vÄlas redzÄt reklÄmu savÄ ekrÄnÄ vai tikt aizliegti, un gaida vairÄkas dienas, lai saÅemtu atbildi no atbalsta dienesta. NekontrolÄta personas datu vÄkÅ”ana un nodoÅ”ana treÅ”ajÄm personÄm, kas galu galÄ noved pie tÄ, ka Å”ie dati dažkÄrt tiek pÄrdoti tumÅ”ajÄ tÄ«meklÄ«, atkal un atkal atgÄdina par nepiecieÅ”amÄ«bu izveidot citus mijiedarbÄ«bas veidus, kuros lietotÄjam bÅ«tu lielÄka kontrole. pÄr viÅa datiem. Un viÅÅ” pats bÅ«tu atbildÄ«gs par to izplatÄ«Å”anu un droŔību.
PlaÅ”i pazÄ«stami decentralizÄti sociÄlie tÄ«kli, piemÄram,
Secure Scuttlebutt ir arÄ« starpmezgli, kas atvieglo sinhronizÄciju (tos sauc par "krogiem"). TomÄr krogu izmantoÅ”ana nav obligÄta, un tie paÅ”i ir savstarpÄji aizstÄjami. Ja jÅ«su parastais mezgls nav pieejams, varat izmantot citus, neko nezaudÄjot, jo jums vienmÄr ir visu savu datu pilnÄ«ga kopija. Starpniekservera mezgls neglabÄ neaizstÄjamus datus. Krogs, ja jautÄsiet, pievienos jÅ«s kÄ draugu un atjauninÄs savu žurnÄla eksemplÄru, kad izveidosit savienojumu. Kad jÅ«su sekotÄji ar to izveidos savienojumu, viÅi varÄs lejupielÄdÄt jÅ«su jaunÄs ziÅas, pat ja esat jau atvienojies. Lai krogs ar tevi sadraudzÄtos, jÄsaÅem uzaicinÄjums no kroga administratora. VisbiežÄk to var izdarÄ«t pats, izmantojot tÄ«mekļa saskarni (
Lai gan tÄ«kls darbojas diezgan ilgu laiku, tajÄ ir maz cilvÄku. SaskaÅÄ ar AndrÄ Stalts, Android lietotÅu izstrÄdÄtÄju,
Ir atrodamas instrukcijas iesÄcÄjiem
Visi attÄli no AndrÄ Staltza raksta
Noderīgas saites:
[1]Avots: www.habr.com