NewNode — CDN e decentralizuar nga zhvilluesi i FireChat

NewNode — CDN e decentralizuar nga zhvilluesi i FireChat

Së fundi, natyra e diçkaje të quajtur NewNode më ra në sy:

NewNode është një SDK për zhvillimin e aplikacioneve mobile, i cili e bën çdo aplikacion të paprekshëm për çdo censor dhe DDoS, dhe dramatikisht zvogëlon ngarkesën në server. Rrjeti P2P. Mund të funksionojë teorikisht pa internet.

Dukeshin mjaft konfuz, por interesant, dhe unë fillova të shqyrtoj. Në depo nuk kishte vend për një përshkrim të projektit, kështu që më duhej të shkoja në faqen e Clostra (mjaft e çuditshme) dhe të rilexoja disa herë faqen e tyre lokale, për të kuptuar çfarë lloj teknologjie ishte kjo dhe cila ishte pjesa themelore. Po e përsëris më poshtë.

dCDN

Zhvilluesit e Clostra besojnë se CDN tradisionalët luftojnë dobët me ngarkesën e rrjetit, janë të ndjeshëm ndaj censurës dhe thyerjeve, si dhe kërkojnë shumë punë dhe para për të shkallëzuar. Ata ofrojnë një alternativë — CDN të decentralizuar, brenda të cilit aplikacionet mund të ndajnë përmbajtjen pa mundësi për të ndërhyrë dhe kontrolluar trafikun nga jashtë. Gjithashtu, sipas tyre, aplikimi masiv i dCDN nuk do të shkaktojë ngarkesa dhe mbingarkesa të rrjetit.

Protokolli

Më pas zbulohet se NewNode është një protokoll peer-to-peer, mbi të cilin tashmë ndodhet dCDN. Ai premton shpejtësi të lartë, çka zakonisht shkakton probleme për rrjetet e decentralizuara.
Formalisht, protokolli nuk është përshkruar askund, por nga PDF-i mund të kuptohet se ai funksionon duke përdorur:

  • LEDBAT
  • Bittorrent DHT
  • Lidhjet device-to-device nga FireChat

Отдельным пунктом указано свойство сетей на NewNode разворачиваться и чиниться автоматически (последнее, скорее всего, подразумевает нестабильность mesh-сети из мобильных устройств). Также, поскольку разработчики надеются внедрить поддержку протокола во все возможные приложения, трафик, генерируемый NewNode’ом не будет демаскировать пользователя. Заявлена защита от DDoS и отдельно выделена фраза:

Merrni përfitim nga baza e përdoruesve prej 250 milion BitTorrent

Вообще непонятно, что этим хотели сказать и как обращение к Bittorrent DHT в протоколе приравняли к юзербазе Bittorrent’а.

Funksionimi pa internet, duket se trashëgohet nga teknologjitë FireChat, por nuk është e qartë deri në çfarë masa. Në një rresht të vetëm për offlinën, thuhet se ka qasje në "përmbajtjen tuaj", që me siguri do të thotë kalimi i të dhënave të ardhshme përmes një klienti fqinj me internet përmes rrjetit mesh.

Repozitori

Aty ndodhen SDK për Android, iOS dhe macOS/Linux. Gjatë tre vjet e gjysmë të ekzistencës së projektit, janë angazhuar 4 kontribues, por në thelb, e gjithë kodi është shkruar nga një zhvillues — Greg Hazel. Këtu, natyrisht, kam ndjerë një shqetësim — e gjithë kjo shëtitje ambicioze rezultoi në thelb si një projekt personal i një zhvilluesi. Por ka disa gjëra që më inkurajojnë.

NewNode — CDN e decentralizuar nga zhvilluesi i FireChat

Lidhje të veçanta filluan të ndodhin në faqen e internetit, dhe duke kërkuar në GitHub, e kujtova plotësisht. CEO i Clostra, që zhvillon projektin, dhe një nga kontribuesit — Stanislav Shalunov, një nga zhvilluesit e FireChat dhe autori i Low Extra Delay Background Transport (LEDBAT), nëpër të cilin kalon Bittorrent, Apple dhe ndoshta ndonjë gjë tjetër. Tani është gjithashtu investitor, dhe duket se planifikon të zhvillojë seriozisht protokollin e tij dhe ta bëjë atë të njohur (ose të paktën të njohur, ashtu si ndodhi me LEDBAT).

Çfarë tjetër më bën të dyshoj

Përveç varësisë totale nga një zhvillues, ka edhe ekzotitete të tjera rreth këtij projekti.

  • Askush nuk shkruan për të. As në HN, as në bloge ose Twitter. Një boshllëk informativ i plotë. Nuk e di as nga e mësoi njeriu që shkroi karakteristikën nga fillimi i postit.
  • Nëse ideja është vërtet e mirë, duke përdorur emrin e tij personal dhe autoritetin e Shalunov, do të kishte mundur kohë më parë të promocionohej dhe të siguronte mbështetje nga lojtarë të mëdhenj (ose një komitet të madh). Asgjë nga kjo nuk ekziston.
  • Clostra — очень мутная студия. Прямо очень. У них крайне стрёмного вида сайт, на котором они представляют свой единственный продукт Keymaker (ну и NewNode), всё без примеров, отзывов, скриншотов и прочей туфты, обязательной для лендинга. Там просто воодушевляющий текст в размытых формулировках и иконки с ближайшего стока. Нельзя изучить команду, вакансии или вообще что-то узнать про эту контору. У них есть твиттер, который судя по всему ведёт бот, и заброшенный в момент создания фейсбук. Но при всей этой внешней стрёмности они в нескольких местах подчёркивают факт своего сотрудничества с госслужбами, особенно с Department of Defence. Есть три отзыва про устройство к ним на работу, где два резко негативные (например, «Don’t waste your time with Clostra. Something stinks about this scam», а один очень положительный. В общем, на первый взгляд от скама такой проект не отличить.

Le të shohim se çfarë do të dalë nga të gjitha këto, për mua do të jetë interesante të ndjek një projekt kaq ambicioz. Nëse NewNode rezulton i suksesshëm, ai mund të ndryshojë në mënyrë të konsiderueshme mënyrën se si funksionojnë aplikacionet mobile dhe trafiku i tyre, ndërsa nëse dështon, ideja mund të kapet nga dikush më përgjegjës dhe të aftë.

Si reklamë

Serverët epikë janë të besueshëm VDS mbi bazën KVM me procesorët më të rinj AMD EPYC. Siç ndodh me lloje të tjera serverësh, ka një zgjedhje të madhe sistemesh operativ për instalimin automatik, ka mundësinë për të instaluar çdo OS nga e tuaja ISO, një zhvillim paneli i menaxhimit e zhvilluar vetë dhe pagesë për ditë.

NewNode — CDN e decentralizuar nga zhvilluesi i FireChat

Burimi: habr.com

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster