Chì duvemu custruisce Mesh: cumu u fornitore di Internet decentralizatu "Medium" face un novu Internet basatu in Yggdrasil

Auguri

Di sicuru, ùn serà micca una grande nutizia per voi "Runet Sovrano" hè ghjustu intornu à l'angulu - a lege hè digià in vigore U Novembre 1 quist'annu.

Sfurtunatamente, cumu hà da travaglià (è s'ellu serà?) ùn hè micca sanu sanu chjaru: struzzioni precise per l'operatori di telecomunicazioni ùn sò ancu dispunibuli publicamente. Ùn ci sò ancu metudi, fine, piani, distribuzione di rispunsabilità è rispunsabilità - ci hè solu una dichjarazione.

Una situazione simile hè stata osservata in quantu à l'implementazione di i piani per a "Legge Yarovaya" - l'equipaggiu per a lege ùn hè micca sviluppatu in u tempu è i principali operatori di telecomunicazioni di u paese sò stati custretti à cuntattà ripetutamente i pruduttori potenziali di l'equipaggiu specializatu cù e dumande pertinenti. In ogni casu, ùn anu micca ricevutu una risposta nè nantu à l'infurmazioni nantu à l'equipaggiu o i campioni stessi.

Ma a cosa principal ùn hè micca quantu prestu a lege entre in vigore è ciò chì i cambiamenti ci aspettanu. A cosa principal hè chì, grazia à l'intruduzioni di stu prugettu, a cumunità di entusiasti hà iniziatu a implementazione di un ambiente di telecomunicazioni indipendenti in u nostru paese.

Oghje vi parlerà di ciò chì avemu digià fattu, ciò chì avemu da fà in un futuru vicinu, è chì difficultà è prublemi chì avemu avutu à affruntà in a strada di u sviluppu di u prugettu.

Chì duvemu custruisce Mesh: cumu u fornitore di Internet decentralizatu "Medium" face un novu Internet basatu in Yggdrasil

Chì ghjè a lege ?

Prima di prucede à a parte tecnica di u nostru prughjettu, aghju bisognu di fà una riserva nantu à ciò chì hè a lege "On the Sovereign Runet".

In corta: l'autorità volenu "assicurà" u segmentu russu di l'Internet in casu chì i nostri nemichi percepiti volenu chjude. Ma "a strada di l'infernu hè pavimentata cù boni intenzioni" - ùn hè micca sanu sanu chjaru da quale ci anu da prutege è cumu "nemichi", in principiu, ponu disturbà u travagliu di u segmentu russu di l'Internet.

Per implementà stu scenariu di attaccu, tutti i paesi di u mondu devenu cunspirate, tagliate tutti i cavi transfrontalieri, abbatti i satelliti domestici è creanu interferenze radio constanti.

Ùn sona micca assai plausibile.

Chì duvemu custruisce Mesh: cumu u fornitore di Internet decentralizatu "Medium" face un novu Internet basatu in Yggdrasil

Cosa hè Medium?

Medio (eng. Medio - "intermediariu", slogan originale - Ùn dumandate micca a vostra privacy. Ripiglià; ancu in inglese a parolla medie significa "intermediate") - un fornitore di Internet decentralizatu russu chì furnisce servizii d'accessu à a rete Yggdrasil gratuitamente.

Quandu, induve è perchè Medium hè statu creatu?

In principiu, u prugettu hè statu cuncipitu cum'è Rete mesh в quartiere urbanu di Kolomna.

"Medium" hè stata furmata in April 2019 cum'è parte di a creazione di un ambiente di telecomunicazione indipendente chì furnisce l'utilizatori finali cù accessu à e risorse di a rete Yggdrasil attraversu l'usu di a tecnulugia di trasmissione di dati wireless Wi-Fi.

Induve possu truvà una lista cumpleta di tutti i punti di rete?Pudete truvà in repository nantu à GitHub.

Chì duvemu custruisce Mesh: cumu u fornitore di Internet decentralizatu "Medium" face un novu Internet basatu in Yggdrasil

Chì ghjè Yggdrasil è perchè Medium l'utiliza cum'è u so trasportu principale?

Yggdrasil hè un autourganizazione Rete mesh, chì hà a capacità di cunnette i routers in modu di superposizione (in cima à Internet) è direttamente à l'altri via una cunnessione cablata o wireless.

Yggdrasil hè una continuazione di u prugettu CjDNS. A principal diferenza trà Yggdrasil è CjDNS hè l'usu di u protocolu stp (protokollu spanning tree).

Chì duvemu custruisce Mesh: cumu u fornitore di Internet decentralizatu "Medium" face un novu Internet basatu in Yggdrasil

Per automaticamente, tutti i routers nantu à a reta usanu crittografia end-to-end per trasfiriri dati trà altri participanti.

L'scelta di a reta Yggdrasil cum'è u trasportu principalu era duvuta à a necessità di aumentà a velocità di cunnessione (finu à l'aostu 2019, Medium usatu I2P).

A transizione à Yggdrasil hà ancu furnitu à i participanti di u prugettu l'uppurtunità di cumincià à implementà una rete Mesh cù una topologia Full-Mesh. Una tale urganizazione di a rete hè l'antidotu più efficace contr'à a censura.

Chì duvemu custruisce Mesh: cumu u fornitore di Internet decentralizatu "Medium" face un novu Internet basatu in Yggdrasil

Debriefing : chì sbagli avemu digià fattu ?

"L'esperienza hè u figliolu di i sbagli difficili". Duranti u sviluppu di Medium, avemu riisciutu à risolviri parechji prublemi chì sò ghjunti in u caminu.

Errore #1: Infrastruttura Chjave Publica

Unu di i prublemi principali à u mumentu di u disignu di a rete era a pussibilità di realizà MITM attacca. U trafficu trà u router di l'operatore è u dispusitivu di u cliente ùn era micca criptatu in ogni modu, perchè u trafficu principale hè statu decriptatu direttamente nantu à u router di l'operatore.

U prublema era chì qualcunu puderia esse daretu à u router - è ùn vuliamu micca veramente chì "qualchissia" puderia sente à tuttu ciò chì i clienti ricevenu.

U nostru primu sbagliu hè statu introduttu infrastrutture à chjave publica (PKI).

Grazie à l'usu di u nivellu 7 U mudellu di rete OSI Avemu sbarazzatu di attacchi di tipu MITM, ma hà acquistatu un novu prublema - a necessità di installà certificati da l'autorità di certificazione di root. È i centri di certificazione sò un altru prublema inutile. A parolla chjave quì hè "fiducia".

Avete bisognu di fidà di qualcunu di novu! E se l'autorità di certificazione hè cumprumessa? Cum'è u camarade Murphy ci dice, prima o poi l'autorità di certificazione serà veramente compromessa. È questu hè a verità amara.

Avemu pensatu per un bellu pezzu à risolve stu prublema è infine ghjuntu à a cunclusione chì ùn ci hè bisognu di utilizà PKI - hè abbastanza per aduprà Cifratura nativa Yggdrasil.

Dopu avè fattu l'aghjustamenti adattati, a topologia di a reta "Medium" hà pigliatu a forma seguente:

Chì duvemu custruisce Mesh: cumu u fornitore di Internet decentralizatu "Medium" face un novu Internet basatu in Yggdrasil

Errore #2: DNS centralizatu

Avemu bisognu di un sistema di nome di dominiu da u principiu, perchè l'indirizzi IPv6 ingombranti ùn solu ùn parevanu micca bè - era sconveniente per aduprà in hyperlinks, è a mancanza di un cumpunente semanticu era un grande inconveniente.

Avemu criatu parechji servitori DNS radicali chì guardavanu una copia di a lista AAAA records, situatu in repository nantu à GitHub.

Chì duvemu custruisce Mesh: cumu u fornitore di Internet decentralizatu "Medium" face un novu Internet basatu in Yggdrasil
In ogni casu, u prublema di fiducia ùn hè micca andatu - l'operatore puderia rimpiazzà l'indirizzu IPv6 in u servitore DNS in un battitu d'ochju. Sì avete una certa destrezza, hè ancu quasi imperceptible à l'altri.

Perchè ùn avemu micca aduprà HTTPS è, in particulare, tecnulugia HSTS, quandu spoofing l'indirizzu in u DNS, era pussibule di fà un attaccu spoofing l'indirizzu IPv6 di u servitore finale senza prublemi.

A suluzione ùn hè stata longa à vene : avemu decisu di ricurdà à l'usu di a tecnulugia EmerDNS - DNS decentralizatu.

In un sensu, EmerDNS hè simile à un schedariu d'ospiti, induve ci sò entrate per tutti i siti cunnisciuti. Ma à u cuntrariu di l'ospiti:

  • Ogni linea in EmerDNS pò esse mudificata solu da u so pruprietariu, è nimu altru
  • L'impussibilità di "Intervenzione di Diu (super-amministratore)" hè assicurata da u cunsensu minatore
  • Stu schedariu hè u listessu per tutti, chì hè assicuratu da u mecanismu di replicazione di blockchain
  • Un mutore di ricerca veloce hè inclusu cù u schedariu.

Source: "EmerDNS - una alternativa à DNSSEC"

Errore #3: Centralizà tuttu

In principiu, a parolla "Internet" significava nunda di più cà rete interconnettate o rete di rete.

À u tempu, a ghjente hà cessatu d'associà l'Internet cù qualcosa accademicu è diventenu un cuncettu più di ogni ghjornu, cum'è a so influenza si sparghje assai in a vita di a ghjente ordinaria.

Questu hè, inizialmente l'Internet era decentralizatu. Oghje ùn pò micca esse chjamatu decentralizazione, anche u fattu chì u cuncettu hè sopravvissutu à questu ghjornu - solu i nodi di scambiu di trafficu più grande sò cuntrullati da e grande cumpagnie. E grandi cumpagnie, à u turnu, sò cuntrullati da u statu.

Ma vultemu à u nostru prublema - a tendenza versu a centralizazione hè stabilita da l'operatori di servizii individuali cum'è e rete soziale, servitori di email, messageri instantani, etc.

"Medium" in questu sensu ùn era praticamente micca sfarente di u grande Internet finu à avà - a maiò parte di i servizii eranu centralizzati è cuntrullati da l'operatori individuali.

Avà avemu decisu di stabilisce un cursu per a descentralizazione cumpleta - in modu chì i servizii vitali ponu cuntinuà à uperà indipendentemente da s'ellu ci hè un fallimentu in u servitore cintrali di l'operatore o micca.

Cum'è un sistema di messageria istantanea avemu aduprà Matrix. Cum'è e rete suciale - Mastodon и hubzilla. Per hosting video - PeerTube.

Di sicuru, a maiò parte di i servizii sò sempre centralizati è ancu cuntrullati da l'operatori individuali, ma u principale hè chì ci hè un muvimentu versu a descentralizazione cumpleta è si sentenu da tutti i membri di a cumunità.

Internet gratuitu in Russia principia cù voi

Pudete furnisce tutte l'assistenza pussibule à a creazione di un Internet gratuitu in Russia oghje. Avemu cumpilatu una lista cumpleta di esattamente cumu pudete aiutà à a reta:

    Chì duvemu custruisce Mesh: cumu u fornitore di Internet decentralizatu "Medium" face un novu Internet basatu in Yggdrasil   Dite à i vostri amichi è culleghi nantu à a reta Medium
    Chì duvemu custruisce Mesh: cumu u fornitore di Internet decentralizatu "Medium" face un novu Internet basatu in Yggdrasil   sparte riferenza à questu articulu nantu à e rete suciale o blog persunale
    Chì duvemu custruisce Mesh: cumu u fornitore di Internet decentralizatu "Medium" face un novu Internet basatu in Yggdrasil   Participà à a discussione di prublemi tecnichi nantu à a reta Medium nantu à GitHub
    Chì duvemu custruisce Mesh: cumu u fornitore di Internet decentralizatu "Medium" face un novu Internet basatu in Yggdrasil   Crea u vostru serviziu web in linea Yggdrasil
    Chì duvemu custruisce Mesh: cumu u fornitore di Internet decentralizatu "Medium" face un novu Internet basatu in Yggdrasil   Alzate u vostru puntu d'accessu à a reta Medium

Leghjite puru:

Ùn aghju nunda à ammuccià
Tuttu ciò chì vulete sapè nantu à u fornitore di Internet decentralizatu Medium, ma avianu a paura di dumandà
Cari, uccidemu l'Internet

Avete dumande? Unisciti à a discussione nantu à Telegram: @medium_general.

Un picculu rigalu per quelli chì leghjenu finu à a fine

Solu l'utilizatori registrati ponu participà à l'indagine. Firmà lu, per piacè.

Votu alternativu : hè impurtante per noi di cunnosce l'opinione di quelli chì ùn anu micca un contu sanu nantu à Habré

68 utilizatori anu vutatu. 16 utilizatori si sò astenuti.

Source: www.habr.com

Add a comment