ÇfarĂ« na kushton ndĂ«rtimi i Mesh-it: si ofruesi i internetit tĂ« decentralizuar «Medium» po krijon njĂ« Internet tĂ« ri mbi bazĂ«n e Yggdrasil

Përshëndetje!

Sigurisht qĂ« nuk do tĂ« jetĂ« ndonjĂ« lajm i madh pĂ«r ju se «Runeti Suveren» Ă«shtĂ« afĂ«r — ligji hyn nĂ« fuqi mĂ« 1 nĂ«ntor tĂ« kĂ«tij viti.

FatkeqĂ«sisht, si do tĂ« funksionojĂ« (dhe nĂ«se do tĂ« funksionojĂ«?) nuk Ă«shtĂ« shumĂ« e qartĂ«: nuk ka ende instrukcione tĂ« sakta pĂ«r operatorĂ«t e komunikimit nĂ« dispozicion publik. Gjithashtu, nuk ka metoda, ndĂ«shkime, plane, shpĂ«rndarje detyrash dhe pĂ«rgjegjĂ«sish — ka vetĂ«m njĂ« dekleratĂ«.

NjĂ« situatĂ« e ngjashme u vĂ«rejt edhe nĂ« lidhje me realizimin e planeve tĂ« 'ligjit tĂ« Yarovaya' — pajisjet pĂ«r ligjin nuk u zhvilluan nĂ« kohĂ« dhe operatorĂ«t kryesorĂ« tĂ« komunikimit tĂ« vendit u detyruan tĂ« kontaktojnĂ« disa herĂ« prodhuesit potencial tĂ« pajisjeve speciale me pyetje pĂ«rkatĂ«se. MegjithatĂ«, as ata nuk morĂ«n pĂ«rgjigje as pĂ«r informacionin mbi pajisjet, as pĂ«r mostra tĂ« tyre.

Por mĂ« e rĂ«ndĂ«sishmja — nuk Ă«shtĂ« se sa shpejt do tĂ« hyjĂ« nĂ« fuqi ligji dhe çfarĂ« ndryshimesh na presin. E rĂ«ndĂ«sishme Ă«shtĂ« se falĂ« hyrjes sĂ« kĂ«tij ligji, komuniteti i entuziastĂ«ve nisi shpĂ«rndarjen e njĂ« mjedisi tĂ« pavarur tĂ« telekomunikacionit nĂ« vendin tonĂ«.

Sot do t'ju tregoj për atë që ne kemi arritur të bëjmë, çfarë planifikojmë të bëjmë në të ardhmen e afërt dhe me cilat vështirësi dhe probleme na është dashur të përballemi në rrugën e zhvillimit të projektit.

ÇfarĂ« na kushton ndĂ«rtimi i Mesh-it: si ofruesi i internetit tĂ« decentralizuar «Medium» po krijon njĂ« Internet tĂ« ri mbi bazĂ«n e Yggdrasil

Për çfarë ligji është?

Para se të filloj me pjesën teknike të projektit tonë, duhet të sqaroj se çfarë përfaqëson ligji 'Për Runetin Suveren'.

NĂ« pĂ«rmbledhje: autoritetet duan tĂ« 'sigurojnĂ«' segmentin rus tĂ« Internetit nĂ« rast se armiqtĂ« tanĂ« hipotetikĂ« duan ta çaktivizojnĂ«. Por 'me qĂ«llime tĂ« mira asfaltohet rruga pĂ«r nĂ« ferr' — nuk Ă«shtĂ« fare e qartĂ« se nga kĂ« duan tĂ« na mbrojnĂ« dhe si 'armiqt' nĂ« tĂ« vĂ«rtetĂ« mund tĂ« dĂ«mtojnĂ« funksionimin e segmentit rus tĂ« Internetit.

Për realizimin e këtij skenari, të gjitha vendet e botës duhet të bashkohen për të prishur të gjitha kabllot ndërkufitare, të rrëzojnë satelitët tanë vendas dhe të krijojnë interferenca radio permanente.

Nuk dëgjohet shumë e besueshme.

ÇfarĂ« na kushton ndĂ«rtimi i Mesh-it: si ofruesi i internetit tĂ« decentralizuar «Medium» po krijon njĂ« Internet tĂ« ri mbi bazĂ«n e Yggdrasil

ÇfarĂ« Ă«shtĂ« «Medium»?

Medium (angl. Medium — "ndĂ«rmjetĂ«s", slogani origjinal — Mos kĂ«rkoni pĂ«r privatĂ«sinĂ« tuaj. Merreni atĂ« pĂ«rsĂ«ri; gjithashtu nĂ« anglisht fjala medium do tĂ« thotĂ« "ndĂ«rmjetĂ«s") — ofruesi i decentralizuar i internetit nĂ« Rusi, i cili ofron shĂ«rbime aksesit nĂ« rrjet Yggdrasil nĂ« mĂ«nyrĂ« falas.

Kur, ku dhe përse u krijua "Medium"?

Fillimisht projekti u mendua si rrjet Mesh në në qarkun qytetar Kolomensky.

"Medium" u themelua në prill 2019 në kuadër të krijimit të një ambienti telekomunikativ të pavarur përmes ofrimit të aksesit për përdoruesit e fundit në burimet e rrjetit Yggdrasil përmes përdorimit të teknologjisë së transmetimit pa tela Wi-Fi.

Ku mund të gjej një përmbledhje të plotë të të gjitha pikave të rrjetit?Ju mund ta gjeni atë në repo në GitHub.

ÇfarĂ« na kushton ndĂ«rtimi i Mesh-it: si ofruesi i internetit tĂ« decentralizuar «Medium» po krijon njĂ« Internet tĂ« ri mbi bazĂ«n e Yggdrasil

ÇfarĂ« Ă«shtĂ« Yggdrasil dhe pse "Medium" e pĂ«rdor atĂ« si transportin kryesor?

Yggdrasil — Ă«shtĂ« njĂ« rrjet qĂ« organizohet vetĂ«, rrjet Mesh, i cili ka mundĂ«sinĂ« e lidhjes sĂ« routerave si nĂ« modalitetin overlay (pĂ«rmbi rrjetin e Internetit), ashtu edhe direkt me njĂ«ri-tjetrin pĂ«rmes lidhjeve me kabllo ose pa kabllo.

Yggdrasil është vazhdimësi e projektit CjDNS. Dallimi kryesor midis Yggdrasil dhe CjDNS është përdorimi i protokollit STP (protokolli i pemës së shtrirë).

ÇfarĂ« na kushton ndĂ«rtimi i Mesh-it: si ofruesi i internetit tĂ« decentralizuar «Medium» po krijon njĂ« Internet tĂ« ri mbi bazĂ«n e Yggdrasil

Si parazgjedhje, të gjithë routerat e rrjetit përdorin kriptimin end-to-end për transferimin e të dhënave midis pjesëmarrësve të tjerë.

Zgjedhja e rrjetit Yggdrasil si transportin kryesor u bë për shkak të nevojës për të rritur shpejtësinë e lidhjes (deri në gusht 2019 "Medium" përdorte I2P).

Kalimi në Yggdrasil gjithashtu u dha pjesëmarrësve të projektit mundësinë për të nisur shpërndarjen e një rrjeti Mesh me topologjinë Full-Mesh. Kjo organizim i rrjetit është antidoti më efektiv kundër censurës.

ÇfarĂ« na kushton ndĂ«rtimi i Mesh-it: si ofruesi i internetit tĂ« decentralizuar «Medium» po krijon njĂ« Internet tĂ« ri mbi bazĂ«n e Yggdrasil

Rishikimi i gabimeve: mbi cilat pengesa kemi hasur deri tani

'Eksperienca është djali i gabimeve të vështira'. Gjatë zhvillimit të 'Medium', ne kemi arritur të zgjidhim shumë probleme që janë shfaqur në rrugën tonë.

Gabimi №1: infrastruktura e çelĂ«save tĂ« hapur

Një nga problemet kryesore gjatë projektimit të rrjetit ishte mundësia e kryerjes sulm MITM. Trafiku midis routerit të operatorit dhe pajisjes së klientit nuk ishte asnjëherë i enkriptuar, sepse dekodimi i trafikut kryesor bëhej drejtpërdrejt në routerin e operatorit.

Problemi ishte se prapa routerit mund tĂ« ishte kushdo — dhe ne nuk do tĂ« donim qĂ« ky 'dikush' tĂ« mund tĂ« dĂ«gjonte gjithçka qĂ« merrnin klientĂ«t.

Gabimi ynë i parë ishte që vëmë në funksion infrastrukturat e çelësave të hapur (PKI).

FalĂ« pĂ«rdorimit tĂ« nivelit 7 tĂ« modelit OSI ne pĂ«rfunduam nga sulmet e tipit MITM, por fituam njĂ« problem tĂ« ri — nevojĂ«n pĂ«r tĂ« instaluar certifikatat e qendrave tĂ« akreditimit. Dhe qendrat e akreditimit — kjo Ă«shtĂ« njĂ« tjetĂ«r problem i panevojshĂ«m. Fjala kyçe kĂ«tu Ă«shtĂ« 'besimi'.

