
Neki dan sam naišao na pominjanje određenog NewNodea:
NewNode je SDK za mobilni razvoj koji svaku aplikaciju čini neuništivom za bilo kakvu cenzuru i DDoS, i dramatično smanjuje opterećenje servera. P2P mreža. Može raditi u teoriji bez interneta.
Izgledalo je prilično haotično, ali zanimljivo, i počeo sam to shvaćati. U spremištu nije bilo mjesta za opis projekta, pa sam morao otići na web stranicu Clostre (prilično čudno) i nekoliko puta ponovo pročitati lokalnu odredišnu stranicu da shvatim o kakvoj se tehnologiji radi i koji je njen glavni dio je. Ispričaću to u nastavku.
dCDN
Programeri iz Clostre vjeruju da se tradicionalni CDN-ovi ne nose dobro sa zagušenjem mreže, ranjivi su na moguću cenzuru i hakiranje, a također zahtijevaju puno posla i novca prilikom skaliranja. Oni nude alternativu - decentralizovani CDN, u okviru kojeg će aplikacije moći da razmenjuju sadržaj bez mogućnosti da uđu i kontrolišu saobraćaj izvana. Također, po njihovom mišljenju, masovna upotreba dCDN-a neće uzrokovati preopterećenja i nered na mreži.
Protokol
Dalje se ispostavilo da je NewNode peer-to-peer protokol na kojem je već izgrađen dCDN. Obećava veliku brzinu, što obično uzrokuje probleme decentraliziranim mrežama.
Protokol nije nigdje formalno opisan, ali iz PDF-a možete razumjeti da radi koristeći:
- LEDBAT
- Bittorrent DHT
- Povezivanje uređaja na uređaj iz FireChat-a
Poseban paragraf ukazuje na sposobnost mreža na NewNode-u da se automatski postavljaju i popravljaju (potonje najvjerovatnije implicira nestabilnost mesh mreže mobilnih uređaja). Također, budući da se programeri nadaju implementaciji podrške protokola u svim mogućim aplikacijama, promet koji generiše NewNode neće demaskirati korisnika. DDoS zaštita je deklarirana i fraza je posebno istaknuta:
Iskoristite BitTorrent-ovu bazu korisnika od 250 miliona
Općenito, nije jasno što su time htjeli reći i kako je pristup Bittorrent DHT-u u protokolu izjednačen sa Bittorrentovoj korisničkoj bazi.
Rad bez interneta očito je naslijeđen od FireChat tehnologija, ali nije jasno u kojoj mjeri. Jedina linija o offlineu navodi pristup "vašem sadržaju", što najvjerovatnije znači prosljeđivanje dolaznih podataka preko susjednog klijenta s internetom preko mesh mreže.
spremište
Sadrži SDK-ove Android, iOS i macOS/LinuxTokom tri i po godine postojanja projekta, četiri saradnika su doprinijela njemu, ali u suštini sav kod je napisao jedan programer— . Ovdje sam, naravno, postao očajan - ispostavilo se da je sve ovo ambiciozno šljokice u suštini kućni projekat jednog programera. Ali nešto mi daje nadu.

Pojedinačne veze su počele da se grade na sajtu, i nakon što sam preturao po Githubu, konačno sam se setio. Izvršni direktor Clostre, koja razvija projekat, i jedan od saradnika je Stanislav Šalunov, jedan od programera FireChat-a i autor Low Extra Delay Background Transport (LEDBAT), koji koriste Bittorrent, Apple i vjerovatno još nešto . Sada je i investitor, a izgleda da planira ozbiljno da razvije svoj protokol i učini ga opšteprihvaćenim (ili barem javno poznatim, kao što se desilo sa LEDBAT-om).
Šta još zbunjuje
Osim što u potpunosti ovisi o jednom programeru, postoje i druge neobičnosti oko ovog projekta.
- O njemu niko nigde ne piše. Ni na HN, ni na blogovima ili Twitteru. Potpuni informacijski vakuum. Ne znam ni gdje je osoba koja je napisala opis s početka posta saznala za njega.
- Ako je ideja zaista dobra, koristeći Shalunovljev lični brend i autoritet, mogla je odavno biti promovirana i dobiti podršku velikih igrača (ili velike zajednice). Nema ništa od ovoga.
- Clostra je vrlo sjenoviti studio. Vrlo pravo naprijed. Imaju web stranicu izuzetno jezivog izgleda na kojoj predstavljaju svoj jedini proizvod Keymaker (i NewNode), sve bez primjera, recenzija, snimaka ekrana i drugih sranja potrebnih za odredišnu stranicu. Tu je samo inspirativan tekst u nejasnim formulacijama i ikone iz najbližih lagera. Ne možete proučiti tim, slobodna radna mjesta, pa čak ni saznati bilo šta o ovoj kompaniji. Imaju Twitter, koji navodno vodi bot, i Facebook koji je bio napušten u vrijeme njegovog stvaranja. Ali i pored sve te vanjske tuposti, na više mjesta ističu činjenicu svoje saradnje sa državnim službama, posebno sa Ministarstvom odbrane. Postoje tri recenzije o prijavljivanju za posao kod njih, od kojih su dvije oštro negativne (na primjer, "Ne gubite vrijeme sa Clostrom. Nešto smrdi u ovoj prevari", a jedna je vrlo pozitivna. Generalno, u početku pogled, takav projekat nije prevara razlikovati.
Da vidimo šta će iz svega ovoga lično, meni će biti interesantno pratiti ovako ambiciozan projekat. Ako NewNode krene, može značajno promijeniti način rada mobilnih aplikacija i njihov promet, a ako ne uspije, ideju bi mogao preuzeti neko odgovorniji i sposobniji.
O pravima reklame
Epic serveri su pouzdani sa najnovijim AMD EPYC procesorima. Kao i kod drugih tipova servera, postoji veliki izbor operativnih sistema za automatsku instalaciju, moguće je instalirati bilo koji OS , udobno vlastiti razvoj i dnevno plaćanje.
izvor: www.habr.com
