NewNode - CDN e decentralizuar nga zhvilluesi FireChat

NewNode - CDN e decentralizuar nga zhvilluesi FireChat

Një ditë tjetër hasa në një përmendje të një NewNode të caktuar:

NewNode është një SDK për zhvillimin e celularëve që e bën çdo aplikacion të pathyeshëm për çdo censurë dhe DDoS dhe redukton në mënyrë dramatike ngarkesën në server. Rrjeti P2P. Mund të funksionojë në teori pa internet.

Më dukej mjaft kaotike, por interesante dhe fillova ta kuptoja. Nuk kishte vend në depo për një përshkrim të projektit, kështu që m'u desh të shkoja në faqen e internetit të Clostra (mjaft e çuditshme) dhe të rilexoja faqen lokale të uljes disa herë për të kuptuar se çfarë lloj teknologjie është dhe cila pjesë kryesore e saj është. Do ta ritregoj më poshtë.

dCDN

Zhvilluesit nga Clostra besojnë se CDN-të tradicionale nuk përballen mirë me mbingarkesën e rrjetit, janë të prekshëm ndaj censurës dhe hakerimit të mundshëm, dhe gjithashtu kërkojnë shumë punë dhe para gjatë shkallëzimit. Ato ofrojnë një alternativë - një CDN të decentralizuar, brenda së cilës aplikacionet do të jenë në gjendje të shkëmbejnë përmbajtje pa aftësinë për të hyrë dhe kontrolluar trafikun nga jashtë. Gjithashtu, sipas mendimit të tyre, përdorimi masiv i dCDN nuk do të shkaktojë mbingarkesa dhe rrëmujë të rrjetit.

Protokolli

Më tej rezulton se NewNode është një protokoll peer-to-peer mbi të cilin është ndërtuar tashmë dCDN. Premton shpejtësi të lartë, e cila zakonisht shkakton probleme për rrjetet e decentralizuara.
Protokolli nuk përshkruhet zyrtarisht askund, por nga PDF mund të kuptoni se funksionon duke përdorur:

  • LEDBAT
  • Bittorrent DHT
  • Lidhje pajisje me pajisje nga FireChat

Një paragraf i veçantë tregon aftësinë e rrjeteve në NewNode për t'u vendosur dhe riparuar automatikisht (kjo e fundit ka shumë të ngjarë të nënkuptojë paqëndrueshmërinë e një rrjeti rrjetë të pajisjeve celulare). Gjithashtu, meqenëse zhvilluesit shpresojnë të zbatojnë mbështetjen e protokollit në të gjitha aplikacionet e mundshme, trafiku i gjeneruar nga NewNode nuk do ta demaskojë përdoruesin. Mbrojtja DDoS deklarohet dhe fraza theksohet veçmas:

Përfitoni nga baza e përdoruesve prej 250 milionësh të BitTorrent

Në përgjithësi, nuk është e qartë se çfarë donin të thoshin dhe se si qasja në Bittorrent DHT në protokoll barazohej me bazën e përdoruesve të Bittorrent.

Puna pa internet është padyshim e trashëguar nga teknologjitë FireChat, por nuk është e qartë deri në çfarë mase. Linja e vetme për jashtë linje deklaron aksesin në "përmbajtjen tuaj", që ka shumë të ngjarë të thotë përcjellja e të dhënave hyrëse përmes një klienti fqinj me internetin përmes një rrjeti rrjetë.

depo

Ai përmban SDK për Android, iOS dhe macOS/Linux. Gjatë tre viteve e gjysmë të ekzistencës së projektit, 4 kontribues u vunë re në të, por në thelb i gjithë kodi u shkrua nga një zhvillues - Greg Hazel. Këtu, natyrisht, u bëra i dëshpëruar - e gjithë kjo xhingël ambicioze doli të ishte në thelb një projekt i përkëdhelur i një zhvilluesi. Por diçka më jep shpresë.

