NewNode - децентрализиран CDN от разработчика FireChat

NewNode - децентрализиран CDN от разработчика FireChat

Онзи ден попаднах на споменаване на определен NewNode:

NewNode е SDK за мобилна разработка, който прави всяко приложение неразрушимо за всякаква цензура и DDoS и драстично намалява натоварването на сървъра. P2P мрежа. Може да работи на теория без интернет.

Изглеждаше доста хаотично, но интересно и започнах да го проумявам. В хранилището нямаше място за описание на проекта, така че трябваше да отида на уебсайта на Clostra (доста странно) и да препрочета местната целева страница няколко пъти, за да разбера какъв вид технология е това и каква е основната му част е. Ще го преразкажа по-долу.

dCDN

Разработчиците от Clostra вярват, че традиционните CDN не се справят добре с претоварването на мрежата, уязвими са за възможна цензура и хакване и също така изискват много работа и пари при мащабиране. Те предлагат алтернатива - децентрализирана CDN, в рамките на която приложенията ще могат да обменят съдържание без възможност да влизат и контролират трафика отвън. Също така, според тях, масовото използване на dCDN няма да доведе до претоварване и претрупване на мрежата.

Протоколът

Освен това се оказва, че NewNode е peer-to-peer протокол, върху който dCDN вече е изграден. Обещава висока скорост, която обикновено създава проблеми за децентрализираните мрежи.
Протоколът не е официално описан никъде, но от PDF можете да разберете, че работи с помощта на:

  • LEDBAT
  • BitTorrent DHT
  • Връзки от устройство към устройство от FireChat

Отделен параграф показва способността на мрежите на NewNode да се разгръщат и поправят автоматично (последното най-вероятно предполага нестабилност на мрежова мрежа от мобилни устройства). Освен това, тъй като разработчиците се надяват да внедрят поддръжка на протокол във всички възможни приложения, трафикът, генериран от NewNode, няма да демаскира потребителя. DDoS защитата е декларирана и фразата е маркирана отделно:

Възползвайте се от 250-милионната потребителска база на BitTorrent

Като цяло не е ясно какво са искали да кажат с това и как достъпът до Bittorrent DHT в протокола е приравнен към потребителската база на Bittorrent.

Работата без интернет очевидно е наследство от FireChat технологиите, но не е ясно до каква степен. Единственият ред за офлайн гласи достъп до „вашето съдържание“, което най-вероятно означава препращане на входящи данни през съседен клиент с интернет през мрежова мрежа.

хранилище

Той съдържа SDK за Android, iOS и macOS/Linux. През трите години и половина от съществуването на проекта в него бяха отбелязани 4 сътрудници, но по същество целият код беше написан от един разработчик - Грег Хейзъл. Тук, разбира се, се отчаях - цялата тази амбициозна сърма се оказа по същество домашен проект на един разработчик. Но нещо ми дава надежда.

NewNode - децентрализиран CDN от разработчика FireChat

В сайта започнаха да се изграждат индивидуални връзки и след ровичкане в Github най-накрая се сетих. Изпълнителният директор на Clostra, която разработва проекта, и един от сътрудниците е Станислав Шалунов, един от разработчиците на FireChat и автор на Low Extra Delay Background Transport (LEDBAT), който се използва от Bittorrent, Apple и вероятно още нещо . Сега той също е инвеститор и изглежда смята да развие сериозно своя протокол и да го направи общоприет (или поне публично известен, както се случи с LEDBAT).

Какво друго обърква

Освен че е напълно зависим от един разработчик, има и други странности около този проект.

  • Никой никъде не пише за него. Нито в HN, нито в блогове или Twitter. Пълен информационен вакуум. Дори не знам откъде този, който е написал описанието от началото на публикацията, е разбрал за него.
  • Ако идеята е наистина добра, използвайки личната марка и авторитет на Шалунов, тя можеше да бъде популяризирана отдавна и да спечели подкрепата на основните играчи (или голяма общност). Няма нищо от това.
  • Clostra е много сенчесто студио. Много право напред. Те имат изключително страховито изглеждащ уебсайт, на който представят единствения си продукт Keymaker (и NewNode), всички без примери, рецензии, екранни снимки и други глупости, необходими за целева страница. Има просто вдъхновяващ текст с неясни формулировки и икони от най-близкия склад. Не можете да проучите екипа, свободните позиции или дори да разберете нещо за тази компания. Те имат Twitter, който очевидно се управлява от бот, и Facebook, който е бил изоставен по време на създаването му. Но въпреки цялата тази външна тъпота, на няколко места те подчертават факта на сътрудничеството си с държавните служби, особено с Министерството на отбраната. Има три отзива за кандидатстване за работа при тях, два от които са рязко отрицателни (например „Не си губете времето с Clostra. Нещо смърди в тази измама“, а един е много положителен. Като цяло в началото поглед, такъв проект не е измама разграничи.

Да видим какво ще излезе от всичко това, на мен лично ще ми е интересно да следя такъв амбициозен проект. Ако NewNode потръгне, може значително да промени начина, по който работят мобилните приложения и техния трафик, а ако не успее, идеята може да бъде подхваната от някой по-отговорен и способен.

Относно правата на рекламата

Epic сървърите са надеждни VDS базиран на KVM с най-новите процесори AMD EPYC. Както при другите видове сървъри, има огромен избор от операционни системи за автоматично инсталиране; възможно е да инсталирате всяка операционна система от вашата собствена ISO, удобно панел управление собствена разработка и ежедневно заплащане.

NewNode - децентрализиран CDN от разработчика FireChat

Източник: www.habr.com

Добавяне на нов коментар