Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať

Dobrý deň, komunita!

Volám sa Janisav Basyuk. Som koordinátorom neziskovej organizácie „Medium“.

V tomto článku som sa snažil zhromaždiť najkomplexnejšie informácie o tom, čím je tento fungujúci internetový poskytovateľ v Ruskej federácii, decentralizovaný internetový poskytovateľ.

Poviem:

    Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať   Čo predstavuje „Medium“
    Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať   Čo je Yggdrasil a prečo „Medium“ ho používa ako hlavnú dopravu
    Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať   Ako správne nastaviť prostredie na používanie zdrojov siete „Medium“

Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať

Čo je „Medium“?

Stredná (angl. Stredná — „prostriedok“, pôvodný slogan — Don’t ask for your privacy. Take it back; tiež v angličtine slovo medium znamená „medzičlánok“) — ruský decentralizovaný internetový poskytovateľ, ktorý poskytuje služby prístupu do siete Yggdrasil bez nároku na odmenu.

Kedy, kde a prečo bol „Medium“ vytvorený?

Pôvodne bol projekt navrhnutý ako Mesh-sieť v v Kolomenskom mestskom okrese.

„Medium“ bol založený v apríli 2019 v rámci vytvárania nezávislého telekomunikačného prostredia poskytovaním prístupu k zdrojom siete Yggdrasil pomocou technológie bezdrôtového prenosu dát Wi-Fi.

Kde môžem nájsť kompletný zoznam všetkých uzlov siete?Môžete ho nájsť v repozitári na GitHub.

Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať

Čo je Yggdrasil a prečo „Medium“ ho používa ako hlavnú dopravu?

Yggdrasil — to je samoorganizujúca sa Mesh-sieť, schopná pripojiť routery ako v režime overlay (nad internet) tak aj priamo medzi sebou cez drôtové alebo bezdrôtové pripojenie.

Yggdrasil je pokračovaním projektu CjDNS. Hlavným rozdielom Yggdrasil od CjDNS je použitie protokolu STP (spanning tree protocol).

Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať

Predvolene všetky routery siete používajú end-to-end šifrovanie na prenos dát medzi inými účastníkmi.

Voľba siete Yggdrasil ako hlavnej dopravy bola podmienená potrebou zvýšiť rýchlosť pripojenia (do augusta 2019 „Medium“ používal I2P).

Prechod na Yggdrasil tiež poskytol účastníkom projektu možnosť začať rozširovanie Mesh siete s topológiou Full-Mesh. Takáto organizácia siete je najúčinnejším prostriedkom proti cenzúre.

Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať

Yggdrasil z predpokladu používa end-to-end šifrovanie. Prečo služby siete „Medium“ používajú HTTPS?

Nie je žiadna potreba používať protokol HTTPS na pripojenie k webovým službám v sieti Yggdrasil, ak sa k nim pripájate cez lokálne fungujúci router siete Yggdrasil.

Naozaj: transport Yggdrasil na úrovni protokolu umožňuje bezpečne využívať zdroje v rámci siete Yggdrasil — možnosť vykonania MITM útoku je úplne vylúčená.

Situácia sa radikálne mení, ak získavate prístup k vnútrosieťovým zdrojom Yggdrasil nie priamo, ale cez medzizásobník — prístupový bod siete „Medium“, ktorý spravuje jeho operátor.

Kto môže v takom prípade skompromitovať údaje, ktoré prenášate:

  1. Operátor prístupového bodu. Je zrejmé, že akčný operátor prístupového bodu siete „Medium“ môže odpočúvať nezašifrovaný prenos, ktorý prechádza cez jeho zariadenia.
  2. Útočník (človek uprostred). „Medium“ má problém podobný problému siete Tor, ale týka sa vstupných a medzizásobníkových uzlov.

Takto to vyzeráVšetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať

Riešenie: na prístup k webovým službám v rámci siete Yggdrasil sa má používať protokol HTTPS (7. úroveň modelu OSI). Problémom je, že pre služby v sieti Yggdrasil nie je možné vydávať legitímny bezpečnostný certifikát obyčajnými prostriedkami, ako sú Let’s Encrypt.

Preto sme založili vlastný certifikačný úrad — „Medium Root CA“. Drvivá väčšina služieb siete „Medium“ je podpísaná koreňovým bezpečnostným certifikátom tohto certifikačného úradu.

Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať

Možnosť skompromitovania koreňového certifikátu certifikačného úradu bola samozrejme zohľadnená — ale v tomto prípade je certifikát viac potrebný na potvrdenie integrity pri prenose údajov a vylúčenie možnosti vykonania MITM útokov.