PĂ«rsĂ«ri duhet tĂ« besosh dikĂ«! Po sikur qendra e akreditimit tĂ« jetĂ« e kompromituar? Siç na tregon shoku Murphy — herĂ«t a vonĂ«, njĂ« qendĂ«r akreditimi do tĂ« komprometohet me tĂ« vĂ«rtetĂ«. Dhe kjo Ă«shtĂ« e vĂ«rteta e hidhur.

Ne menduam gjatĂ« pĂ«r zgjidhjen e kĂ«tij problemi dhe nĂ« fund arritĂ«m nĂ« pĂ«rfundimin se nevoja pĂ«r pĂ«rdorimin e PKI-sĂ« nuk ekziston — mjafton tĂ« pĂ«rdorim enkriptimin natyror tĂ« Yggdrasil.

Pas bëri ndryshimet përkatëse, topologjia e rrjetit 'Medium' mori formën e mëposhtme:

ÇfarĂ« na kushton ndĂ«rtimi i Mesh-it: si ofruesi i internetit tĂ« decentralizuar «Medium» po krijon njĂ« Internet tĂ« ri mbi bazĂ«n e Yggdrasil

Gabimi №2: DNS i centralizuar

Sistemi i emrave tĂ« domainit na ishte i nevojshĂ«m qĂ« nĂ« fillim, sepse adresat e pajisjeve IPv6 ishin jo vetĂ«m tĂ« pakĂ«ndshme pĂ«r t’u shikuar — ishte e papĂ«rshtatshme t’i pĂ«rdorim nĂ« hyperlinke, dhe mungesa e pĂ«rbĂ«rĂ«sit semantik ishte njĂ« shqetĂ«sim i madh.

Krijuam disa serverë rrënjësorë DNS, të cilët mbajnë një kopje të listës AAAA-rekordeve, të vendosura në repo në GitHub.

ÇfarĂ« na kushton ndĂ«rtimi i Mesh-it: si ofruesi i internetit tĂ« decentralizuar «Medium» po krijon njĂ« Internet tĂ« ri mbi bazĂ«n e Yggdrasil
MegjithatĂ«, problemi i besimit nuk u zhduk — operatori i serverit tĂ« DNS mund tĂ« ndĂ«rronte adresĂ«n IPv6 nĂ« njĂ« moment. Me njĂ« aftĂ«si tĂ« caktuar — madje gati pa u vĂ«nĂ« re nga tĂ« tjerĂ«t.

Duke qenë se ne nuk përdorim HTTPS dhe, për më tepër, teknologjinë HSTS, mund të kryhej një sulm i ndërrimit të adresës IPv6 të serverit përfundimtar pa ndonjë problem në rast ndërrimi të adresës në DNS.

Zgjidhja nuk vonoi tĂ« vinte: ne vendosĂ«m tĂ« pĂ«rdorim teknologjinĂ« EmerDNS — DNS i decentralizuar.

NĂ« njĂ« masĂ«, EmerDNS Ă«shtĂ« si njĂ« skedar hosts, ku gjenden regjistrime pĂ«r tĂ« gjitha саĐčтet e njohura. Por ndryshe nga hosts:

  • Çdo rresht nĂ« EmerDNS mund tĂ« modifikohet vetĂ«m nga pronari i tij, dhe askush tjetĂ«r
  • PapunĂ«sia e "ndĂ«rhyrjes sĂ« Zotit (super-administratorit)" sigurohet nga konsensusi i minatorĂ«ve
  • Ky skedar Ă«shtĂ« identik pĂ«r tĂ« gjithĂ«, çka sigurohet nga mekanizmi i replikimit tĂ« blockchain-it
  • NjĂ« motor kĂ«rkimi i shpejtĂ« Ă«shtĂ« i bashkĂ«ngjitur me skedarin

Burimi: «EmerDNS — alternativa pĂ«r DNSSEC»

Gabimi nr. 3: gjithçka është e centralizuar

Fillimisht, fjala «Internet» nënkuptonte asgjë më shumë se rrjeta të ndërlidhura ose rrjeta e rrjeteve.

Me kalimin e kohës, njerëzit nuk e asociojnë më Internetin me gjëra akademike, por me një koncept më të zakonshëm, pasi ndikimi i tij është përhapur gjerësisht në jetën e njerëzve të zakonshëm.