NewNode - CDN e decentralizuar nga zhvilluesi FireChat

Lidhjet individuale filluan të ndërtoheshin në vend, dhe pasi gërmova nëpër Github, më në fund u kujtova. CEO i Clostra, i cili po zhvillon projektin, dhe një nga kontribuuesit është Stanislav Shalunov, një nga zhvilluesit e FireChat dhe autori i Low Extra Delay Background Transport (LEDBAT), i cili përdoret nga Bittorrent, Apple dhe ndoshta diçka tjetër. . Tani ai është gjithashtu një investitor dhe duket se ka në plan të zhvillojë seriozisht protokollin e tij dhe ta bëjë atë përgjithësisht të pranuar (ose të paktën të njohur publikisht, siç ndodhi me LEDBAT).

Çfarë tjetër ngatërron

Përveç të qenit plotësisht i varur nga një zhvillues, ka edhe çudira të tjera që rrethojnë këtë projekt.

  • Askush nuk shkruan askund për të. Jo në HN, jo në blogje apo Twitter. Vakum i plotë informacioni. Unë as nuk e di se ku e ka marrë vesh për të personi që ka shkruar përshkrimin që në fillim të postimit.
  • Nëse ideja është vërtet e mirë, duke përdorur markën dhe autoritetin personal të Shalunov, ajo mund të ishte promovuar shumë kohë më parë dhe të kishte fituar mbështetjen e lojtarëve kryesorë (ose një komuniteti të madh). Nuk ka asnjë nga këto.
  • Clostra është një studio me shumë hije. Shumë drejt përpara. Ata kanë një faqe interneti me pamje jashtëzakonisht rrëqethëse në të cilën ata paraqesin produktin e tyre të vetëm Keymaker (dhe NewNode), të gjitha pa shembuj, rishikime, pamje nga ekrani dhe marrëzi të tjera që kërkohen për një faqe uljeje. Ka vetëm tekst frymëzues me formulime të paqarta dhe ikona nga stoku më i afërt. Ju nuk mund të studioni ekipin, vendet e lira të punës, apo edhe të zbuloni ndonjë gjë rreth kësaj kompanie. Ata kanë një Twitter, i cili me sa duket drejtohet nga një bot, dhe një Facebook që u braktis në kohën e krijimit të tij. Por pavarësisht gjithë kësaj mërzie të jashtme, në disa vende ata theksojnë faktin e bashkëpunimit të tyre me shërbimet qeveritare, veçanërisht me Departamentin e Mbrojtjes. Ka tre komente në lidhje me aplikimin për një punë me ta, dy prej të cilave janë shumë negative (për shembull, "Mos e humbni kohën tuaj me Clostra. Diçka ka erë të keqe në lidhje me këtë mashtrim" dhe një është shumë pozitive. Në përgjithësi, në fillim me shikim, një projekt i tillë nuk është një dallim mashtrimi.

Le të shohim se çfarë do të vijë nga e gjithë kjo; personalisht, do të jetë interesante për mua të ndjek një projekt kaq ambicioz. Nëse NewNode fillon, mund të ndryshojë ndjeshëm mënyrën e funksionimit të aplikacioneve celulare dhe trafikun e tyre, dhe nëse dështon, ideja mund të merret nga dikush më i përgjegjshëm dhe më i aftë.

Për të Drejtat e Reklamimit

Serverët epik janë të besueshëm VDS bazuar në KVM me procesorët më të fundit AMD EPYC. Ashtu si me llojet e tjera të serverëve, ekziston një përzgjedhje e madhe e sistemeve operative për instalim automatik; është e mundur të instaloni çdo OS nga vetja juaj ISO, komode paneli i kontrollit zhvillimin e vet dhe pagesën ditore.

NewNode - CDN e decentralizuar nga zhvilluesi FireChat

Burimi: www.habr.com

Shto një koment