{"id":37685,"date":"2019-10-31T22:19:05","date_gmt":"2019-10-31T19:19:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/chto-nam-stoit-mesh-postroit-kak-detsentralizovannyj-internet-provajder-medium-delaet-novyj-internet-na-baze-yggdrasil\/"},"modified":"2019-10-31T22:19:05","modified_gmt":"2019-10-31T19:19:05","slug":"chto-nam-stoit-mesh-postroit-kak-detsentralizovannyj-internet-provajder-medium-delaet-novyj-internet-na-baze-yggdrasil","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/chto-nam-stoit-mesh-postroit-kak-detsentralizovannyj-internet-provajder-medium-delaet-novyj-internet-na-baze-yggdrasil","title":{"rendered":"Mis meilt n\u00f5uab Mesh-i \u00fclesehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja \"Medium\" loob uut internetti Yggdrasil'i alusel","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tere tulemast!<\/p>\n<p>Teie jaoks ei ole midagi uut see, et <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A4%D0%B5%D0%B4%D0%B5%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B7%D0%B0%D0%BA%D0%BE%D0%BD_%E2%84%9690_(%D0%9E_%C2%AB%D1%81%D1%83%D0%B2%D0%B5%D1%80%D0%B5%D0%BD%D0%BD%D0%BE%D0%BC_%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D0%B5%C2%BB)\">\u201eSuver\u00e4\u00e4nne RuNet\u201c<\/a><\/noindex> on juba k\u00e4eulatuses \u2014 seadus j\u00f5ustub <b>1. novembril<\/b> k\u00e4esoleval aastal.<\/p>\n<p>Kahjuks ei ole selge, kuidas see t\u00f6\u00f6tab (ja kas see t\u00f6\u00f6tab?): sideoperaatoritele ei ole seni t\u00e4pset juhendmaterjali avalikult k\u00e4tte saadaval. Samuti puuduvad meetmed, karistused, plaanid, \u00fclesannete ja vastutajate jaotamine \u2014 on lihtsalt deklareerimine.<\/p>\n<p>Sarnane olukord ilmnes ka \u201eJarovaja seaduse\u201c rakendamisel \u2014 seaduse jaoks m\u00f5eldud seadmed ei j\u00f5udnud \u00f5igeks ajaks valmis ja riigi juhtivad sideoperaatorid pidid korduvalt p\u00f6\u00f6rduma potentsiaalsete spetsialiseeritud seadmete tootjate poole vastava informatsiooni saamiseks. Kuid ka nemad ei saanud ei seadmete detailide ega proovide kohta vastuseid.<\/p>\n<p>Kuid peamine ei ole see, kui kiiresti seadus j\u00f5ustub ja millised muudatused meid ootavad. Peamine on see, et t\u00e4nu selle seaduseeln\u00f5u sisseviimisele on entusiastide kogukond alustanud iseseisva telekommunikatsioonikeskkonna arendamist meie riigis.<\/p>\n<p>T\u00e4na r\u00e4\u00e4gin sellest, mida oleme juba saavutamas, mida plaanime l\u00e4hitulevikus teha ning milliste raskuste ja probleemidega oleme projekti arendamise k\u00e4igus silmitsi seisnud.<\/p>\n<p><img decoding=\"async\" alt=\"Mis meilt n\u00f5uab Mesh-i \u00fclesehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja &quot;Medium&quot; loob uut internetti Yggdrasil&#039;i alusel\" src=\"\/wp-content\/uploads\/2019\/09\/256ac0aa8315ac1fd42e47f35a051ec0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Mille kohta on seadus?<\/h2>\n<p>\nEnne kui liikuda meie projekti tehnilise poole juurde, pean selgitama, mida seadus \u201eSuver\u00e4\u00e4nse RuNeti\u201c kohta endast kujutab.<\/p>\n<p>L\u00fchidalt: v\u00f5imud soovivad kaitsta Venemaa Interneti-segmenti juhuks, kui tinglikud vaenlased tahavad meid sellest v\u00e4lja l\u00fclitada. Kuid \u201eheadest kavatsustest viib tee p\u00f5rgusse\u201c \u2014 ei ole p\u00e4ris selge, kelle eest meid kavatsetakse kaitsta ja kuidas \u201evaenlased\u201c \u00fcldiselt saavad Vene Interneti segmenti rikkuda.<\/p>\n<p>Selle stsenaariumi teostamiseks peavad k\u00f5ik riigid maailmas kokku leppima, katkestama k\u00f5ik rahvusvahelised kaablid, h\u00e4vitama kodumaiseid satelliite ja looma pidevaid raadiom\u00fcra.<\/p>\n<p>See ei k\u00f5la just v\u00e4ga usutavalt.<\/p>\n<p><img decoding=\"async\" alt=\"Mis meilt n\u00f5uab Mesh-i \u00fclesehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja &quot;Medium&quot; loob uut internetti Yggdrasil&#039;i alusel\" src=\"\/wp-content\/uploads\/2019\/09\/168ecb3cae639de4a84ecd1986274902.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Mis on \"Medium\"?<\/h2>\n<p>\n<b>Medium<\/b> (ingl. <i>Medium<\/i> \u2014 \"vahendaja\", originaalslogan \u2014 <i>\u00c4ra k\u00fcsi oma privaatsuse j\u00e4rele. V\u00f5ta see tagasi<\/i>; inglise keeles t\u00e4hendab see <i>medium<\/i> \"vahendaja\") \u2014 Venemaa decentraliseeritud interneti teenusepakkuja, mis pakub juurdep\u00e4\u00e4su v\u00f5rgule <noindex><a rel=\"nofollow\" href=\"https:\/\/yggdrasil-network.github.io\/\">Yggdrasil<\/a><\/noindex> tasuta.<\/p>\n<h2>Kus, millal ja miks tekkis \"Medium\"?<\/h2>\n<p>\nAlguses planeeriti projektina <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Mesh-%D1%81%D0%B5%D1%82%D0%B8\">Mesh-v\u00f5rk<\/a><\/noindex> ja <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9A%D0%BE%D0%BB%D0%BE%D0%BC%D0%BD%D0%B0\">Kolomna linna piirkonnas<\/a><\/noindex>.<\/p>\n<p>\"Medium\" loodi aprillis 2019, et luua s\u00f5ltumatu telekommunikatsioonikeskkond, pakkudes l\u00f5ppkasutajatele juurdep\u00e4\u00e4su Yggdrasili ressurssidele traadita andmeside tehnoloogia kaudu.<\/p>\n<p><b class=\"spoiler_title\">Kust leian t\u00e4ieliku loetelu k\u00f5ikidest v\u00f5rgu punktidest?<\/b>Leiate selle <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/medium-isp\/public-peers\">GitHubi hoidlast<\/a><\/noindex>.<\/p>\n<p><img decoding=\"async\" alt=\"Mis meilt n\u00f5uab Mesh-i \u00fclesehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja &quot;Medium&quot; loob uut internetti Yggdrasil&#039;i alusel\" src=\"\/wp-content\/uploads\/2019\/09\/7c48a5d8709cfe1a37123923d09150f0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Mis on Yggdrasil ja miks kasutab \"Medium\" seda peamise transpordina?<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/yggdrasil-network.github.io\/\">Yggdrasil<\/a><\/noindex> \u2014 see on isekorralduv <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Mesh-%D1%81%D0%B5%D1%82%D0%B8\">Mesh-v\u00f5rk<\/a><\/noindex>, mis v\u00f5imaldab ruutereid \u00fchendada nii overlay-re\u017eiimis (interneti kohal) kui ka otse omavahel l\u00e4bi kaabli v\u00f5i juhtmevaba \u00fchenduse.<\/p>\n<p>Yggdrasil on projekti j\u00e4tk <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cjdelisle\/cjdns\">CjDNS<\/a><\/noindex>. Peamine erinevus Yggdrasili ja CjDNS vahel on protokolli kasutamine <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/STP\">tingimustes 30% peroksiidkaotab umbes<\/a><\/noindex> (spanning tree protocol).<\/p>\n<p><img decoding=\"async\" alt=\"Mis meilt n\u00f5uab Mesh-i \u00fclesehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja &quot;Medium&quot; loob uut internetti Yggdrasil&#039;i alusel\" src=\"\/wp-content\/uploads\/2019\/09\/c95ab94a9eaba453087740b8629803ea.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVaikimisi kasutavad k\u00f5ik v\u00f5rgu ruuterid <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A1%D0%BA%D0%B2%D0%BE%D0%B7%D0%BD%D0%BE%D0%B5_%D1%88%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5\">k\u00f5iki andmete edastamise osalisi kr\u00fcpteerimist.<\/a><\/noindex> Yggdrasili v\u00f5rgu valimine peamise transpordina oli tingitud vajadusest suurendada \u00fchenduse kiirus (kuni 2019. aasta augustini kasutas \"Medium\"<\/p>\n<p>\u00dcleminek Yggdrasilile andis projekti osalejatele v\u00f5imaluse alustada Mesh-v\u00f5rgu k\u00e4ivitamist Full-Mesh topoloogiaga. Selline v\u00f5rgu korraldus on k\u00f5ige t\u00f5husam abin\u00f5u tsensuuri vastu. <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/I2P\">I2P<\/a><\/noindex>).<\/p>\n<p>Yggdrasili \u00fcleminek on v\u00f5imaldanud projekti osalistel alustada Mesh- v\u00f5rgu v\u00e4ljaehitamist Full-Mesh topoloogias. Selline v\u00f5rgu korraldus on k\u00f5ige t\u00f5husam vastum\u00fcrk tsensuuri vastu.<\/p>\n<p><img decoding=\"async\" alt=\"Mis meilt n\u00f5uab Mesh-i \u00fclesehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja &quot;Medium&quot; loob uut internetti Yggdrasil&#039;i alusel\" src=\"\/wp-content\/uploads\/2019\/09\/a8aa1c11f0066a9737309561b2dc1142.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Lennuharjutused: millistele takistustele me juba tormanud oleme<\/h2>\n<p>\n\u201eKogemus on raskete vigade poeg\u201c. Aja jooksul, mil me arendasime \"Medium\", oleme suutnud lahendada palju teele tekkivaid probleeme.<\/p>\n<h3>Viga nr 1: avatud v\u00f5tmete infrastruktuur<\/h3>\n<p>\n\u00dcks peamisi probleeme v\u00f5rgu projekteerimise hetkel oli v\u00f5imalus l\u00e4bi viia <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%90%D1%82%D0%B0%D0%BA%D0%B0_%D0%BF%D0%BE%D1%81%D1%80%D0%B5%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0\">t\u00e4ielikult k\u00f5rvaldatud.<\/a><\/noindex>. Liiklus operaatori ruuteri ja kliendi seadme vahel ei olnud mingil moel kr\u00fcpteeritud, kuna peamine liiklus dekr\u00fcpteeriti otse operaatori ruuteris.<\/p>\n<p>Probleem seisnes selles, et ruuteri taga v\u00f5is olla keegi \u2014 ja me ei soovinud, et see \u201ekeegi\u201c saaks kuulata k\u00f5ike, mida kliendid saavad.<\/p>\n<p>Meie esimene viga oli k\u00e4ivitada <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%98%D0%BD%D1%84%D1%80%D0%B0%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%BE%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D1%85_%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%B9\">avatud v\u00f5tmete infrastruktuurid<\/a><\/noindex> (PKI).<\/p>\n<p>Seitsmenda taseme kasutamine <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A1%D0%B5%D1%82%D0%B5%D0%B2%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C_OSI\">OSI v\u00f5rgu mudelil <\/a><\/noindex> vabastas meid MITM-r\u00fcnnakutest, kuid tekitas meile uue probleemi \u2014 juur-tunnustatavate sertifikaatide paigaldamise vajaduse. Ja sertifitseerimisprogrammid \u2014 see on veel \u00fcks t\u00fclikas probleem. Siin on v\u00f5tmes\u00f5na \u201eusaldus\u201c.<\/p>\n<p>J\u00e4lle tuleb kellelegi usaldada! Aga mis siis, kui sertifitseerimiskeskus osutub kompromiteerituks? Nagu meie s\u00f5ber Murphy \u00fctleb, \u2014 varem v\u00f5i hiljem kompromiteeritakse sertifitseerimiskeskus t\u00f5eliselt. Ja see on kibedat t\u00f5de.<\/p>\n<p>Oli kaua aega, mil m\u00f5tlesime selle probleemi lahendamisele, ning l\u00f5puks j\u00f5udsime j\u00e4reldusele, et PKI kasutamine pole vajalik \u2014 piisab, kui kasutada <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/medium-isp\/blog\/464319\/\">Yggdrasili natiivset kr\u00fcpteerimist<\/a><\/noindex>.<\/p>\n<p>P\u00e4rast vastavate muudatuste tegemist v\u00f5ttis \"Medium\" v\u00f5rgu topoloogia j\u00e4rgmise kuju:<\/p>\n<p><img decoding=\"async\" alt=\"Mis meilt n\u00f5uab Mesh-i \u00fclesehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja &quot;Medium&quot; loob uut internetti Yggdrasil&#039;i alusel\" src=\"\/wp-content\/uploads\/2019\/09\/7975a8bda4fafe6b9c14a93352e3e995.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Viga nr 2: keskne DNS<\/h3>\n<p>\nDomeeninime s\u00fcsteem oli meil vajalik algusest peale, kuna mahukad IPv6-aadressid ei vaadanud mitte just kenad v\u00e4lja \u2014 oli ebamugav neid h\u00fcperlinkides kasutada ja seet\u00f5ttu puudus suur semantiline komponent.<\/p>\n<p>Loomasime mitu juur-DNS-serverit, mis hoidsid endas koopiat loetelust <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A2%D0%B8%D0%BF%D1%8B_%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%BD%D1%8B%D1%85_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%B5%D0%B9_DNS\">AAAA-kirjad<\/a><\/noindex>, mis asus <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/medium-isp\/medium-dns\/blob\/master\/hosts\/hosts.txt\">GitHubi hoidlast<\/a><\/noindex>.<\/p>\n<p><img decoding=\"async\" alt=\"Mis meilt n\u00f5uab Mesh-i \u00fclesehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja &quot;Medium&quot; loob uut internetti Yggdrasil&#039;i alusel\" src=\"\/wp-content\/uploads\/2019\/09\/925e9ee94d54f9113859c994eaba8c66.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nKuid usaldusprobleem ei kadunud kuskile \u2014 IPv6-aadressi asendamist DNS-serveris v\u00f5is selle operaator teostada hetkega. Kindla oskuse korral \u2014 isegi teiste jaoks peaaegu m\u00e4rkamatult.<\/p>\n<p>Kuna me ei kasuta HTTPS-i ja eriti tehnoloogiat <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/HSTS\">HSTS<\/a><\/noindex>, IPv6-aadressi asendamise korral DNS-is v\u00f5idi l\u00e4bi viia l\u00f5pp-serveri IPv6-aadressi asendamise r\u00fcnnak probleemideta.<\/p>\n<p>Lahendus ei lasknud end kaua oodata: otsustasime kasutada tehnoloogiat <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/emercoin\/blog\/334304\/\">EmerDNS<\/a><\/noindex> \u2014 detsentraliseeritud DNS-i.<\/p>\n<p>Teatud m\u00f5ttes on EmerDNS nagu hosts-fail, kus on k\u00f5ikide tuntud veebisaitide kirjed. Kuid erinevalt hosts-failist:<\/p>\n<ul>\n<li>Iga rida EmerDNS-is saab muuta ainult selle omanik ja mitte keegi teine<\/li>\n<li>\u201ejumala (super-admini) sekkumise\u201c v\u00f5imatust tagab minerite konsensus<\/li>\n<li>See fail on k\u00f5igil sama, mida tagab plokiahela replikatsiooni mehhanism<\/li>\n<li>Failiga on kaasas kiire otsingumootor<\/li>\n<\/ul>\n<p>\nAllikas: <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/emercoin\/blog\/334304\/\">\u201eEmerDNS \u2014 DNSSEC-i alternatiiv\u201c<\/a><\/noindex><\/p>\n<h3>Viga nr 3: k\u00f5ik on tsentraliseeritud<\/h3>\n<p>\nAlguses t\u00e4hendas s\u00f5na \u201eInterneti\u201c mitte midagi muud kui <i>interconnected networks<\/i> v\u00f5i <i>v\u00f5rkude v\u00f5rk<\/i>.<\/p>\n<p>Aja jooksul on Internet l\u00f5petanud inimeste seas seondumise millegagi akadeemilise ning muutunud tavalisemaks m\u00f5isteks, kuna selle m\u00f5ju levis laialdaselt tavaliste inimeste ellu.<\/p>\n<p>See t\u00e4hendab, et algselt oli Internet detsentraliseeritud. Praegu on seda raske nimetada detsentraliseerimiseks, vaatamata sellele, et kontseptsioon on s\u00e4ilinud meie p\u00e4evani \u2014 suurimad liikluse vahetamise s\u00f5lmed kontrollivad suured ettev\u00f5tted. Suuri ettev\u00f5tteid kontrollib omakorda riik.<\/p>\n<p>Aga naaseme meie probleemi juurde \u2014 tsentraliseerimise suundumusete seab teenuste operaatorid nagu sotsiaalmeedia, e-posti serverid, s\u00f5numirakendused ja nii edasi.<\/p>\n<p>\u201eMedium\u201c ei erinenud sel viisil suurest Internetist peaaegu \u00fcldse - enamik teenuseid olid tsentraliseeritud ja kontrollitud eraldi operaatorite poolt.<\/p>\n<p>N\u00fc\u00fcd aga otsustasime liikuda t\u00e4ieliku detsentraliseerimise suunas - et eluliselt olulised teenused saaksid j\u00e4tkata t\u00f6\u00f6d s\u00f5ltumatult sellest, kas operaatori keskse serveri rike on aset leidnud v\u00f5i mitte.<\/p>\n<p>T\u00f5husa s\u00f5numite vahetamise s\u00fcsteemina kasutame <noindex><a rel=\"nofollow\" href=\"https:\/\/matrix.org\/\">Matrix<\/a><\/noindex>. Sotsiaalv\u00f5rgustikena \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/mastodon.social\/about\">Mastodon<\/a><\/noindex> ja <noindex><a rel=\"nofollow\" href=\"https:\/\/zotlabs.org\/page\/hubzilla\/hubzilla-project\">Hubzilla<\/a><\/noindex>. Videohostinguks \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/joinpeertube.org\/\">PeerTube<\/a><\/noindex>.<\/p>\n<p>Muidugi on enamik teenuseid endiselt tsentraliseeritud ja kontrollivad eraldi operaatorid, kuid peamine on see, et liikumine t\u00e4ieliku detsentraliseerimise suunas on olemas ning seda tunnevad k\u00f5ik kogukonna liikmed.<\/p>\n<h2>Vaba Internet Venemaal algab Sinust<\/h2>\n<p>\nSa saad aidata vaba Interneti arengut Venemaal juba t\u00e4na. Oleme koostanud p\u00f5hjaliku nimekirja sellest, kuidas sa saad v\u00f5rku aidata:<\/p>\n<p>\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" alt=\"Mis meilt n\u00f5uab Mesh-i \u00fclesehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja &quot;Medium&quot; loob uut internetti Yggdrasil&#039;i alusel\" src=\"\/wp-content\/uploads\/2019\/09\/2aa07d17e158f1a98c4270ba3bfb51dc.jpg\" style=\"display:block;margin: 0 auto;\" \/>\u00a0\u00a0\u00a0R\u00e4\u00e4gi oma s\u00f5pradele ja kolleegidele v\u00f5rgust \"Medium\"<br \/>\n\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" alt=\"Mis meilt n\u00f5uab Mesh-i \u00fclesehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja &quot;Medium&quot; loob uut internetti Yggdrasil&#039;i alusel\" src=\"\/wp-content\/uploads\/2019\/09\/297592ece9c2a5a5daba63966921d2d2.jpg\" style=\"display:block;margin: 0 auto;\" \/>\u00a0\u00a0\u00a0Jaga <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/465581\/\">linki<\/a><\/noindex> selle artikli kohta sotsiaalmeedias v\u00f5i oma isiklikus blogis<br \/>\n\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" alt=\"Mis meilt n\u00f5uab Mesh-i \u00fclesehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja &quot;Medium&quot; loob uut internetti Yggdrasil&#039;i alusel\" src=\"\/wp-content\/uploads\/2019\/09\/89c21b02dd66b42d348c011d16c93472.jpg\" style=\"display:block;margin: 0 auto;\" \/>\u00a0\u00a0\u00a0Osale arutelus tehniliste k\u00fcsimuste \u00fcle v\u00f5rgus \"Medium\" <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/medium-isp\/medium\/issues\">GitHubis<\/a><\/noindex><br \/>\n\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" alt=\"Mis meilt n\u00f5uab Mesh-i \u00fclesehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja &quot;Medium&quot; loob uut internetti Yggdrasil&#039;i alusel\" src=\"\/wp-content\/uploads\/2019\/09\/f32504081578fee6d2d578cb8da32a86.jpg\" style=\"display:block;margin: 0 auto;\" \/>\u00a0\u00a0\u00a0Looge oma veebiteenus v\u00f5rgus <noindex><a rel=\"nofollow\" href=\"https:\/\/yggdrasil-network.github.io\/\">Yggdrasil<\/a><\/noindex><br \/>\n\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" alt=\"Mis meilt n\u00f5uab Mesh-i \u00fclesehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja &quot;Medium&quot; loob uut internetti Yggdrasil&#039;i alusel\" src=\"\/wp-content\/uploads\/2019\/09\/fc9656b637972ba0de82c95454cc4222.jpg\" style=\"display:block;margin: 0 auto;\" \/>\u00a0\u00a0\u00a0Kasutage oma <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/medium-isp\/medium\/blob\/master\/README.ru.md\">juurdep\u00e4\u00e4supunkti<\/a><\/noindex> v\u00f5rku \"Medium\"<\/p>\n<p>\nLoe ka:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/medium-isp\/blog\/463937\/\">Mul pole midagi varjata<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/medium-isp\/blog\/463363\/\">K\u00f5ik, mida soovisite teada detsentraliseeritud internetiteenuse pakkujast \"Medium\", aga kartsid k\u00fcsida<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/medium-isp\/blog\/461979\/\">Kallis, me tapame Interneti<\/a><\/noindex><\/p>\n<p>\nK\u00fcsimusi? Liituge aruteluga Telegramis: <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/medium_general\">@medium_general<\/a><\/noindex>.<\/p>\n<p>\n<b class=\"spoiler_title\">V\u00e4ike kingitus neile, kes lugesid l\u00f5puni<\/b><center><div class=\"youtube-placeholder\" data-id=\"AdoNSGur7uA\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/AdoNSGur7uA\/hqdefault.jpg\" alt=\"M\u00e4ngi videot\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p class=\"for_users_only_msg\">Ainult registreeritud kasutajad saavad k\u00fcsitluses osaleda. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/auth\/login\/\">Logige sisse<\/a><\/noindex>, palun.<\/p>\n<h2 class=\"default-block__polling-title\">Alternatiivne h\u00e4\u00e4letamine: me tahame teada nende arvamust, kellel ei ole t\u00e4is\u00f5iguslikku kontot Habr's.<\/h2>\n<ul class=\"content-list content-list_polling\">\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    \u2191<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    \u2193<\/p>\n<\/li>\n<\/ul>\n<p>    H\u00e4\u00e4letas 68 kasutajat. 16 kasutajat oli neutraalsed.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/medium-isp\/blog\/465581\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e! \u041d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u0434\u043b\u044f \u0432\u0430\u0441 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043d\u043e\u0432\u043e\u0441\u0442\u044c\u044e \u0442\u043e, \u0447\u0442\u043e \u00ab\u0421\u0443\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0439 \u0420\u0443\u043d\u0435\u0442\u00bb \u043d\u0435 \u0437\u0430 \u0433\u043e\u0440\u0430\u043c\u0438 \u2014 \u0437\u0430\u043a\u043e\u043d \u0432\u0441\u0442\u0443\u043f\u0430\u0435\u0442 \u0432 \u0441\u0438\u043b\u0443 \u0443\u0436\u0435 1 \u043d\u043e\u044f\u0431\u0440\u044f \u044d\u0442\u043e\u0433\u043e \u0433\u043e\u0434\u0430. \u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u043a\u0430\u043a \u043e\u043d \u0431\u0443\u0434\u0435\u0442 (\u0438 \u0431\u0443\u0434\u0435\u0442 \u043b\u0438?) \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u2014 \u043d\u0435 \u0441\u043e\u0432\u0441\u0435\u043c \u043f\u043e\u043d\u044f\u0442\u043d\u043e: \u0442\u043e\u0447\u043d\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 \u0434\u043b\u044f \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432 \u0441\u0432\u044f\u0437\u0438 \u043f\u043e\u043a\u0430 \u0447\u0442\u043e \u0432 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u043c \u0434\u043e\u0441\u0442\u0443\u043f\u0435 \u043d\u0435\u0442. \u0422\u0430\u043a\u0436\u0435 \u043d\u0435\u0442 \u0438 \u043c\u0435\u0442\u043e\u0434\u043e\u0432, \u0448\u0442\u0440\u0430\u0444\u043e\u0432, \u043f\u043b\u0430\u043d\u043e\u0432, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28283,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-37685","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=\"\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e! \u041d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u0434\u043b\u044f \u0432\u0430\u0441 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043d\u043e\u0432\u043e\u0441\u0442\u044c\u044e \u0442\u043e, \u0447\u0442\u043e\" \/>\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\/et\/blog\/administrirovanie\/chto-nam-stoit-mesh-postroit-kak-detsentralizovannyj-internet-provajder-medium-delaet-novyj-internet-na-baze-yggdrasil\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\udd47\u0427\u0442\u043e \u043d\u0430\u043c \u0441\u0442\u043e\u0438\u0442 Mesh \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c: \u043a\u0430\u043a \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440 \u00abMedium\u00bb \u0434\u0435\u043b\u0430\u0435\u0442 \u043d\u043e\u0432\u044b\u0439 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043d\u0430 \u0431\u0430\u0437\u0435 Yggdrasil | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e! \u041d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u0434\u043b\u044f \u0432\u0430\u0441 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043d\u043e\u0432\u043e\u0441\u0442\u044c\u044e \u0442\u043e, \u0447\u0442\u043e\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/chto-nam-stoit-mesh-postroit-kak-detsentralizovannyj-internet-provajder-medium-delaet-novyj-internet-na-baze-yggdrasil\" \/>\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=\"2019-10-31T19:19:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:19:05+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\udd47Mis on meie jaoks Mesh'i ehitamine: kuidas detsentraliseeritud internetiteenuse pakkuja \u201eMedium\u201d loob uut internetti Yggdrasili p\u00f5hjal | ProHoster","description":"Tere! Kindlasti ei ole see teile suur \u00fcllatus, et","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/chto-nam-stoit-mesh-postroit-kak-detsentralizovannyj-internet-provajder-medium-delaet-novyj-internet-na-baze-yggdrasil","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\udd47\u0427\u0442\u043e \u043d\u0430\u043c \u0441\u0442\u043e\u0438\u0442 Mesh \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c: \u043a\u0430\u043a \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440 \u00abMedium\u00bb \u0434\u0435\u043b\u0430\u0435\u0442 \u043d\u043e\u0432\u044b\u0439 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043d\u0430 \u0431\u0430\u0437\u0435 Yggdrasil | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e! \u041d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u0434\u043b\u044f \u0432\u0430\u0441 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043d\u043e\u0432\u043e\u0441\u0442\u044c\u044e \u0442\u043e, \u0447\u0442\u043e","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/chto-nam-stoit-mesh-postroit-kak-detsentralizovannyj-internet-provajder-medium-delaet-novyj-internet-na-baze-yggdrasil","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":"2019-10-31T19:19:05+00:00","article:modified_time":"2019-10-31T19:19:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37685","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":"2026-01-23 18:54:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:22:29","updated":"2026-01-23 18:54:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/37685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=37685"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/37685\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/28283"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=37685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=37685"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=37685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}