Služby siete „Medium“ od rôznych operátorov majú rôzne bezpečnostné certifikáty, ktoré sú čiastočne podpísané koreňovým certifikačným úradom. Avšak operátori koreňového certifikačného úradu nemajú možnosť odpočúvať zašifrovaný prenos služieb, ktorým podpísali bezpečnostné certifikáty (pozri „Čo je CSR?“).

Tí, ktorí sa obzvlášť starajú o svoju bezpečnosť, môžu ako dodatočnú ochranu používať také prostriedky ako PGP a podobné.

V súčasnosti má infraštruktúra otvorených kľúčov siete „Medium“ možnosť overenia stavu certifikátu prostredníctvom protokolu OCSP alebo pomocou použitia CRL.

Má platforma „Medium“ vlastný systém doménových mien?

Pôvodne v sieti „Medium“ neexistoval centralizovaný server doménových mien, ktorý by umožnil účastníkom siete pristupovať k najčastejšie navštevovaným zdrojom jednoduchšie a obvyklejšou formou (na rozdiel od použitia IPv6 adresy konkrétneho servera).

Rozhodli sme sa v „Medium“ oživiť túto myšlienku — a skrátka povedané, podarilo sa nám to!

Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať

Registrácia doménových mien prebieha automaticky — stačí jednoducho uviesť IPv6 adresu servera, na ktorom beží služba. Robot skontroluje, či skutočne patrí osobe, ktorá sa pokúša registrovať doménové meno.

V prípade úspechu bude doménové meno pridané do databázy doménových mien do 24 hodín. Ak server prestane odpovedať robotovi a bude nedostupný viac ako 72 hodín, doménové meno bude uvoľnené.

Registrovať doménové meno na ::1 nebude možnéVšetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať

Kópia kompletného zoznamu registrovaných doménových mien sa nachádza v repozitári na GitHub. To zabezpečuje maximálnu transparentnosť v súvislosti so súčasným stavom doménových mien a vylučuje ich zablokovanie na základe možnosti vzniku ambivalentnej situácie spôsobenej činnosťou ľudského faktora. Náhodou sa operátorovi DNS niečo nemusí páčiť.

Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať

A ako je to s vydávaním SSL certifikátov pre webové služby?

Vytvorenie servera doménových mien bolo tiež spôsobené potrebou nasadenia infraštruktúry verejného kľúča — na to, aby bol certifikát vydaný, je potrebné, aby obsahoval pole CN (Common Name), ktoré reprezenuje doménové meno, pre ktoré je certifikát vydaný.

Procedúra vydávania certifikátov podpísaných certifikačnou autoritou prebieha automaticky — robot kontroluje správnosť a pravosť zadaných používateľských údajov. V prípade úspechu je konečnému používateľovi zaslaný e-mail s podpisovým certifikátom.

TakétoVšetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať

Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať

Ako správne nastaviť prostredie na používanie zdrojov siete „Medium“?

Charakteristiky procesu nastavenia pracovného prostredia závisia od operačného systému, ktorý používate.

Vyberajte múdro (obrázok je klikateľný):

Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtaťVšetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať

Slobodný internet v Rusku začína s vami

Môžete dnes pomôcť s rozvojom slobodného internetu v Rusku. Pripravili sme vyčerpávajúci zoznam toho, čím konkrétne môžete sieť podporiť:

    Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať   Povedzte svojim priateľom a kolegom o sieti „Medium“
    Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať   Zdieľať odkaz na tento článok na sociálnych sieťach alebo vo svojom osobnom blogu
    Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať   Zúčastnite sa diskusií o technických otázkach siete „Medium“ na GitHub
    Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať   Vytvorte svoj webový servis v sieti Yggdrasil a pridajte ho do DNS siete „Medium“
    Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať   Zriaďte svoju prístupovú stanicu do siete „Medium“

Prečítajte si tiež:

Drahá, zabíjame internet
Decentralizovaný poskytovateľ internetu „Medium“ – tri mesiace neskôr
„Medium“ — prvý decentralizovaný internetový poskytovateľ v Rusku

Sme na Telegrame: @medium_isp

Len registrovaní používatelia sa môžu zúčastniť prieskumu. Prihláste sa, prosím.

Alternatívne hlasovanie: Záleží nám na názore tých, ktorí nemajú plnohodnotný účet na Habri

  • ↑

  • ↓

Hlasovalo 138 používateľov. Zdržalo sa 65 používateľov.

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster