Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen

Guten Tag, Gemeinschaft!

Mein Name ist Yanisлав Басиuk. Ich bin Koordinator der gemeinnützigen Organisation „Medium“.

In diesem Artikel habe ich versucht, die umfassendsten Informationen darüber zusammenzutragen, was dieser in der Russischen Föderation tätige dezentralisierte Internetanbieter.

Ich werde erzählen:

    Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen   Was ist „Medium“?
    Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen   Was ist Yggdrasil und warum verwendet „Medium“ es als Haupttransportsystem?
    Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen   Wie man die Umgebung richtig einrichtet, um die Ressourcen des Netzwerks „Medium“ zu nutzen

Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen

Was ist „Medium“?

Mittel (engl. Mittel — „Vermittler“, der ursprüngliche Slogan — Fragen Sie nicht nach Ihrer Privatsphäre. Nehmen Sie sie zurück; auch im Englischen bedeutet das Wort medium „zwischen“) — ein russischer dezentraler Internetanbieter, der die Bereitstellung von Zugang zum Netzwerk Yggdrasil kostenlos anbietet.

Wann, wo und warum wurde „Medium“ gegründet?

Ursprünglich wurde das Projekt als Mesh-Netzwerk in im Kolomensky-Stadtbezirk.

„Medium“ wurde im April 2019 gegründet, um eine unabhängige Telekommunikationsumgebung zu schaffen, indem den Endbenutzern der Zugang zu den Ressourcen des Yggdrasil-Netzwerks durch die Nutzung von Wi-Fi-Drahtlosübertragungstechnologie bereitgestellt wird.

Wo kann ich eine vollständige Liste aller Zugangspunkte im Netzwerk finden?Sie können sie finden unter dem Repository auf GitHub.

Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen

Was ist Yggdrasil und warum verwendet „Medium“ es als Haupttransportmittel?

Yggdrasil — es ist ein selbstorganisierendes Mesh-Netzwerk, das die Möglichkeit bietet, Router sowohl im Overlay-Modus (über das Internet) als auch direkt miteinander über drahtgebundene oder drahtlose Verbindungen zu verbinden.

Yggdrasil ist die Fortsetzung des Projekts CjDNS. Der Hauptunterschied zwischen Yggdrasil und CjDNS ist die Verwendung des Protokolls STP (Spanning Tree Protocol).

Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen

Standardmäßig verwenden alle Router im Netzwerk Ende-zu-Ende-Verschlüsselung zum Datenaustausch zwischen anderen Teilnehmern.

Die Wahl des Yggdrasil-Netzwerks als Haupttransportmittel wurde durch die Notwendigkeit bedingt, die Verbindungsgeschwindigkeit zu erhöhen (bis August 2019 verwendete „Medium“ I2P).

Der Übergang zu Yggdrasil bot den Projektteilnehmern zudem die Möglichkeit, die Implementierung eines Mesh-Netzwerks mit einer Full-Mesh-Topologie zu beginnen. Eine solche Netzwerkorganisation ist das effektivste Gegenmittel gegen Zensur.

Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen

Yggdrasil verwendet standardmäßig End-to-End-Verschlüsselung. Warum nutzen die Dienste des "Medium"-Netzwerks HTTPS?

Es besteht keine Notwendigkeit, das HTTPS-Protokoll für die Verbindung zu Webdiensten im Yggdrasil-Netzwerk zu verwenden, wenn Sie über einen lokal betriebenen Router des Yggdrasil-Netzwerks darauf zugreifen.

In der Tat: Der Transport von Yggdrasil auf der Ebene Protokolls erlaubt die sichere Nutzung von Ressourcen innerhalb des Yggdrasil-Netzwerks - die Möglichkeit einer Durchführung von MITM-Angriffen wird vollständig ausgeschlossen.

Die Situation ändert sich grundlegend, wenn Sie auf interne Ressourcen von Yggdrasil nicht direkt, sondern über einen Zwischenknoten – einen Zugangspunkt zum "Medium"-Netzwerk, der von einem Betreiber verwaltet wird – zugreifen.

Wer könnte in diesem Fall die Daten kompromittieren, die Sie übertragen:

  1. Der Betreiber des Zugangspunkts. Offensichtlich kann der aktive Betreiber des Zugangspunkts im "Medium"-Netzwerk den unverschlüsselten Verkehr abhören, der durch seine Ausrüstung geht.
  2. Ein Angreifer (ein Mann in der Mitte). "Medium" hat ein Problem, das dem Problem des Tor-Netzwerksähnlich ist, jedoch in Bezug auf Eingangs- und Zwischenknoten.

So sieht es ausAlles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen

Lösung: Um auf Webdienste im Yggdrasil-Netzwerk zuzugreifen, sollte das HTTPS-Protokoll (Schicht 7 des OSI-Modells) verwendet werden. Das Problem liegt darin, dass es für die Dienste des Yggdrasil-Netzwerks unmöglich ist, ein echtes Sicherheitszertifikat mit herkömmlichen Mitteln auszustellen, wie Let’s Encrypt.

Deshalb haben wir eine eigene Zertifizierungsstelle eingerichtet – "Medium Root CA".Die überwiegende Mehrheit der Dienste im "Medium"-Netzwerk ist mit dem Wurzelzertifikat dieser Zertifizierungsstelle signiert.

Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen

