SSB har varit igång i flera år nu. Det sociala nätverkets funktionalitet kan testas med två skrivbordsapplikationer (
För att Secure Scuttlebutt ska fungera räcker det med två datorer anslutna till ett lokalt nätverk. Applikationer baserade på SSB-protokollet skickar UDP-sändningsmeddelanden och kommer automatiskt att kunna hitta varandra. Att hitta webbplatser på Internet är lite mer komplicerat, och vi återkommer till denna fråga i några stycken.
Ett användarkonto är en länkad lista över alla hans poster (logg). Varje efterföljande post innehåller en hash av den föregående och är signerad med användarens privata nyckel. Den publika nyckeln är användarens identifierare. Att radera och redigera poster är omöjligt varken av författaren själv eller av någon annan. Ägaren kan lägga till poster i slutet av journalen. Andra användare bör läsa den.
Applikationer som finns på samma lokala nätverk ser varandra och begär automatiskt uppdateringar från sina grannar i loggarna de är intresserade av. Det spelar ingen roll från vilken nod du laddar ner uppdateringen, eftersom... Du kan verifiera äktheten för varje post med den publika nyckeln. Under synkroniseringen utbyts ingen personlig information förutom de publika nycklarna till de tidskrifter du är intresserad av. När du växlar mellan olika WiFi/LAN-nätverk (hemma, på ett kafé, på jobbet), kommer kopior av dina lokalt sparade loggar automatiskt att överföras till enheter från andra användare i närheten. Detta liknar hur det fungerar
"Att vara någons vän" får här en konkret fysisk innebörd: mina vänner behåller ett exemplar av min tidning. Ju fler vänner jag har, desto mer tillgänglig är min tidning för andra. I beskrivningen av punkteringen
En användares logg kan innehålla poster av olika typer: offentliga meddelanden som liknar poster på VKontakte-väggen, personliga meddelanden krypterade med mottagarens offentliga nyckel, kommentarer på inlägg från andra användare, likes. Detta är en öppen lista. Bilder och andra stora filer läggs inte direkt i tidningen. Istället skrivs en hash av filen till den, med vilken filen kan efterfrågas separat från själva loggen. Synligheten av kommentarer för det ursprungliga inläggets författare är inte garanterad: såvida du inte har en tillräckligt kort väg av gemensamma vänner mellan er, kommer du med största sannolikhet inte att se sådana kommentarer. Så även om militära angripare försöker ta din post, kommer du inte att märka någonting om de inte var dina vänner eller vänner till vänners vänner.
Secure Scuttlebutt är inte det första p2p-nätverket eller ens det första sociala p2p-nätverket. Viljan att kommunicera utan mellanhänder och ta sig ur stora företags inflytandesfär har funnits länge och det finns flera uppenbara skäl till det. Användare är irriterade över att stora spelare inför spelregler: få människor vill se reklam på sin skärm eller bli förbjudna och väntar flera dagar på svar från supporttjänsten. Den okontrollerade insamlingen av personuppgifter och dess överföring till tredje part, vilket i slutändan leder till att dessa data ibland säljs på den mörka webben, påminner oss om och om igen om behovet av att bygga andra sätt för interaktion där användaren skulle ha mer kontroll över hans data. Och han skulle själv ansvara för deras distribution och säkerhet.
Välkända decentraliserade sociala nätverk som t.ex
Secure Scuttlebutt har också mellanliggande noder som underlättar synkronisering (de kallas "pubs"). Användningen av pubar är dock valfri, och de själva är utbytbara. Om din vanliga nod inte är tillgänglig kan du använda andra utan att förlora något, eftersom du alltid har en fullständig kopia av all din data. Proxynoden lagrar inte oersättlig data. Puben, om du frågar det, kommer att lägga till dig som vän och kommer att uppdatera sitt exemplar av din tidning när du ansluter. När dina följare har anslutit till det kommer de att kunna ladda ner dina nya inlägg, även om du redan har kopplat bort. För att en krog ska bli vän med dig måste du få en inbjudan från krogadministratören. Oftast kan du göra detta själv via webbgränssnittet (
Även om nätverket har funnits ganska länge är det få personer på det. Enligt André Staltz, Android-apputvecklare,
Instruktioner för nybörjare finns
Alla bilder från artikeln av André Staltz
Användbara länkar:
[1]Källa: will.com