Pra, nĂ« fillim Interneti ishte i decentralizuar. Tani e tutje Ă«shtĂ« e vĂ«shtirĂ« ta quash decentralizim, megjithĂ«se koncepti ka mbetur deri nĂ« ditĂ«t tona — vetĂ«m se nyjat mĂ« tĂ« mĂ«dha tĂ« shkĂ«mbimit tĂ« trafikut kontrollohen nga kompani tĂ« mĂ«dha. Dhe kĂ«to kompani tĂ« mĂ«dha, nga ana e tyre, kontrollohen nga shteti.

Por tĂ« kthehemi te problemi ynĂ« — tendenca pĂ«r centralizim pĂ«rkon me operatorĂ«t e shĂ«rbimeve tĂ« veçanta si rrjetet sociale, serverat e postĂ«s elektronike, mesazherĂ«t dhe tĂ« tjera.

«Medium» nĂ« kĂ«tĂ« drejtim nuk dallonte praktikisht nga Interneti i madh deri tani — shumica e shĂ«rbimeve ishin centralizuar dhe kontrolloheshin nga operatorĂ« tĂ« veçantĂ«.

Tani ne kemi vendosur tĂ« ndjekim njĂ« kurs tĂ« plotĂ« pĂ«r decentralizim — qĂ« shĂ«rbimet jetike tĂ« mund tĂ« vazhdojnĂ« funksionimin e tyre pavarĂ«sisht nĂ«se ndodhin probleme nĂ« serverin qendror tĂ« operatorit ose jo.

Si sistem pĂ«r shkĂ«mbimin e mesazheve nĂ« kohĂ« reale ne pĂ«rdorim Matrix. Si rrjete sociale — Mastodon dhe Hubzilla. PĂ«r hostimin e videove — PeerTube.

Natyrisht, shumica e shërbimeve ende janë të centralizuara dhe vazhdojnë të kontrollohen nga operatorë të veçantë, por e rëndësishmja është se ka një lëvizje drejt decentralizimit të plotë dhe ajo perceptohet nga të gjithë anëtarët e komunitetit.

Internet i lirë në Rusi fillon me ju

Ju mund të ndihmoni procesin e krijimit të një Interneti të lirë në Rusi që sot. Ne kemi përgatitur një listë të plotë të gjërave me të cilat mund të ndihmoni rrjetin:

    ÇfarĂ« na kushton ndĂ«rtimi i Mesh-it: si ofruesi i internetit tĂ« decentralizuar «Medium» po krijon njĂ« Internet tĂ« ri mbi bazĂ«n e Yggdrasil   Flisni pĂ«r rrjetin "Medium" me miqtĂ« dhe kolegĂ«t tuaj
    ÇfarĂ« na kushton ndĂ«rtimi i Mesh-it: si ofruesi i internetit tĂ« decentralizuar «Medium» po krijon njĂ« Internet tĂ« ri mbi bazĂ«n e Yggdrasil   Ndani linkun nĂ« kĂ«tĂ« artikel nĂ« rrjetet sociale ose blogun tuaj personal
    ÇfarĂ« na kushton ndĂ«rtimi i Mesh-it: si ofruesi i internetit tĂ« decentralizuar «Medium» po krijon njĂ« Internet tĂ« ri mbi bazĂ«n e Yggdrasil   Merrni pjesĂ« nĂ« diskutimin e çështjeve teknike tĂ« rrjetit "Medium" nĂ« GitHub
    ÇfarĂ« na kushton ndĂ«rtimi i Mesh-it: si ofruesi i internetit tĂ« decentralizuar «Medium» po krijon njĂ« Internet tĂ« ri mbi bazĂ«n e Yggdrasil   Krijoni shĂ«rbimin tuaj nĂ« rrjet Yggdrasil
    ÇfarĂ« na kushton ndĂ«rtimi i Mesh-it: si ofruesi i internetit tĂ« decentralizuar «Medium» po krijon njĂ« Internet tĂ« ri mbi bazĂ«n e Yggdrasil   Krijoni pikĂ«n tuaj tĂ« aksesit nĂ« rrjetin "Medium"

Lexoni gjithashtu:

Nuk kam asgjë për të fshehur
Të gjitha që donit të dinit për ofruesin e internetit të decentralizuar "Medium", por frikësoheshit të pyesni
E dashur, ne po vrasim Internetin

Keni pyetje? Bashkohuni në diskutim në Telegram: @medium_general.

Një dhuratë e vogël për ata që e lexuan deri në fund

Luaj videon

Vetëm përdoruesit e regjistruar mund të marrin pjesë në anketë. Hyni, ju lutemi.

Votimi alternativ: na intereson mendimi i atyre që nuk kanë një llogari të plotë në Habr

  • ↑

  • ↓

68 përdorues votuan. 16 përdorës abstenuan.

Burimi: habr.com

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster