{"id":87243,"date":"2020-07-06T01:42:18","date_gmt":"2020-07-05T23:42:18","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/newnode-deczentralizovannaya-cdn-ot-razrabotchika-firechat"},"modified":"2020-07-06T01:42:18","modified_gmt":"2020-07-05T23:42:18","slug":"newnode-deczentralizovannaya-cdn-ot-razrabotchika-firechat","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/newnode-deczentralizovannaya-cdn-ot-razrabotchika-firechat","title":{"rendered":"NewNode es una CDN descentralizada del desarrollador de FireChat","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"NewNode es una CDN descentralizada del desarrollador de FireChat\" src=\"\/wp-content\/uploads\/2020\/07\/0cf0dc3af9899a79d21a08580be94db8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nRecientemente me encontr\u00e9 con una menci\u00f3n de un tal NewNode:<\/p>\n<blockquote><p>NewNode es un SDK para el desarrollo m\u00f3vil que hace que cualquier aplicaci\u00f3n sea a prueba de censura y DDoS, y reduce dr\u00e1sticamente la carga en el servidor. Red P2P. Puede funcionar te\u00f3ricamente sin Internet.<\/p><\/blockquote>\n<p>\nParec\u00eda bastante confuso, pero interesante, as\u00ed que me puse a investigar. En el repositorio no encontr\u00e9 una descripci\u00f3n del proyecto, as\u00ed que tuve que ir al sitio de Clostra (bastante extra\u00f1o) y leer varias veces la p\u00e1gina de inicio local para entender qu\u00e9 tecnolog\u00eda era esta y cu\u00e1l era su parte principal. A continuaci\u00f3n, lo resumo. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>dCDN<\/h3>\n<p>\nLos desarrolladores de Clostra creen que los CDN tradicionales luchan mal contra la sobrecarga de la red, son vulnerables a la censura y el hackeo, y tambi\u00e9n requieren mucho trabajo y dinero al escalar. Ellos ofrecen una alternativa: un CDN descentralizado, dentro del cual las aplicaciones podr\u00e1n intercambiar contenido sin posibilidad de interferir y controlar el tr\u00e1fico desde el exterior. Adem\u00e1s, en su opini\u00f3n, la aplicaci\u00f3n masiva de dCDN no provocar\u00e1 sobrecargas ni congesti\u00f3n en la red.<\/p>\n<h3>Protocolo<\/h3>\n<p>\nLuego se aclara que NewNode es un protocolo peer-to-peer sobre el cual ya se est\u00e1 construyendo dCDN. Promete alta velocidad, lo que generalmente causa problemas en las redes descentralizadas. <br \/>\nFormalmente el protocolo no est\u00e1 descrito en ning\u00fan lado, pero de un PDF se puede entender que funciona utilizando:<\/p>\n<ul>\n<li>LEDBAT<\/li>\n<li>Bittorrent DHT<\/li>\n<li>Conexiones device-to-device de FireChat<\/li>\n<\/ul>\n<p>\nSe menciona espec\u00edficamente que la propiedad de las redes en NewNode se despliega y repara autom\u00e1ticamente (lo \u00faltimo probablemente implica inestabilidad en la red mesh de dispositivos m\u00f3viles). Adem\u00e1s, dado que los desarrolladores esperan implementar el soporte del protocolo en todas las aplicaciones posibles, el tr\u00e1fico generado por NewNode no expondr\u00e1 al usuario. Se anuncia protecci\u00f3n contra DDoS y se destaca la frase:<\/p>\n<blockquote><p>Aproveche la base de usuarios de 250 millones de BitTorrent<\/p><\/blockquote>\n<p>\nEn general, no est\u00e1 claro qu\u00e9 quer\u00edan decir con esto y c\u00f3mo se equipar\u00f3 el acceso a Bittorrent DHT en el protocolo con la base de usuarios de Bittorrent.<\/p>\n<p>El funcionamiento sin Internet, evidentemente, se hereda de las tecnolog\u00edas de FireChat, pero no est\u00e1 claro en qu\u00e9 medida. En la \u00fanica l\u00ednea sobre offline se menciona el acceso a \"su contenido\", lo que probablemente significa que los datos entrantes se canalizan a trav\u00e9s de un cliente vecino con Internet a trav\u00e9s de la red mesh.<\/p>\n<h3>Repositorio<\/h3>\n<p>\nContiene SDK para Android, iOS y macOS\/Linux. En tres a\u00f1os y medio de existencia del proyecto, ha habido 4 contribuidores, pero en esencia todo el c\u00f3digo ha sido escrito por un solo desarrollador \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ghazel\">Greg Hazel<\/a><\/noindex>. Aqu\u00ed, por supuesto, me desanim\u00e9 un poco: toda esta ambiciosa parafernalia result\u00f3 ser, en esencia, un proyecto paralelo de un solo desarrollador. Pero hay algo que me da esperanzas.<\/p>\n<p><img decoding=\"async\" alt=\"NewNode es una CDN descentralizada del desarrollador de FireChat\" src=\"\/wp-content\/uploads\/2020\/07\/c9f548446d65ac6a1e832b1b0730dbb0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSe comenzaron a establecer conexiones incluso en el sitio web, y al revisar en GitHub, finalmente lo record\u00e9. El CEO de Clostra, que est\u00e1 desarrollando el proyecto, y uno de los contribuidores \u2014 Stanislav Shalunov, uno de los desarrolladores de FireChat y autor de Low Extra Delay Background Transport (LEDBAT), que utilizan Bittorrent, Apple y seguramente algo m\u00e1s. Ahora tambi\u00e9n es inversionista, y parece muy probable que planee desarrollar su protocolo seriamente y hacerlo com\u00fan (o al menos de conocimiento general, como ocurri\u00f3 con LEDBAT). <\/p>\n<h3>Lo que tambi\u00e9n inquieta<\/h3>\n<p>\nAdem\u00e1s de la total dependencia de un solo desarrollador, hay otras rarezas en torno a este proyecto.<\/p>\n<ul>\n<li>No hay ninguna menci\u00f3n de \u00e9l en ninguna parte. Ni en HN, ni en blogs o Twitter. Un completo vac\u00edo informativo. Ni siquiera s\u00e9 de d\u00f3nde se enter\u00f3 la persona que escribi\u00f3 la descripci\u00f3n al inicio de la publicaci\u00f3n.<\/li>\n<li>Si la idea es realmente buena, usando el nombre y la autoridad de Shalunov, hace tiempo que se podr\u00eda haber promovido y conseguido el apoyo de grandes actores (o de una gran comunidad). No hay nada de eso.<\/li>\n<li>Clostra es un estudio muy turbio. Realmente muy. Tienen un sitio web de apariencia muy extra\u00f1a, donde presentan su \u00fanico producto Keymaker (bueno, y NewNode), todo sin ejemplos, testimonios, capturas de pantalla y dem\u00e1s cosas obligatorias en una p\u00e1gina de aterrizaje. Hay solo un texto inspirador en formulaciones vagas y iconos de un stock cercano. No se puede conocer al equipo, ofertas de trabajo o realmente saber algo sobre esta empresa. Tienen un Twitter que aparentemente maneja un bot, y un Facebook abandonado desde su creaci\u00f3n. Pero a pesar de toda esta apariencia extra\u00f1a, subrayan en varios lugares el hecho de su colaboraci\u00f3n con agencias gubernamentales, especialmente con el Departamento de Defensa. Hay tres comentarios sobre la posibilidad de trabajar con ellos, donde dos son claramente negativos (por ejemplo: \"No pierdas el tiempo con Clostra. Algo apesta en esta estafa\"), y uno es muy positivo. En general, a primera vista, no se puede distinguir este proyecto de una estafa.<\/li>\n<\/ul>\n<p>\nVeremos qu\u00e9 se logra de todo esto, personalmente me interesa seguir un proyecto tan ambicioso. Si NewNode tiene \u00e9xito, podr\u00eda cambiar bastante el funcionamiento de las aplicaciones m\u00f3viles y su tr\u00e1fico, y si fracasa, alguien m\u00e1s responsable y capaz podr\u00eda hacerse cargo de la idea.<\/p>\n<p><\/p>\n<h4>Publicidad<\/h4>\n<p>\nServidores \u00e9picos \u2014 son confiables <noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr30\">VDS basado en KVM<\/a><\/noindex> con los m\u00e1s recientes procesadores AMD EPYC. Al igual que con otros tipos de servidores, hay una gran selecci\u00f3n de sistemas operativos para instalaci\u00f3n autom\u00e1tica, y es posible instalar cualquier SO desde su propia <noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/qa\/q\/kak-ispolzovat-svoy-obraz-iso-v-vds?partner=habr30\">ISO<\/a><\/noindex>, conveniente <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/460107\/\">panel de control<\/a><\/noindex> desarrollo propio y pago diario.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr30\"><img decoding=\"async\" alt=\"NewNode es una CDN descentralizada del desarrollador de FireChat\" src=\"\/wp-content\/uploads\/2020\/07\/22f1e29c9f4f050f504faa497d45beb4.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/509382\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430 \u0434\u043d\u044f\u0445 \u044f \u043d\u0430\u0442\u043a\u043d\u0443\u043b\u0441\u044f \u043d\u0430 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435 \u043d\u0435\u043a\u043e\u0435\u0433\u043e NewNode: NewNode \u2014 SDK \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u0435\u043b\u0430\u0435\u0442 \u043b\u044e\u0431\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0435\u0443\u0431\u0438\u0432\u0430\u0435\u043c\u044b\u043c \u0434\u043b\u044f \u043b\u044e\u0431\u043e\u0439 \u0446\u0435\u043d\u0437\u0443\u0440\u044b \u0438 DDoS, \u0438 \u0434\u0440\u0430\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u043d\u0438\u0436\u0430\u0435\u0442 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435. P2P \u0441\u0435\u0442\u044c. \u041c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0432 \u0442\u0435\u043e\u0440\u0438\u0438 \u0431\u0435\u0437 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430. \u0412\u044b\u0433\u043b\u044f\u0434\u0435\u043b\u043e \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0441\u0443\u043c\u0431\u0443\u0440\u043d\u043e, \u043d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u0438 \u044f \u043f\u043e\u043b\u0435\u0437 \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u044c\u0441\u044f. \u0412 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u043d\u0435 \u043d\u0430\u0448\u043b\u043e\u0441\u044c \u043c\u0435\u0441\u0442\u0430 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044e \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":87244,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-87243","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0430 \u0434\u043d\u044f\u0445 \u044f \u043d\u0430\u0442\u043a\u043d\u0443\u043b\u0441\u044f \u043d\u0430 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/newnode-deczentralizovannaya-cdn-ot-razrabotchika-firechat\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47NewNode \u2014 \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u0430\u044f CDN \u043e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 FireChat | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430 \u0434\u043d\u044f\u0445 \u044f \u043d\u0430\u0442\u043a\u043d\u0443\u043b\u0441\u044f \u043d\u0430 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/newnode-deczentralizovannaya-cdn-ot-razrabotchika-firechat\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-05T23:42:18+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-05T23:42:18+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47NewNode \u2014 CDN descentralizada del desarrollador de FireChat | ProHoster","description":"Recientemente me top\u00e9 con una menci\u00f3n.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/newnode-deczentralizovannaya-cdn-ot-razrabotchika-firechat","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47NewNode \u2014 \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u0430\u044f CDN \u043e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 FireChat | ProHoster","og:description":"\u041d\u0430 \u0434\u043d\u044f\u0445 \u044f \u043d\u0430\u0442\u043a\u043d\u0443\u043b\u0441\u044f \u043d\u0430 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435.","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/newnode-deczentralizovannaya-cdn-ot-razrabotchika-firechat","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-05T23:42:18+00:00","article:modified_time":"2020-07-05T23:42:18+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"87243","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:55:31","updated":"2022-09-30 01:09:54","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/87243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=87243"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/87243\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/87244"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=87243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=87243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=87243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}