NewNode - FireChat garatzailearen CDN deszentralizatua

NewNode - FireChat garatzailearen CDN deszentralizatua

Lehengo egunean NewNode jakin baten aipamena topatu nuen:

NewNode mugikorren garapenerako SDK bat da, edozein aplikazio suntsiezin bihurtzen duena zentsura eta DDoSrako, eta zerbitzariaren karga izugarri murrizten du. P2P sarea. Teorian lan egin dezake Internetik gabe.

Kaotiko samarra zirudien, baina interesgarria, eta asmatzen hasi nintzen. Biltegian ez zegoen lekurik proiektuaren deskribapena egiteko, beraz, Clostraren webgunera joan behar izan nuen (nahiko arraroa) eta tokiko lurreratze orria hainbat aldiz irakurri behar izan nuen zer nolako teknologia den eta zein den bere zati nagusia ulertzeko. da. Jarraian berriro kontatuko dut.

dCDN

Clostra-ko garatzaileek uste dute CDN tradizionalek ez dutela ondo aurre egiten sare-pilaketari, balizko zentsura eta hacking-a jasan dezaketela eta, gainera, lan eta diru asko eskatzen dute eskalatzerakoan. Alternatiba bat eskaintzen dute: CDN deszentralizatua, zeinaren barruan aplikazioek edukia trukatu ahal izango dute kanpotik trafikoa sartzeko eta kontrolatzeko gaitasunik gabe. Gainera, haien ustez, dCDN-ren erabilera masiboak ez du sarearen gainkargarik eta nahastea eragingo.

protokoloa

Gainera, NewNode peer-to-peer protokoloa da eta bertan dCDN dagoeneko eraikita dago. Abiadura handia agintzen du, eta horrek normalean arazoak sortzen ditu sare deszentralizatuetan.
Protokoloa ez da inon deskribatzen formalki, baina PDFan funtzionatzen duela ulertu dezakezu:

  • LEDBAT
  • Bittorrent DHT
  • FireChat-etik gailuz gailu konexioak

Aparteko paragrafo batek adierazten du NewNode-ko sareek automatikoki zabaltzeko eta konpontzeko duten gaitasuna (azken honek ziurrenik gailu mugikorren sare sare baten ezegonkortasuna suposatzen du). Gainera, garatzaileek aplikazio posible guztietan protokoloaren euskarria ezartzea espero dutenez, NewNode-k sortutako trafikoak ez du erabiltzailea maskaratuko. DDoS babesa deklaratzen da eta esaldia bereizita nabarmentzen da:

Aprobetxatu BitTorrent-en 250 milioi erabiltzaile-baseari

Oro har, ez dago argi zer esan nahi zuten honekin eta nola Bittorrent DHT-rako sarbidea protokoloan Bittorrent-en erabiltzaile-basearekin parekatu zen.

Internet gabe lan egitea FireChat teknologietatik heredatzen da, jakina, baina ez dago argi zein neurritan. Lineaz kanpoko lerro bakarrak "zure edukirako" sarbidea adierazten du, hau da, ziurrenik, sarrerako datuak Internet duen aldameneko bezero baten bidez sare sare baten bidez birbidaltzea esan nahi du.

biltegia

Android, iOS eta macOS/Linuxentzako SDK-ak ditu. Proiektuak iraun zuen hiru urte eta erdian, 4 laguntzaile adierazi ziren bertan, baina funtsean kode guztia garatzaile batek idatzi zuen - Greg Hazel. Hemen, noski, atsekabetuta geratu nintzen - asmo handiko tinsel hori guztia garatzaile baten proiektu maskota izan zen funtsean. Baina zerbaitek itxaropena ematen dit.

NewNode - FireChat garatzailearen CDN deszentralizatua

Banakako konexioak eraikitzen hasi ziren gunean, eta Github-en arakatu ondoren, azkenean gogoratu nintzen. Proiektua garatzen ari den Clostra-ko zuzendari nagusia eta laguntzaileetako bat Stanislav Shalunov da, FireChat-en garatzaileetako bat eta Low Extra Delay Background Transport (LEDBAT) egilea, Bittorrent-ek, Applek eta ziurrenik beste zerbaitek erabiltzen dutena. . Orain inbertitzailea ere bada, eta badirudi bere protokoloa serio garatzeko eta orokorrean onartua izateko asmoa duela (edo, behintzat, publikoki ezagutzera, LEDBATekin gertatu zen bezala).

Zer gehiago nahasten du

Garatzaile baten menpe egoteaz gain, proiektu honen inguruan beste bitxikeria batzuk daude.

  • Inork ez du hari buruz idazten inon. Ez HNn, ez blogetan edo Twitterren. Informazio hutsune osoa. Ez dakit postaren hasieratik deskribapena idatzi zuenak non izan zuen haren berri ere.
  • Ideia benetan ona bada, Shalunov-en marka pertsonala eta agintea erabiliz, aspaldi sustatu zitekeen eta eragile nagusien (edo komunitate handi baten) laguntza lor zitekeen. Ez dago horrelakorik.
  • Clostra oso estudio itzaltsua da. Oso zuzena. Oso itxura beldurgarria den webgunea dute eta bertan Keymaker (eta NewNode) produktu bakarra aurkezten dute, dena adibiderik, berrikuspenik, pantaila-argazkirik eta heltze-orri baterako beharrezkoak diren beste zikinkeriarik gabe. Testu inspiratzailea besterik ez dago hitz lausoetan eta hurbilen dauden stocketako ikonoak. Ezin duzu taldea aztertu, lanpostu hutsak, ezta enpresa honi buruz ezer aurkitu ere. Twitter bat dute, itxuraz bot batek kudeatzen duena, eta sortu zenean bertan behera geratu zen Facebook bat. Baina kanpo-maiztasun hori guztia gorabehera, hainbat tokitan gobernuko zerbitzuekin, batez ere Defentsa Sailarekin, lankidetzan aritzea azpimarratzen dute. Beraiekin lan bat eskatzeko hiru iritzi daude, eta horietako bi oso negatiboak dira (adibidez, "Ez galdu denbora Clostrarekin. Zerbait kiratsa da iruzur honi", eta bat oso positiboa da. Oro har, hasieran begirada bat, horrelako proiektu bat ez da iruzur bereizketa bat.

Ea zer ateratzen den honetatik;pertsonalki,interesgarria izango da niretzat hain asmo handiko proiektu bati jarraitzea. NewNode-k aireratzen badu, mugikorrentzako aplikazioen funtzionamendua eta haien trafikoa modu nabarmenean alda ditzake, eta huts egiten badu, baliteke ideia arduratsu eta ahalmen handiagoko batek har dezake.

Publizitatearen Eskubideei buruz

Epic zerbitzariak fidagarriak dira KVMn oinarritutako VDS AMD EPYC prozesadore berrienekin. Beste zerbitzari mota batzuekin bezala, sistema eragileen aukeraketa handia dago instalazio automatikorako; posible da edozein OS instalatu zuretik ISO, eroso kontrol panela garapen propioa eta eguneroko ordainketa.

NewNode - FireChat garatzailearen CDN deszentralizatua

Iturria: www.habr.com

Gehitu iruzkin berria