Yakachengeteka Scuttlebutt ndeye p2p pasocial network inoshandawo kunze kwenyika

scuttlebutt -Izwi rinozivikanwa pakati pevatyairi veAmerica, rinoreva makuhwa uye makuhwa. Mugadziri weNode.js Dominic Tarr, anogara muchikepe kubva kumahombekombe eNew Zealand, akashandisa izwi iri muzita retiweki yep2p yakagadzirirwa kupanana nhau uye mameseji emunhu. Yakachengeteka Scuttlebutt (SSB) inokutendera iwe kuti ugovane ruzivo uchishandisa nguva nenguva kuwana Internet kana kunyange kusawana Internet zvachose.

SSB yanga ichimhanya kwemakore akati wandei ikozvino. Kushanda kwesocial network kunogona kuyedzwa uchishandisa maviri desktop application (Patchwork и Patchfoo) uye Android application (manyverse) Kune ma geeks aripo ssb-git. Iwe unofarira here kuti iyo offline-yekutanga p2p network inoshanda sei pasina kushambadzira uye pasina kunyoresa? Ndapota pasi pekati.

Yakachengeteka Scuttlebutt ndeye p2p pasocial network inoshandawo kunze kwenyika

Kuti Secure Scuttlebutt ishande, makomputa maviri akabatana kune network yemunharaunda anokwana. Zvishandiso zvinoenderana neSSB protocol zvinotumira UDP nhepfenyuro mameseji uye unozokwanisa kuwanana. Kutsvaga nzvimbo paInternet kwakaoma zvishoma, uye tichazodzokera kumagazini iyi mundima shomanana.

Akaunti yemushandisi irondedzero yakabatana yezvese zvaakanyora (log). Imwe neimwe inotevera inotevera ine hashi yeyakapfuura uye inosainwa nekiyi yemushandisi yakavanzika. Kiyi yeruzhinji iziviso yemushandisi. Kudzima nekugadzirisa zvinyorwa hazvigoneke kana nemunyori pachake kana nemumwewo munhu. Muridzi anogona kuwedzera zvinyorwa kumagumo ejenari. Vamwe vashandisi vanofanira kuiverenga.

Zvishandiso zviri pane imwecheteyo network yemuno vanoonana uye vanokumbira otomatiki zvigadziriso kubva kune vavakidzani vavo mumatanda avari kufarira. Izvo hazvina basa kuti unotora iyo node kubva kupi, nekuti... Unogona kuonesa huchokwadi hwechinyorwa chimwe nechimwe uchishandisa kiyi yeruzhinji. Panguva yekubatanidza, hapana ruzivo rwemunhu rwunochinjaniswa kunze kwemakiyi eruzhinji emagazini auri kufarira. Sezvo iwe uchichinja pakati peakasiyana eWiFi / LAN network (pamba, mucafe, kubasa), makopi ematanda ako akachengetwa emuno anozoendeswa otomatiki kune zvishandiso zvevamwe vashandisi vari pedyo. Izvi zvakafanana nemabatiro azvinoita "shoko remuromo": Vasya akaudza Masha, Masha akaudza Petya, uye Petya akaudza Valentina. Musiyano wakatanhamara pashoko romuromo ndowokuti pakukopa magazini, mashoko ari maari haana kumonyaniswa.

“Kuva shamwari yomumwe munhu” pano kunotora revo chaiyo yomuviri: shamwari dzangu dzinochengeta kopi yemagazini yangu. Kana ndiine shamwari dzakawanda, magazini yangu inowanikawo kune vamwe. Mutsanangudzo yepuncture zvakanyorwaiyo Patchwork app inowiriranisa majenari anosvika nhanho nhatu kure (shamwari dzeshamwari dzeshamwari) kubva kwauri. Kazhinji, izvi zvinokutendera kuti uverenge nhaurirano refu nevatori vechikamu vazhinji usiri pamhepo.

Rogi remushandisi rinogona kunge riine zvinyorwa zvemhando dzakasiyana: meseji yeruzhinji yakafanana neyekupinda pamadziro eVKontakte, mameseji emunhu akavharidzirwa nekiyi yeruzhinji yeanogamuchira, makomendi pane zvakatumirwa nevamwe vashandisi, zvavanofarira. Iri irondedzero yakavhurika. Mifananidzo nemamwe mafaira makuru hazvina kuiswa zvakananga mumagazini. Pane kudaro, hashi yefaira inonyorerwa kwairi, iyo iyo faira inogona kubvunzwa zvakasiyana nerogi pachayo. Kuonekwa kwezvirevo zvemunyori weposvo yepakutanga hakuna kuvimbiswa: kunze kwekunge uine nzira pfupi yakakwana yeshamwari dziri pakati pako, saka haungazoone zvirevo zvakadaro. Saka, kunyangwe kana varwi vemauto vakaedza kubvuta chinzvimbo chako, kana vanga vasiri shamwari dzako kana shamwari dzeshamwari dzeshamwari, hapana chaunozoona.

