
Nja ditë më parë, u ndesha në një përmendje të një NewNode:
NewNode është një SDK për zhvillim mobil, i cili e bën çdo aplikacion të papërmbajtshëm ndaj çdo censore dhe DDoS, dhe dramatikisht zvogëlon ngarkesën në server. Rrjet P2P. Mund të punojë në teori pa internet.
Dukej disi konfuz, por interesante, dhe unë fillova të hulumtoj. Në repositor nuk kishte vend për një përshkrim të projektit, prandaj më duhej të shkoja në faqen e Clostra (mjaft e çuditshme) dhe të rishikoja disa herë landingun e tyre lokal, për të kuptuar se çfarë është kjo teknologji në të vërtetë dhe cila pjesë është kryesore. Po i përcjell më poshtë.
dCDN
Zhvilluesit nga Clostra besojnë se CDN tradicionale nuk e luftojnë mirë mbingarkesën e rrjetit, janë të ndjeshme ndaj censurës dhe hackimit të mundshëm, si dhe kërkojnë shumë punë dhe para për t'u zgjeruar. Ata ofrojnë një zëvendësim — një CDN të decentralizuar, brenda të cilit aplikacionet do të mund të shkëmbejnë përmbajtje pa mundësinë për t'u përfshirë dhe kontrolluar trafikun nga jashtë. Gjithashtu, sipas mendimit të tyre, aplikimi masiv i dCDN nuk do të shkaktojë mbingarkesa dhe ngarkesë të rrjetit.
Protokolli
Më pas zbulohet se NewNode është një protokoll peer-to-peer, mbi të cilin tashmë po ndërtohet dCDN. Ai premton shpejtësi të lartë, e cila zakonisht shkakton probleme në rrjetet e decentralizuara.
Formalisht protokolli nuk është i përshkruar askund, por nga pdf mund të kuptohet se funksionon duke përdorur:
- LEDBAT
- Bittorrent DHT
- Koneksionet device-to-device nga FireChat
Si një pikë e veçantë, në NewNode theksohet prona e rrjeteve për t'u zhvilluar dhe riparuar automatikisht (çështja e fundit, ndoshta, nënkupton paqendrushmërinë e rrjetit mesh nga pajisjet mobile). Gjithashtu, pasi zhvilluesit shpresojnë të integrojnë mbështetje për protokollin në të gjitha aplikacionet e mundshme, trafiku i gjeneruar nga NewNode nuk do ta demaskojë përdoruesin. Ka një mbrojtje të deklaruar nga DDoS dhe dhe një frazë e veçantë theksohet:
Shfrytëzoni avantazhin e bazës së përdoruesve prej 250 milionë të BitTorrent-it
Në përgjithësi, është e paqartë se çfarë dëshironin të thonë me këtë dhe si relegjohja ndaj Bittorrent DHT në protokollin u barazua me bazën e përdoruesve të Bittorrent.
Puna pa internet, padyshim, trashëgohet nga teknologjitë FireChat, por nuk është e qartë në çfarë kufijsh. Në një rresht të vetëm për offline theksohet aksesi në ‘përmbajtjen tuaj’, që me siguri do të thotë kalimi i të dhënave hyrëse përmes një klienti fqinj me internetin përmes rrjetit mesh.
Repo
Aty ndodhen SDK për Android, iOS dhe macOS/Linux. Gjatë tre viteve e gjysmë të ekzistencës së projektit, në të kanë kontribuar 4 kontribues, por në thelb, gjithë kodi është shkruar nga një zhvillues — . Këtu, sigurisht, u ndjeva pak i zhgënjyer — gjithë kjo ambicie rezultoi në thelb të ishte një projekt i vogël i një zhvilluesi. Por disa gjëra më japin shpresë.

Lidhjet e veçanta filluan të krijohen në faqen e internetit, dhe duke kërkuar në GitHub, përfundimisht e mora vesh. CEO i Clostra, që zhvillon projektin, dhe një nga kontribuesit — Stanislav Shalunov, një nga zhvilluesit e FireChat dhe autor i Low Extra Delay Background Transport (LEDBAT), me të cilin funksionon Bittorrent, Apple dhe me siguri diçka tjetër. Tani është gjithashtu investitor, dhe duket shumë se ai planifikon ta zhvillojë seriozisht protokollin e tij dhe ta bëjë atë të njohur (ose të paktën publik, sikurse ndodhi me LEDBAT).
Çfarë tjetër më shqetëson
Përveç varësisë totale nga një zhvillues, ka edhe çudge të tjera rreth këtij projekti.
- Askush nuk shkruan për të asgjëkund. As në HN, as në blogje apo Twitter. Një vakuum informacioni i plotë. As nuk e di se si e ka mësuar për të ai njeri, që shkroi karakteristikën në fillim të postit.
- Nëse ideja është me të vërtetë e mirë, me emrin dhe autoritetin e Shalunov, do të ishte e mundur që të ishte promovuar dhe të fitonte mbështetje nga lojtarët e mëdhenj (ose një komunitet të madh). Asgjë nga këto nuk ka.
- Clostra — një studio e paqartë. Në të vërtetë shumë e paqartë. Ata kanë një sit jashtëzakonisht të dyshimtë, ku paraqesin produktin e tyre të vetëm Keymaker (dhe NewNode), gjithçka pa shembuj, komente, screenshot-e dhe gjëra të tjera, të domosdoshme për një landing page. Aty ka vetëm tekst frymëzues në formulime të paqarta dhe ikona nga ndonjë stash më të afërt. Nuk mund të studiohet ekipi, vendet e punës apo në përgjithësi të mësosh diçka për këtë kompani. Ata kanë një Twitter, që duket se e menaxhon një bot, dhe një Facebook të braktisur që nga momenti i krijimit. Por pavarësisht gjitha kësaj paqartësie sipërfaqësore, ata e theksojnë faktin e bashkëpunimit të tyre me shërbimet shtetërore, veçanërisht me Departamentin e Mbrojtjes. Ka tre komente për punësimin aty, ku dy janë shumë negative (për shembull, "Mos humbni kohën tuaj me Clostra. Diçka këtu është e dyshimtë për këtë mashtrim", dhe një është shumë pozitive. Në përgjithësi, në shikim të parë, një projekt i tillë nuk dallohet nga një mashtrim.
Do të shohim çfarë do të dalë nga kjo, personalisht do të jem i interesuar të ndjek një projekt kaq ambicioz. Nëse NewNode arrin të ketë sukses, mund të ndryshojë ndjeshëm funksionimin e aplikacioneve mobile dhe trafikun e tyre, e nëse dështon, ndonjë person më i përgjegjshëm dhe në gjendje mund ta marrë idenë.
SOF6
Serverët epikë janë të besueshëm me procesorët më të rinj AMD EPYC. Siç ndodh me llojet e tjera të serverëve, ka një përzgjedhje të madhe sistemesh operative për instalim automatik, ka mundësinë për të instaluar çdo OS nga vetja , e përshtatshme e zhvillimit tonë dhe pagesë ditore.
Burimi: habr.com
