{"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\/pl\/blog\/administrirovanie\/chto-nam-stoit-mesh-postroit-kak-detsentralizovannyj-internet-provajder-medium-delaet-novyj-internet-na-baze-yggdrasil","title":{"rendered":"Co nam stoi na przeszkodzie w stworzeniu Mesh: jak zdecentralizowany dostawca Internetu \u201eMedium\u201d buduje nowy Internet oparty na Yggdrasil.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Witam!<\/p>\n<p>Z pewno\u015bci\u0105 nie b\u0119dzie to dla Was du\u017c\u0105 nowo\u015bci\u0105, \u017ce <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)\">\u201eSuwerenny Runet\u201d<\/a><\/noindex> jest tu\u017c za rogiem \u2014 ustawa wchodzi w \u017cycie ju\u017c <b>1 listopada<\/b> tego roku.<\/p>\n<p>Niestety, w jaki spos\u00f3b b\u0119dzie (i czy w og\u00f3le b\u0119dzie?) funkcjonowa\u0107 \u2014 nie jest do ko\u0144ca jasne: nie ma jeszcze dok\u0142adnych instrukcji dla operator\u00f3w telekomunikacyjnych w og\u00f3lnym dost\u0119pie. Nie ma r\u00f3wnie\u017c metod, kar, plan\u00f3w, podzia\u0142u obowi\u0105zk\u00f3w i odpowiedzialnych \u2014 jest tylko deklaracja.<\/p>\n<p>Podobna sytuacja mia\u0142a miejsce w odniesieniu do realizacji plan\u00f3w \u201eustawy Jarowej\u201d \u2014 sprz\u0119t do ustawy nie zosta\u0142 opracowany na czas, a wiod\u0105cy operatorzy telekomunikacyjni w kraju wielokrotnie musieli zwraca\u0107 si\u0119 do potencjalnych producent\u00f3w specjalistycznego sprz\u0119tu z odpowiednimi pytaniami. Jednak\u017ce i oni nie otrzymali odpowiedzi ani na informacje o sprz\u0119cie, ani na same pr\u00f3bki.<\/p>\n<p>Ale najwa\u017cniejsze \u2014 to nie to, jak szybko wejdzie w \u017cycie ustawa i jakie zmiany nas czekaj\u0105. Najwa\u017cniejsze jest to, \u017ce dzi\u0119ki wprowadzeniu tego projektu ustawy, spo\u0142eczno\u015b\u0107 entuzjast\u00f3w rozpocz\u0119\u0142a rozw\u00f3j niezale\u017cnego \u015brodowiska telekomunikacyjnego w naszym kraju.<\/p>\n<p>Dzi\u015b opowiem o tym, co ju\u017c uda\u0142o nam si\u0119 zrobi\u0107, co planujemy zrobi\u0107 w najbli\u017cszej przysz\u0142o\u015bci i z jakimi trudno\u015bciami i problemami musieli\u015bmy si\u0119 zmierzy\u0107 na drodze rozwoju projektu.<\/p>\n<p><img decoding=\"async\" alt=\"Co nam stoi na przeszkodzie w stworzeniu Mesh: jak zdecentralizowany dostawca Internetu \u201eMedium\u201d buduje nowy Internet oparty na Yggdrasil.\" 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>O czym jest ustawa?<\/h2>\n<p>\nZanim przejd\u0119 do technicznej cz\u0119\u015bci naszego projektu, musz\u0119 wyja\u015bni\u0107, czym jest ustawa \u201eO suwerennym Runecie\u201d.<\/p>\n<p>Kr\u00f3tko m\u00f3wi\u0105c: w\u0142adze chc\u0105 \u201ezabezpieczy\u0107\u201d rosyjski segment Internetu na wypadek, gdyby domniemani wrogowie zechcieli go wy\u0142\u0105czy\u0107. Ale \u201edobrymi intencjami wybrukowana jest droga do piek\u0142a\u201d \u2014 nie jest do ko\u0144ca jasne, przed kim zamierzaj\u0105 nas chroni\u0107 i w jaki spos\u00f3b \u201ewrogowie\u201d w og\u00f3le mog\u0105 zak\u0142\u00f3ci\u0107 dzia\u0142anie rosyjskiego segmentu Internetu.<\/p>\n<p>Aby zrealizowa\u0107 ten scenariusz, wszystkie kraje \u015bwiata musia\u0142yby si\u0119 porozumie\u0107, przeci\u0105\u0107 wszystkie transgraniczne kable, zestrzeli\u0107 krajowe satelity i stworzy\u0107 sta\u0142e zak\u0142\u00f3cenia radiowe.<\/p>\n<p>Brzmi to ma\u0142o wiarygodnie.<\/p>\n<p><img decoding=\"async\" alt=\"Co nam stoi na przeszkodzie w stworzeniu Mesh: jak zdecentralizowany dostawca Internetu \u201eMedium\u201d buduje nowy Internet oparty na Yggdrasil.\" src=\"\/wp-content\/uploads\/2019\/09\/168ecb3cae639de4a84ecd1986274902.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Czym jest \u00abMedium\u00bb?<\/h2>\n<p>\n<b>Medium<\/b> (ang. <i>Medium<\/i> \u2014 \u00abpo\u015brednik\u00bb, oryginalne has\u0142o \u2014 <i>Nie pytaj o swoj\u0105 prywatno\u015b\u0107. Odzyskaj j\u0105<\/i>; w j\u0119zyku angielskim s\u0142owo <i>medium<\/i> oznacza \u00ab\u015bredni\u00bb) \u2014 rosyjski zdecentralizowany dostawca internetu, kt\u00f3ry oferuje us\u0142ugi dost\u0119pu do sieci <noindex><a rel=\"nofollow\" href=\"https:\/\/yggdrasil-network.github.io\/\">Yggdrasil<\/a><\/noindex> bezp\u0142atnie.<\/p>\n<h2>Kiedy, gdzie i po co powsta\u0142o \u00abMedium\u00bb?<\/h2>\n<p>\nPocz\u0105tkowo projekt by\u0142 my\u015blany jako <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Mesh-%D1%81%D0%B5%D1%82%D0%B8\">Sie\u0107 Mesh<\/a><\/noindex> do <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9A%D0%BE%D0%BB%D0%BE%D0%BC%D0%BD%D0%B0\">w gminie Kolomna<\/a><\/noindex>.<\/p>\n<p>\u00abMedium\u00bb powsta\u0142 w kwietniu 2019 roku w ramach tworzenia niezale\u017cnego \u015brodowiska telekomunikacyjnego poprzez zapewnienie u\u017cytkownikom ko\u0144cowym dost\u0119pu do zasob\u00f3w sieci Yggdrasil za pomoc\u0105 technologii bezprzewodowego przesy\u0142ania danych Wi-Fi.<\/p>\n<p><b class=\"spoiler_title\">Gdzie mog\u0119 znale\u017a\u0107 pe\u0142n\u0105 list\u0119 wszystkich punkt\u00f3w sieci?<\/b>Mo\u017cesz j\u0105 znale\u017a\u0107 w <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/medium-isp\/public-peers\">repozytorium na GitHubie<\/a><\/noindex>.<\/p>\n<p><img decoding=\"async\" alt=\"Co nam stoi na przeszkodzie w stworzeniu Mesh: jak zdecentralizowany dostawca Internetu \u201eMedium\u201d buduje nowy Internet oparty na Yggdrasil.\" src=\"\/wp-content\/uploads\/2019\/09\/7c48a5d8709cfe1a37123923d09150f0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Czym jest Yggdrasil i dlaczego \u00abMedium\u00bb u\u017cywa go jako g\u0142\u00f3wnego transportu?<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/yggdrasil-network.github.io\/\">Yggdrasil<\/a><\/noindex> \u2014 to samonaprawiaj\u0105ca si\u0119 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Mesh-%D1%81%D0%B5%D1%82%D0%B8\">Sie\u0107 Mesh<\/a><\/noindex>, maj\u0105ca mo\u017cliwo\u015b\u0107 pod\u0142\u0105czania router\u00f3w zar\u00f3wno w trybie overlay (nad sieci\u0105 Internet), jak i bezpo\u015brednio do siebie poprzez po\u0142\u0105czenie przewodowe lub bezprzewodowe.<\/p>\n<p>Yggdrasil jest kontynuacj\u0105 projektu <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cjdelisle\/cjdns\">CjDNS<\/a><\/noindex>. G\u0142\u00f3wna r\u00f3\u017cnica mi\u0119dzy Yggdrasil a CjDNS to u\u017cycie protoko\u0142u <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/STP\">STP<\/a><\/noindex> (spanning tree protocol).<\/p>\n<p><img decoding=\"async\" alt=\"Co nam stoi na przeszkodzie w stworzeniu Mesh: jak zdecentralizowany dostawca Internetu \u201eMedium\u201d buduje nowy Internet oparty na Yggdrasil.\" src=\"\/wp-content\/uploads\/2019\/09\/c95ab94a9eaba453087740b8629803ea.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDomy\u015blnie wszystkie routery w sieci u\u017cywaj\u0105 <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\">szyfrowania end-to-end<\/a><\/noindex> do przesy\u0142ania danych mi\u0119dzy innymi uczestnikami.<\/p>\n<p>Wyb\u00f3r sieci Yggdrasil jako g\u0142\u00f3wnego transportu by\u0142 uzasadniony potrzeb\u0105 zwi\u0119kszenia pr\u0119dko\u015bci po\u0142\u0105czenia (do sierpnia 2019 roku \u00abMedium\u00bb korzysta\u0142 z <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/I2P\">I2P<\/a><\/noindex>).<\/p>\n<p>Przechodzenie na Yggdrasil da\u0142o r\u00f3wnie\u017c uczestnikom projektu mo\u017cliwo\u015b\u0107 rozpocz\u0119cia rozwijania sieci Mesh o topologii Full-Mesh. Taka organizacja sieci jest najskuteczniejszym antidotum przeciwko cenzurze.<\/p>\n<p><img decoding=\"async\" alt=\"Co nam stoi na przeszkodzie w stworzeniu Mesh: jak zdecentralizowany dostawca Internetu \u201eMedium\u201d buduje nowy Internet oparty na Yggdrasil.\" src=\"\/wp-content\/uploads\/2019\/09\/a8aa1c11f0066a9737309561b2dc1142.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Analiza sytuacji: na jakie pu\u0142apki ju\u017c zd\u0105\u017cyli\u015bmy wpa\u015b\u0107<\/h2>\n<p>\n\u201eDo\u015bwiadczenie jest synem trudnych b\u0142\u0119d\u00f3w.\u201d W trakcie rozwoju \u201aMedium\u2019 uda\u0142o nam si\u0119 rozwi\u0105za\u0107 wiele problem\u00f3w, kt\u00f3re pojawi\u0142y si\u0119 na naszej drodze.<\/p>\n<h3>B\u0142\u0105d nr 1: infrastruktura kluczy publicznych<\/h3>\n<p>\nJednym z g\u0142\u00f3wnych problem\u00f3w w momencie projektowania sieci by\u0142a mo\u017cliwo\u015b\u0107 prowadzenia <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\">atak\u00f3w typu MITM<\/a><\/noindex>. Ruch mi\u0119dzy routerem operatora a urz\u0105dzeniem klienta nie by\u0142 w \u017caden spos\u00f3b szyfrowany, poniewa\u017c odszyfrowanie g\u0142\u00f3wnego ruchu odbywa\u0142o si\u0119 bezpo\u015brednio na routerze operatora.<\/p>\n<p>Problem polega\u0142 na tym, \u017ce za routerem m\u00f3g\u0142 sta\u0107 ktokolwiek \u2014 a bardzo nie chcieli\u015bmy, aby ten \u201ekto\u015b\u201d m\u00f3g\u0142 pods\u0142uchiwa\u0107 wszystko, co otrzymuj\u0105 klienci.<\/p>\n<p>Naszym pierwszym b\u0142\u0119dem by\u0142o wprowadzenie w \u017cycie <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\">public key infrastructures<\/a><\/noindex> (PKI).<\/p>\n<p>Dzi\u0119ki zastosowaniu warstwy 7 <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\">model sieci OSI <\/a><\/noindex> pozbyli\u015bmy si\u0119 atak\u00f3w typu MITM, ale zyskali\u015bmy nowy problem \u2014 wym\u00f3g instalacji certyfikat\u00f3w g\u0142\u00f3wnych centr\u00f3w certyfikacji. A centra certyfikacji to kolejny zb\u0119dny problem. Kluczowe s\u0142owo tutaj to \u201ezaufanie\u201d.<\/p>\n<p>Zn\u00f3w trzeba komu\u015b zaufa\u0107! A co je\u015bli centrala certyfikacyjna zostanie skompromitowana? Jak przewiduje nasz przyjaciel Murphy \u2014 pr\u0119dzej czy p\u00f3\u017aniej centrum certyfikacji naprawd\u0119 zostanie skompromitowane. I to jest gorzka prawda.<\/p>\n<p>D\u0142ugo zastanawiali\u015bmy si\u0119 nad rozwi\u0105zaniem tego problemu i ostatecznie doszli\u015bmy do wniosku, \u017ce nie ma potrzeby korzystania z PKI \u2014 wystarczy zastosowa\u0107 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/medium-isp\/blog\/464319\/\">natywne szyfrowanie Yggdrasil<\/a><\/noindex>.<\/p>\n<p>Po wprowadzeniu odpowiednich korekt topologia sieci \u201aMedium\u2019 przyj\u0119\u0142a nast\u0119puj\u0105cy kszta\u0142t:<\/p>\n<p><img decoding=\"async\" alt=\"Co nam stoi na przeszkodzie w stworzeniu Mesh: jak zdecentralizowany dostawca Internetu \u201eMedium\u201d buduje nowy Internet oparty na Yggdrasil.\" src=\"\/wp-content\/uploads\/2019\/09\/7975a8bda4fafe6b9c14a93352e3e995.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>B\u0142\u0105d nr 2: scentralizowany DNS<\/h3>\n<p>\nSystem nazw domen by\u0142 nam potrzebny od samego pocz\u0105tku, poniewa\u017c niepor\u0119czne adresy IPv6 nie wygl\u0105da\u0142y zbyt dobrze \u2014 by\u0142o niewygodnie korzysta\u0107 z nich w hiperlinkach, a brak semantycznej struktury by\u0142 du\u017cym utrudnieniem.<\/p>\n<p>Stworzyli\u015bmy kilka g\u0142\u00f3wnych serwer\u00f3w DNS, kt\u00f3re przechowywa\u0142y kopi\u0119 listy <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\">rekord\u00f3w AAAA<\/a><\/noindex>, znajduj\u0105cej si\u0119 w <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/medium-isp\/medium-dns\/blob\/master\/hosts\/hosts.txt\">repozytorium na GitHubie<\/a><\/noindex>.<\/p>\n<p><img decoding=\"async\" alt=\"Co nam stoi na przeszkodzie w stworzeniu Mesh: jak zdecentralizowany dostawca Internetu \u201eMedium\u201d buduje nowy Internet oparty na Yggdrasil.\" src=\"\/wp-content\/uploads\/2019\/09\/925e9ee94d54f9113859c994eaba8c66.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nJednak problem zaufania wci\u0105\u017c istnia\u0142 \u2014 operator serwera DNS m\u00f3g\u0142 bardzo szybko podmieni\u0107 adres IPv6. Przy pewnej wprawie \u2014 nawet prawie niewidocznie dla innych.<\/p>\n<p>Poniewa\u017c nie u\u017cywamy HTTPS i, w szczeg\u00f3lno\u015bci, technologii <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/HSTS\">HSTS<\/a><\/noindex>, podczas podmiany adresu w DNS mo\u017cna by\u0142o przeprowadzi\u0107 atak polegaj\u0105cy na podmianie adresu IPv6 ko\u0144cowego serwera bez jakichkolwiek problem\u00f3w.<\/p>\n<p>Rozwi\u0105zanie nadesz\u0142o szybko: postanowili\u015bmy skorzysta\u0107 z technologii <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/emercoin\/blog\/334304\/\">EmerDNS<\/a><\/noindex> \u2014 zdecentralizowanego DNS.<\/p>\n<p>W pewnym sensie, EmerDNS jest podobny do pliku hosts, w kt\u00f3rym znajduj\u0105 si\u0119 wpisy wszystkich znanych stron. Ale w przeciwie\u0144stwie do hosts:<\/p>\n<ul>\n<li>Ka\u017cdy wiersz w EmerDNS mo\u017ce modyfikowa\u0107 tylko jego w\u0142a\u015bciciel, nikt inny<\/li>\n<li>Niemo\u017cno\u015b\u0107 'interwencji boga (superadmina)' zapewniana jest przez konsensus g\u00f3rnik\u00f3w<\/li>\n<li>Ten plik jest taki sam dla wszystkich, co zapewnia mechanizm replikacji blockchaina<\/li>\n<li>Do pliku do\u0142\u0105czona jest szybka wyszukiwarka<\/li>\n<\/ul>\n<p>\n\u0179r\u00f3d\u0142o: <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/emercoin\/blog\/334304\/\">\u201eEmerDNS \u2014 alternatywa dla DNSSEC\u201d<\/a><\/noindex><\/p>\n<h3>B\u0142\u0105d nr 3: wszystko jest scentralizowane<\/h3>\n<p>\nPocz\u0105tkowo s\u0142owo \u201eInternet\u201d oznacza\u0142o nie nic innego jak <i>interconnected networks<\/i> lub <i>sie\u0107 sieci<\/i>.<\/p>\n<p>Z czasem Internet przesta\u0142 by\u0107 kojarzony z czym\u015b akademickim i sta\u0142 si\u0119 bardziej powszechnym poj\u0119ciem, poniewa\u017c jego wp\u0142yw szeroko rozprzestrzeni\u0142 si\u0119 na \u017cycie zwyk\u0142ych ludzi.<\/p>\n<p>To znaczy, pierwotnie Internet by\u0142 zdecentralizowany. Obecnie trudno ju\u017c to nazwac decentralizacj\u0105, mimo \u017ce koncepcja przetrwa\u0142a do dzi\u015b \u2014 tylko najwi\u0119ksze w\u0119z\u0142y wymiany ruchu kontroluj\u0105 du\u017ce firmy. A du\u017ce firmy z kolei kontroluje pa\u0144stwo.<\/p>\n<p>Ale wr\u00f3\u0107my do naszego problemu \u2014 tendencj\u0119 do scentralizowania wyznaczaj\u0105 operatorzy poszczeg\u00f3lnych us\u0142ug takich jak sieci spo\u0142eczno\u015bciowe, serwery poczty elektronicznej, komunikatory i tak dalej.<\/p>\n<p>\u201eMedium\u201d w tym wzgl\u0119dzie praktycznie nie r\u00f3\u017cni\u0142o si\u0119 od du\u017cego Internetu a\u017c do tej pory \u2014 wi\u0119kszo\u015b\u0107 us\u0142ug by\u0142a scentralizowana i kontrolowana przez poszczeg\u00f3lnych operator\u00f3w.<\/p>\n<p>Teraz postanowili\u015bmy skupi\u0107 si\u0119 na pe\u0142nej decentralizacji \u2014 aby us\u0142ugi niezb\u0119dne mog\u0142y nadal dzia\u0142a\u0107 niezale\u017cnie od tego, czy zdarzy\u0142a si\u0119 awaria centralnego serwera operatora, czy nie.<\/p>\n<p>Jako system do natychmiastowej wymiany wiadomo\u015bci u\u017cywamy <noindex><a rel=\"nofollow\" href=\"https:\/\/matrix.org\/\">Matrix<\/a><\/noindex>. Jako sieci spo\u0142eczno\u015bciowe \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/mastodon.social\/about\">Mastodon<\/a><\/noindex> i <noindex><a rel=\"nofollow\" href=\"https:\/\/zotlabs.org\/page\/hubzilla\/hubzilla-project\">Hubzilla<\/a><\/noindex>. Do hostingu wideo \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/joinpeertube.org\/\">PeerTube<\/a><\/noindex>.<\/p>\n<p>Oczywi\u015bcie, wi\u0119kszo\u015b\u0107 us\u0142ug wci\u0105\u017c jest scentralizowana i nadal kontrolowana przez poszczeg\u00f3lnych operator\u00f3w, ale najwa\u017cniejsze jest to, \u017ce ruch w kierunku pe\u0142nej decentralizacji istnieje i jest odczuwalny przez wszystkich cz\u0142onk\u00f3w spo\u0142eczno\u015bci.<\/p>\n<h2>Wolny Internet w Rosji zaczyna si\u0119 od Ciebie<\/h2>\n<p>\nMo\u017cesz ju\u017c dzi\u015b pom\u00f3c w budowie wolnego Internetu w Rosji. Przygotowali\u015bmy wyczerpuj\u0105c\u0105 list\u0119 rzeczy, w kt\u00f3rych mo\u017cesz pom\u00f3c sieci:<\/p>\n<p>\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" alt=\"Co nam stoi na przeszkodzie w stworzeniu Mesh: jak zdecentralizowany dostawca Internetu \u201eMedium\u201d buduje nowy Internet oparty na Yggdrasil.\" src=\"\/wp-content\/uploads\/2019\/09\/2aa07d17e158f1a98c4270ba3bfb51dc.jpg\" style=\"display:block;margin: 0 auto;\" \/>\u00a0\u00a0\u00a0Opowiedz o sieci \u201eMedium\u201d swoim przyjacio\u0142om i kolegom<br \/>\n\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" alt=\"Co nam stoi na przeszkodzie w stworzeniu Mesh: jak zdecentralizowany dostawca Internetu \u201eMedium\u201d buduje nowy Internet oparty na Yggdrasil.\" src=\"\/wp-content\/uploads\/2019\/09\/297592ece9c2a5a5daba63966921d2d2.jpg\" style=\"display:block;margin: 0 auto;\" \/>\u00a0\u00a0\u00a0Podziel si\u0119 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/465581\/\">linkiem<\/a><\/noindex> do tego artyku\u0142u w mediach spo\u0142eczno\u015bciowych lub osobistym blogu<br \/>\n\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" alt=\"Co nam stoi na przeszkodzie w stworzeniu Mesh: jak zdecentralizowany dostawca Internetu \u201eMedium\u201d buduje nowy Internet oparty na Yggdrasil.\" src=\"\/wp-content\/uploads\/2019\/09\/89c21b02dd66b42d348c011d16c93472.jpg\" style=\"display:block;margin: 0 auto;\" \/>\u00a0\u00a0\u00a0We\u017a udzia\u0142 w dyskusji na temat kwestii technicznych sieci \u201eMedium\u201d <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/medium-isp\/medium\/issues\">na GitHubie<\/a><\/noindex><br \/>\n\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" alt=\"Co nam stoi na przeszkodzie w stworzeniu Mesh: jak zdecentralizowany dostawca Internetu \u201eMedium\u201d buduje nowy Internet oparty na Yggdrasil.\" src=\"\/wp-content\/uploads\/2019\/09\/f32504081578fee6d2d578cb8da32a86.jpg\" style=\"display:block;margin: 0 auto;\" \/>\u00a0\u00a0\u00a0Stw\u00f3rz swoj\u0105 us\u0142ug\u0119 internetow\u0105 w sieci <noindex><a rel=\"nofollow\" href=\"https:\/\/yggdrasil-network.github.io\/\">Yggdrasil<\/a><\/noindex><br \/>\n\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" alt=\"Co nam stoi na przeszkodzie w stworzeniu Mesh: jak zdecentralizowany dostawca Internetu \u201eMedium\u201d buduje nowy Internet oparty na Yggdrasil.\" src=\"\/wp-content\/uploads\/2019\/09\/fc9656b637972ba0de82c95454cc4222.jpg\" style=\"display:block;margin: 0 auto;\" \/>\u00a0\u00a0\u00a0Uruchom swoj\u0105 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/medium-isp\/medium\/blob\/master\/README.ru.md\">punkty dost\u0119pu<\/a><\/noindex> do sieci \u201eMedium\u201d<\/p>\n<p>\nCzytaj tak\u017ce:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/medium-isp\/blog\/463937\/\">Nie mam nic do ukrycia<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/medium-isp\/blog\/463363\/\">Wszystko, co chcieli\u015bcie wiedzie\u0107 o zdecentralizowanym dostawcy internetowym \u201eMedium\u201d, ale bali\u015bcie si\u0119 zapyta\u0107<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/medium-isp\/blog\/461979\/\">Kochanie, zabijamy Internet<\/a><\/noindex><\/p>\n<p>\nMasz pytania? Do\u0142\u0105cz do dyskusji na Telegramie: <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/medium_general\">@medium_general<\/a><\/noindex>.<\/p>\n<p>\n<b class=\"spoiler_title\">Ma\u0142y prezent dla tych, kt\u00f3rzy dotarli do ko\u0144ca<\/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=\"Odtwarzaj wideo\" 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\">Tylko zarejestrowani u\u017cytkownicy mog\u0105 bra\u0107 udzia\u0142 w ankiecie. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/auth\/login\/\">Zaloguj si\u0119<\/a><\/noindex>, prosz\u0119.<\/p>\n<h2 class=\"default-block__polling-title\">Alternatywne g\u0142osowanie: wa\u017cne jest dla nas zdanie tych, kt\u00f3rzy nie maj\u0105 pe\u0142noprawnego konta na Habra<\/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>    68 u\u017cytkownik\u00f3w zag\u0142osowa\u0142o. 16 u\u017cytkownik\u00f3w wstrzyma\u0142o si\u0119.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <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\/pl\/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=\"pl_PL\" \/>\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\/pl\/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\udd47 Czego nam potrzeba do zbudowania Mesh: jak zdecentralizowany dostawca internetu \u201eMedium\u201d tworzy nowy Internet na bazie Yggdrasil | ProHoster","description":"Witam! Z pewno\u015bci\u0105 nie b\u0119dzie to dla was du\u017c\u0105 nowo\u015bci\u0105, \u017ce","canonical_url":"https:\/\/prohoster.info\/pl\/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":"pl_PL","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\/pl\/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\/pl\/wp-json\/wp\/v2\/posts\/37685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=37685"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/37685\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/28283"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=37685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=37685"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=37685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}