Yakachengeteka Scuttlebutt haisi yekutanga p2p network kana kunyange yekutanga p2p social network. Chishuwo chekutaurirana pasina vamiriri uye kubuda kunze kwenzvimbo yesimba remakambani makuru kwave kuripo kwenguva yakareba, uye kune akati wandei zvikonzero zviri pachena zveizvi. Vashandisi vanotsamwiswa nekuiswa kwemitemo yemitambo nevatambi vakuru: vashoma vanhu vanoda kuona kushambadza pachiratidziro chavo kana kurambidzwa uye kumirira mazuva akati wandei kuti vapindure kubva kubasa rekutsigira. Iko kusingadzoreki kuunganidzwa kwedata remunhu uye kuendesa kune vechitatu mapato, pakupedzisira zvichitungamira kune chokwadi chekuti data iri dzimwe nguva rinotengeswa pawebhu rakasviba, zvakare uye zvakare rinotiyeuchidza nezve kudikanwa kwekuvaka dzimwe nzira dzekudyidzana uko mushandisi angave nekutonga kwakawanda. pamusoro pe data yake. Uye iye pachake aizova nomutoro wokugoverwa kwavo nokuchengeteka.

Anozivikanwa decentralized social network akadai Diaspora kana Mastodon, uye protocol Matrix havasi vezera-kune-vezera nekuti vanogara vaine mutengi uye sevha chikamu. Panzvimbo peyakajairwa Facebook dhatabhesi, unogona kusarudza yako "imba" sevha kuti utore data rako, uye iri idanho rakakura kumberi. Nekudaro, maneja we "imba" yako sevha achine zvakawanda zvingasarudzwa: anogona kugovera data rako pasina ruzivo rwako, kudzima kana kuvhara account yako. Mukuwedzera, anogona kurasikirwa nekufarira kuchengetedza sevha uye kwete kukuyambira nezvazvo.

Yakachengeteka Scuttlebutt zvakare ine yepakati node inogonesa kuwiriranisa (ivo vanonzi "pubs"). Nekudaro, kushandiswa kwema pubs kunosarudzika, uye ivo pachavo vanochinjika. Kana yako yakajairika node isingawanikwe, unogona kushandisa vamwe pasina kurasikirwa chero chinhu, sezvo uchigara uine kopi yakazara yedata rako rese. Iyo proxy node haichengete data isingadzokerike. Iyo pub, ukaibvunza, inokuwedzera iwe seshamwari uye inovandudza kopi yayo yemagazini yako paunobatanidza. Kana vateveri vako vangobatana nazvo, vanozokwanisa kudhawunirodha zvinyorwa zvako zvitsva, kunyangwe iwe wakatodzima. Kuti pub ive shamwari newe, unofanirwa kugamuchira kukokwa kubva kune pub maneja. Kazhinji, iwe unogona kuzviita iwe pachako kuburikidza newebhu interface (list of pubs) Kana iwe ukagamuchira kurambidzwa kubva kune vese vatariri vePub, ipapo magazini yako ichagoverwa nenzira yatsanangurwa pakutanga, i.e. chete pakati peavo vaunosangana navo pachako. Kuendesa zvigadziriso kune flash drive zvinogoneka zvakare.

Kunyangwe network yanga ichishanda kwenguva yakati rebei, kune vashoma vanhu pairi. Maererano naAndré Staltz, Android app developer, manyverse, muna Chikumi 2018 mudura renzvimbo yake yaivepo vanenge 7 zviuru makiyi. Kuenzanisa, muDiaspora - zvinopfuura 600 zviuru, muMastodon - anenge miriyoni imwe.

Yakachengeteka Scuttlebutt ndeye p2p pasocial network inoshandawo kunze kwenyika

Mirayiridzo yevanotanga inowanikwa pano. Matanho ekutanga: isa iyo application, gadzira chimiro, tora kukoka kune iyo pub webhusaiti, kopira iyi kukoka kune application. Iwe unogona kubatanidza akati wandei pubs panguva imwe chete. Iwe unozofanirwa kuve nemoyo murefu: network inononoka kupfuura Facebook. Iyo cache yemunharaunda (.ssb forodha) ichakurumidza kukura kusvika kune akati wandei gigabytes. Zviri nyore kutsvaga zvinyorwa zvinonakidza uchishandisa hash tag. Unogona kutanga kuverenga, semuenzaniso, naDominic Tarr ( @EMovhfIrFk4NihAKnRNhrfRaqIhBv1Wj8pTxJNgvCCY=.ed25519).

Mifananidzo yese kubva kuchinyorwa naAndré Staltz "An off-grid social network" uye yake twitter.

Useful links:

[1] Official website

[2] Patchwork (chikumbiro cheWindows/Mac/Linux)

[3] manyverse (Android app)

[4] ssb-git

[5] Protocol tsananguro ("Scuttlebutt Protocol Guide - Mawaniro evezera reScuttlebutt uye kutaura kune mumwe nemumwe")

Source: www.habr.com

Voeg