NewNode - gedesentraliseerde CDN van die ontwikkelaar FireChat

NewNode - gedesentraliseerde CDN van die ontwikkelaar FireChat

Ek het nou die dag afgekom op 'n vermelding van 'n sekere NewNode:

NewNode is 'n SDK vir mobiele ontwikkeling wat enige toepassing onvernietigbaar maak vir enige sensuur en DDoS, en die las op die bediener dramaties verminder. P2P netwerk. Kan in teorie werk sonder die internet.

Dit het nogal chaoties gelyk, maar interessant, en ek het dit begin uitpluis. Daar was nie plek in die bewaarplek vir 'n beskrywing van die projek nie, so ek moes na die Clostra-webwerf gaan (nogal vreemd) en die plaaslike landingsblad 'n paar keer herlees om te verstaan ​​watter soort tegnologie dit is en wat die hoofdeel daarvan is. is. Ek sal dit hieronder oorvertel.

dCDN

Ontwikkelaars van Clostra glo dat tradisionele CDN's nie goed met netwerkopeenhoping die hoof bied nie, kwesbaar is vir moontlike sensuur en inbraak, en ook baie werk en geld verg wanneer hulle skaal. Hulle bied 'n alternatief - 'n gedesentraliseerde CDN, waarbinne toepassings inhoud sal kan uitruil sonder die vermoë om in te kom en die verkeer van buite te beheer. Ook, na hul mening, sal die massiewe gebruik van dCDN nie oorladings en rommel van die netwerk veroorsaak nie.

protokol

Dit blyk verder dat NewNode 'n eweknie-protokol is waarop dCDN reeds gebou is. Dit beloof hoë spoed, wat gewoonlik probleme vir gedesentraliseerde netwerke veroorsaak.
Die protokol word nêrens formeel beskryf nie, maar uit die PDF kan jy verstaan ​​dat dit werk deur:

  • LEDBAT
  • Bittorrent DHT
  • Toestel-tot-toestel-verbindings vanaf FireChat

'n Aparte paragraaf dui die vermoë aan van netwerke op NewNode om outomaties te ontplooi en te herstel (laasgenoemde impliseer heel waarskynlik die onstabiliteit van 'n maasnetwerk van mobiele toestelle). Ook, aangesien die ontwikkelaars hoop om protokolondersteuning in alle moontlike toepassings te implementeer, sal die verkeer wat deur NewNode gegenereer word nie die gebruiker ontmasker nie. DDoS-beskerming word verklaar en die frase word afsonderlik uitgelig:

Maak gebruik van BitTorrent se 250 miljoen gebruikersbasis

Oor die algemeen is dit nie duidelik wat hulle hierdeur wou sê nie en hoe toegang tot Bittorrent DHT in die protokol gelykgestel is aan Bittorrent se gebruikersbasis.

Om sonder die internet te werk, word natuurlik van FireChat-tegnologieë oorgeërf, maar dit is nie duidelik in watter mate nie. Die enigste reël oor vanlyn state toegang tot "jou inhoud", wat heel waarskynlik beteken dat inkomende data deur 'n naburige kliënt met die internet oor 'n maasnetwerk aanstuur.

bewaarplek

Dit bevat SDK's vir Android, iOS en macOS/Linux. Oor die drie en 'n half jaar van die projek se bestaan, is 4 bydraers daarin opgemerk, maar in wese is al die kode geskryf deur een ontwikkelaar - Greg Hazel. Hier het ek natuurlik moedeloos geraak - al hierdie ambisieuse klatergoud het geblyk in wese 'n troeteldierprojek van een ontwikkelaar te wees. Maar iets gee my hoop.

NewNode - gedesentraliseerde CDN van die ontwikkelaar FireChat

Daar is begin om individuele verbindings op die webwerf te bou, en nadat ek deur Github gesoek het, het ek uiteindelik onthou. Die HUB van Clostra, wat die projek ontwikkel, en een van die bydraers is Stanislav Shalunov, een van die ontwikkelaars van FireChat en die skrywer van Low Extra Delay Background Transport (LEDBAT), wat deur Bittorrent, Apple en waarskynlik nog iets gebruik word. . Nou is hy ook 'n belegger, en dit lyk of hy beplan om sy protokol ernstig te ontwikkel en dit algemeen aanvaar te maak (of ten minste in die openbaar bekend, soos met LEDBAT gebeur het).

Wat nog verwar

Behalwe dat dit heeltemal afhanklik is van een ontwikkelaar, is daar ander eienaardighede rondom hierdie projek.

  • Niemand skryf nêrens oor hom nie. Nie op HN nie, nie op blogs of Twitter nie. Voltooi inligtingsvakuum. Ek weet nie eers waar die persoon wat die beskrywing van die begin van die berig geskryf het van hom uitgevind het nie.
  • As die idee regtig goed is, met behulp van Shalunov se persoonlike handelsmerk en gesag, kon dit lank gelede bevorder gewees het en die ondersteuning van groot rolspelers (of 'n groot gemeenskap) gekry het. Daar is niks hiervan nie.
  • Clostra is 'n baie skaduryke ateljee. Baie reguit vorentoe. Hulle het 'n uiters grillerige webwerf waarop hulle hul enigste produk Keymaker (en NewNode) aanbied, alles sonder voorbeelde, resensies, skermkiekies en ander snert wat nodig is vir 'n bestemmingsbladsy. Daar is net inspirerende teks in vae bewoording en ikone uit die naaste voorraad. Jy kan nie die span, vakatures bestudeer of selfs iets oor hierdie maatskappy uitvind nie. Hulle het 'n Twitter, wat blykbaar deur 'n bot bestuur word, en 'n Facebook wat laat vaar is ten tyde van die skepping daarvan. Maar ten spyte van al hierdie eksterne saaiheid beklemtoon hulle op verskeie plekke die feit van hul samewerking met staatsdienste, veral met die departement van verdediging. Daar is drie resensies oor aansoeke vir 'n werk by hulle, waarvan twee skerp negatief is (byvoorbeeld, "Moenie jou tyd met Clostra mors nie. Iets stink oor hierdie bedrogspul," en een is baie positief. Oor die algemeen, aanvanklik oogopslag, so 'n projek is nie 'n bedrogspul onderskei.

Kom ons kyk wat van dit alles kom; persoonlik sal dit vir my interessant wees om so 'n ambisieuse projek te volg. As NewNode opstyg, kan dit die manier waarop mobiele toepassings werk en hul verkeer aansienlik verander, en as dit misluk, kan die idee opgetel word deur iemand wat meer verantwoordelik en bekwaam is.

Oor die regte van reklame

Epiese bedieners is betroubaar VDS gebaseer op KVM met die nuutste AMD EPYC verwerkers. Soos met ander soorte bedieners, is daar 'n groot verskeidenheid bedryfstelsels vir outomatiese installasie; dit is moontlik om enige bedryfstelsel vanaf jou eie te installeer ISO, gemaklik beheer paneel eie ontwikkeling en daaglikse betaling.

NewNode - gedesentraliseerde CDN van die ontwikkelaar FireChat

Bron: will.com

Voeg 'n opmerking