{"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\/de\/blog\/administrirovanie\/newnode-deczentralizovannaya-cdn-ot-razrabotchika-firechat","title":{"rendered":"NewNode \u2014 ein dezentralisiertes CDN vom Entwickler FireChat","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"NewNode \u2014 ein dezentralisiertes CDN vom Entwickler FireChat\" src=\"\/wp-content\/uploads\/2020\/07\/0cf0dc3af9899a79d21a08580be94db8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nK\u00fcrzlich bin ich auf eine Erw\u00e4hnung von NewNode gesto\u00dfen:<\/p>\n<blockquote><p>NewNode \u2014 ein SDK f\u00fcr die mobile Entwicklung, das jede Anwendung unverwundbar gegen jegliche Zensur und DDoS-Angriffe macht und die Serverlast dramatisch verringert. P2P-Netzwerk. Kann theoretisch ohne Internet funktionieren.<\/p><\/blockquote>\n<p>\nEs sah ziemlich chaotisch, aber interessant aus, also habe ich angefangen, mehr dar\u00fcber herauszufinden. Im Repository gab es keinen Platz f\u00fcr eine Projektbeschreibung, also musste ich auf die ziemlich seltsame Website von Clostra gehen und mehrmals den lokalen Landing-Page-Text durchlesen, um zu verstehen, was das f\u00fcr eine Technologie ist und welcher Teil davon die Hauptkomponente ist. Ich wiederhole dies unten. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>dCDN<\/h3>\n<p>\nDie Entwickler von Clostra sind der Ansicht, dass traditionelle CDNs schlecht mit Netzwerk\u00fcberlastungen umgehen, anf\u00e4llig f\u00fcr m\u00f6gliche Zensur und Angriffe sind und zudem viel Arbeit und Geld f\u00fcr die Skalierung erfordern. Sie bieten eine Alternative \u2014 ein dezentralisiertes CDN, innerhalb dessen Anwendungen Inhalte austauschen k\u00f6nnen, ohne dass jemand den Datenverkehr kontrollieren oder eingreifen kann. Ihrer Meinung nach wird die breit gef\u00e4cherte Anwendung von dCDN keine \u00dcberlastungen oder Verstopfungen des Netzwerks verursachen.<\/p>\n<h3>Protokoll<\/h3>\n<p>\nDar\u00fcber hinaus stellt sich heraus, dass NewNode ein Peer-to-Peer-Protokoll ist, auf dem dCDN bereits aufgebaut wird. Es verspricht hohe Geschwindigkeiten, was normalerweise Probleme in dezentralen Netzwerken aufwirft. <br \/>\nFormal ist das Protokoll nirgendwo beschrieben, aber aus dem PDF kann man herauslesen, dass es verwendet:<\/p>\n<ul>\n<li>LEDBAT<\/li>\n<li>Bittorrent DHT<\/li>\n<li>Device-to-Device-Verbindungen aus FireChat<\/li>\n<\/ul>\n<p>\nEin separates Merkmal von NewNode ist die automatische Bereitstellung und Reparatur von Netzwerken (letzteres impliziert wahrscheinlich die Instabilit\u00e4t des Mesh-Netzwerks von mobilen Ger\u00e4ten). Da die Entwickler jedoch hoffen, das Protokoll in alle m\u00f6glichen Anwendungen zu integrieren, wird der durch NewNode generierte Datenverkehr den Benutzer nicht entbl\u00f6\u00dfen. Ein DDoS-Schutz wird angedeutet, und es wird ausdr\u00fccklich erw\u00e4hnt:<\/p>\n<blockquote><p>Nutzen Sie die 250 Millionen Benutzerbasis von BitTorrent<\/p><\/blockquote>\n<p>\nEs ist \u00fcberhaupt nicht klar, was damit gemeint ist und wie der Zugriff auf Bittorrent DHT im Protokoll mit der Benutzerbasis von Bittorrent gleichgesetzt wurde.<\/p>\n<p>Die Funktionalit\u00e4t ohne Internet scheint offensichtlich von den Technologien von FireChat zu stammen, aber es ist unklar, in welchem Umfang. In der einzigen Zeile \u00fcber Offline-Zugriff wird auf den Zugang zu \"Ihren Inhalten\" verwiesen, was wahrscheinlich bedeutet, dass eingehende Daten durch einen benachbarten Client mit Internet \u00fcber das Mesh-Netzwerk weitergeleitet werden.<\/p>\n<h3>Repository<\/h3>\n<p>\nEs gibt SDKs f\u00fcr Android, iOS und macOS\/Linux. In den dreieinhalb Jahren der Existenz des Projekts haben sich 4 Mitwirkende beteiligt, aber im Grunde wurde der gesamte Code von einem Entwickler geschrieben \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ghazel\">Greg Hazel<\/a><\/noindex>. Nat\u00fcrlich hat mich das etwas ern\u00fcchtert \u2014 all dieses ehrgeizige Geschmei\u00df entpuppte sich im Grunde als ein Projekt eines einzelnen Entwicklers. Aber es gibt einige Dinge, die mich optimistisch stimmen.<\/p>\n<p><img decoding=\"async\" alt=\"NewNode \u2014 ein dezentralisiertes CDN vom Entwickler FireChat\" src=\"\/wp-content\/uploads\/2020\/07\/c9f548446d65ac6a1e832b1b0730dbb0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEinzelne Verbindungen begannen bereits auf der Website zu entstehen, und als ich auf GitHub suchte, wurde mir endg\u00fcltig klar, warum. Der CEO von Clostra, das das Projekt entwickelt, und einer der Mitwirkenden \u2014 Stanislav Shalunov, einer der Entwickler von FireChat und der Autor von Low Extra Delay Background Transport (LEDBAT), das von Bittorrent, Apple und wahrscheinlich noch anderen verwendet wird. Jetzt ist er auch Investor, und es sieht sehr danach aus, als ob er plant, sein Protokoll ernsthaft weiterzuentwickeln und es allgemein anerkannt zu machen (oder zumindest bekannt, so wie es mit LEDBAT geschehen ist). <\/p>\n<h3>Was mich noch irritiert<\/h3>\n<p>\nNeben der v\u00f6lligen Abh\u00e4ngigkeit von einem einzelnen Entwickler gibt es auch andere Eigenheiten rund um dieses Projekt.<\/p>\n<ul>\n<li>Niemand schreibt irgendwo dar\u00fcber. Weder bei HN, noch in Blogs oder Twitter. Ein vollst\u00e4ndiges Informationsvakuum. Ich wei\u00df sogar nicht, woher die Person, die die Charakteristik am Anfang des Beitrags geschrieben hat, von ihm erfahren hat.<\/li>\n<li>Wenn die Idee wirklich gut ist, k\u00f6nnte man sie schon l\u00e4ngst mit Hilfe des pers\u00f6nlichen Brands und des Ansehens von Shalunov bekannt machen und Unterst\u00fctzung von gro\u00dfen Akteuren (oder einer gro\u00dfen Community) erhalten. Nichts davon ist vorhanden.<\/li>\n<li>Clostra ist ein sehr intransparentes Studio. Wirklich sehr. Ihre extrem unscheinbare Website pr\u00e4sentiert nur ihr einzigartiges Produkt Keymaker (und NewNode), alles ohne Beispiele, Bewertungen, Screenshots und andere notwendige Elemente f\u00fcr eine Landingpage. Dort gibt es lediglich inspirierenden Text in verschwommenen Formulierungen und Icons von der n\u00e4chsten Stock-Plattform. Man kann das Team nicht kennenlernen, keine Stellenangebote finden oder \u00fcberhaupt irgendetwas \u00fcber diese Firma erfahren. Sie haben einen Twitter-Account, der anscheinend von einem Bot betrieben wird, und einen Facebook-Account, der seit Erstellung aufgegeben wurde. Aber trotz all dieser \u00e4u\u00dferen Unsicherheiten betonen sie an mehreren Stellen die Tatsache ihrer Zusammenarbeit mit \u00f6ffentlichen Beh\u00f6rden, insbesondere mit dem Department of Defence. Es gibt drei Bewertungen f\u00fcr die Bewerbung bei ihnen, von denen zwei stark negativ sind (zum Beispiel: \u201eVerschwende deine Zeit nicht mit Clostra. Irgendetwas stinkt an diesem Betrug\u201c, und eine ist sehr positiv. Insgesamt l\u00e4sst sich auf den ersten Blick kaum erkennen, dass es sich um ein betr\u00fcgerisches Projekt handelt.<\/li>\n<\/ul>\n<p>\nLassen Sie uns sehen, was dabei herauskommt; pers\u00f6nlich interessiert es mich, ein so ehrgeiziges Projekt zu verfolgen. Wenn NewNode erfolgreich ist, k\u00f6nnte es die Funktionsweise mobiler Anwendungen und ihren Datenverkehr erheblich ver\u00e4ndern. Und wenn es scheitert, k\u00f6nnte jemand Verantwortungsbewussteres und F\u00e4higeres die Idee aufgreifen.<\/p>\n<p><\/p>\n<h4>Als Werbung<\/h4>\n<p>\nEpische Server sind zuverl\u00e4ssig <noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr30\">VDS auf KVM-Basis<\/a><\/noindex> mit den neuesten AMD EPYC-Prozessoren. Wie bei anderen Arten von Servern gibt es eine riesige Auswahl an Betriebssystemen f\u00fcr die automatische Installation, und die M\u00f6glichkeit, jedes OS von einem eigenen <noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/qa\/q\/kak-ispolzovat-svoy-obraz-iso-v-vds?partner=habr30\">ISO<\/a><\/noindex>, bequeme <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/460107\/\">Steuerungspanel<\/a><\/noindex> eigenen Entwicklungsstand zu installieren, mit einer monatlichen Abrechnung.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr30\"><img decoding=\"async\" alt=\"NewNode \u2014 ein dezentralisiertes CDN vom Entwickler FireChat\" src=\"\/wp-content\/uploads\/2020\/07\/22f1e29c9f4f050f504faa497d45beb4.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Quelle: <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.1.1 - 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\/de\/blog\/administrirovanie\/newnode-deczentralizovannaya-cdn-ot-razrabotchika-firechat\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\/de\/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 ein dezentrales CDN vom Entwickler von FireChat | ProHoster","description":"Neulich stie\u00df ich auf eine Erw\u00e4hnung.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/newnode-deczentralizovannaya-cdn-ot-razrabotchika-firechat","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\/de\/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\/de\/wp-json\/wp\/v2\/posts\/87243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=87243"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/87243\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/87244"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=87243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=87243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=87243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}