Die Möglichkeit der Kompromittierung des Wurzelzertifikats der Zertifizierungsstelle wurde definitiv berücksichtigt – aber hier ist das Zertifikat mehr für die Bestätigung der Integrität bei der Datenübertragung und zur Vermeidung von MITM-Angriffen erforderlich.

Dienste im "Medium"-Netzwerk von verschiedenen Betreibern haben unterschiedliche Sicherheitszertifikate, die in irgendeiner Form vom Wurzelzertifizierungszentrum signiert sind. Die Betreiber des Wurzelzertifizierungszentrums haben jedoch nicht die Möglichkeit, den verschlüsselten Verkehr der Dienste, für die sie Sicherheitszertifikate ausgestellt haben, abzuhören (siehe "Was ist ein CSR?").

Wer besonders auf seine Sicherheit achtet, kann als zusätzlichen Schutz Mittel wie PGP und ähnliche verwenden..

Derzeit hat die Infrastruktur der öffentlichen Schlüssel des Netzwerks „Medium“ die Möglichkeit, den Status des Zertifikats über das Protokoll OCSP oder durch die Nutzung von CRL.

Gibt es im „Medium“-Netzwerk ein eigenes Domainnamen-System?

Ursprünglich gab es im Netzwerk „Medium“ keinen zentralen Domainserver, der es den Teilnehmern ermöglicht hätte, auf die am häufigsten besuchten Ressourcen in einer einfacheren und vertrauten Form zuzugreifen (im Gegensatz zur Verwendung der IPv6-Adresse eines bestimmten Servers).

Wir bei „Medium“ haben beschlossen, dieser Idee Leben einzuhauchen — und um etwas vorzugreifen — es ist uns gelungen!

Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen

Die Registrierung von Domainnamen erfolgt automatisiert — es reicht aus, einfach die IPv6-Adresse des Servers anzugeben, auf dem der Dienst läuft. Der Roboter überprüft, ob die Adresse tatsächlich demjenigen gehört, der den Domainnamen registrieren möchte.

Im Erfolgsfall wird der Domainname innerhalb von 24 Stunden in die Datenbank der Domainnamen aufgenommen. Falls der Server für den Roboter nicht mehr erreichbar ist und länger als 72 Stunden nicht reagiert, wird der Domainname freigegeben.

Es ist nicht möglich, einen Domainnamen auf ::1 zu registrieren.Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen

Eine Kopie des vollständigen Verzeichnisses der registrierten Domainnamen befindet sich unter dem Repository auf GitHub. Dies gewährleistet maximale Transparenz hinsichtlich des aktuellen Status der Domainnamen und schließt deren Sperrung aus, die durch mögliche ambivalente Situationen, bedingt durch menschliches Handeln, entstehen könnte. Falls der DNS-Betreiber etwas nicht gefallen sollte..

Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen

Und wie sieht es mit der Ausgabe von SSL-Zertifikaten für Webdienste aus?

Die Schaffung eines Domainnamensservers war auch durch die Notwendigkeit bedingt, die Infrastruktur der öffentlichen Schlüssel auszubauen — um ein Zertifikat auszustellen, muss ein CN-Feld (Common Name) vorhanden sein, das den Domainnamen darstellt, für den das Zertifikat ausgestellt wird.

Das Verfahren zur Ausgabe durch die Zertifizierungsstelle signierter Zertifikate erfolgt automatisiert — der Roboter überprüft die Richtigkeit und Echtheit der vom Benutzer eingegebenen Daten. Im Erfolgsfall erhält der Endbenutzer eine E-Mail, die das signierte Zertifikat enthält.

So ist das.Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen

Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen

Wie konfiguriert man die Umgebung richtig, um die Ressourcen des Netzwerks „Medium“ zu nutzen?

Die Besonderheiten des Einstellungsprozesses der Arbeitsumgebung hängen vom verwendeten Betriebssystem ab.

Treffen Sie weise Entscheidungen (das Bild ist klickbar):

Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragenAlles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen

Freies Internet in Russland beginnt mit Ihnen

Sie können bereits heute einen Beitrag zur Schaffung eines freien Internets in Russland leisten. Wir haben eine umfassende Liste zusammengestellt, wie Sie das Netzwerk unterstützen können:

    Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen   Erzählen Sie Ihren Freunden und Kollegen von dem Netzwerk «Medium»
    Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen   Teilen Sie den Link zu diesem Artikel in sozialen Netzwerken oder in Ihrem persönlichen Blog
    Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen   Beteiligen Sie sich an der Diskussion über technische Fragen des Netzwerks «Medium» auf GitHub
    Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen   Erstellen Sie Ihren eigenen Webdienst im Yggdrasil-Netzwerk und fügen Sie ihn zu DNS des Netzwerks «Medium» hinzu
    Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, sich aber nicht getraut haben zu fragen   Heben Sie Ihren Zugangspunkt zum Netzwerk «Medium»

Lesen Sie auch:

Liebling, wir töten das Internet
Dezentraler Internetanbieter «Medium» – drei Monate später
«Medium» – der erste dezentrale Internetanbieter in Russland

Wir sind auf Telegram: @medium_isp

Nur registrierte Benutzer können an der Umfrage teilnehmen. Bitte einloggen.

Alternatives Abstimmen: Uns ist die Meinung derjenigen wichtig, die kein volles Konto auf Habr haben

138 Benutzer haben abgestimmt. 65 Benutzer haben sich enthalten.

Quelle: habr.com

60GB SSD 8Gb DDR4