Meshnet - mikroreklama

in #polish6 years ago

Dawno nie pisałem bardziej ogólnych artykułów (taaa, pewnie w ciągu paru dni takich parę było), dlatego dla odprężenia opiszę projekt, w którym pomagam.

Podobny wpis w przyszłości może pokaże się na utopianie (ale wiadomo - po angielsku).

Czymże jest Meshnet?

Podobny artykuł (po części) już pisałem na Steem - konkretnie o Hyperborii. Sieć meshnet czyli sieć kratowa polega na tym, że komputery nie łączą się z centralną jednostką, a z innymi komputerami tworząc sieć. Coś jak Lightning Network w Bitcoinie.

Oczywiście jest to (na zdjęciu) zalecana sytuacja, gdyż nie można nikogo zmusić do poprawnego podłączenia się do sieci ;)

Meshnet (czyli taka sieć) w porównaniu do internetu będzie mocno zdecentralizowana, bezpieczna (uszkodzenie jednego połączenia pozwoli na przesył danych innym), odporna na podsłuchy (połączenia będą szyfrowane używając algorytmu NTRU, który prawdopodobnie jest odporny na komputery kwantowe). Dodatkowo fajne w Meshnet jest to, że każdy ma własny adres IP z puli adresów IPv6 (oznacza to, że nie musisz płacić za serwer [jeśli w tym jest problem] lub firmie dostarczającej internet za taką usługę - niektóre firmy zresztą klientom domowym nie umożliwiają takiej opcji).

Kto będzie sieć współtworzył?

Ogólnie wszyscy ;) Każdy będzie mógł mieć węzeł własny sieci - a z powodu możliwości komercjalizacji (wiadomo - za darmo każdy chętnie by używał, ale nie współtworzył) - ludzie mogą chcieć zarobić "co nieco" i rozwijać ją. Ogólnie ludzie by walczyli o to, by to przez ich node przechodziły połączenia, bo by więcej pieniędzy mieli - a wolny rynek ograniczyłby wysokie ceny ... Przynajmniej taki jest plan ;)

Sieć ta już działa w mikroskali. Na razie cały kod jest poprawiany - wtedy będziemy szturmować makroskalę.

Płatności mają być realizowane używając kryptowaluty Bitcoin i Lightning Network.

Co działa w Meshnet?

Meshnet ma parę usług. Mógłbym wkleić ich katalog, ale może opiszę (i nad czym pracuję / pracujemy):

  • Alternatywa dla pastebin. Przydaje się jeśli komuś chcemy coś podrzucić na szybko
  • Speedtest - do badania wydajności. Z natury szyfrowania sieć jest wolniejsza, więc wyniki są "mniej zachęcające", jednakże zależy nam na znacznym zwiększeniu bezpieczeństwa i prywatności
  • Telewizja - pracuję czasem nad telewizją internetową, która byłaby w pełni wolna (czyli bez praw autorskich itd.) - testy zostały przeprowadzone, ale muszę zdobyć kiedyś filmy (trochę ich jest, ale trzeba przetestować, skonwertować itd)
  • Minetest - to taki klon Minecrafta. Mamy serwer tej gry i działa nieźle. Nie jestem wielkim fanem Minetesta i Minecrafta, więc długo nie grałem ... ale coś tam :P
  • SuperNova to taki klon Ogame, ale znacznie rozbudowany
  • Nody Bitcoina
  • Webchat

Plany

Osobiście chciałbym (i inne osoby mają podobne zdanie) by nie tylko sieć była zdecentralizowana, ale również usługi - np. Torrent do pobierania plików, Steem do publikowania artykułów, Bitcoin do płatności itd. Uważamy tak (przynajmniej niektórzy), gdyż jak już tworzyć sieć to jak najlepszą.

Jak się połączyć?

Sieć ma być naturalnie fizyczna i jeśli się nie mylę - to w Krakowie istnieje parę węzłów. Alternatywnym połączeniem będzie internet i chociaż wykorzystywanie internetu do dostępu do konkurencji jego jest trochę śmieszne, o tyle dopóki sieć się nie rozwinie to może być jedyna alternatywa (dodatkowo gdyby we Wrocławiu się rozwijała, a nie byłoby bezpośredniego połączenia to można używać właśnie międzysieci).

Pytania?

Mam nadzieję, że sieć wydała się niektórym osobom interesująca - mam z nią wiele miłych wspomnieć (i niemiłych jak do 3 w nocy testowałem coś :P) i wierzę, że kiedyś wszyscy będziemy w takiej sieci kooperować. Jak ktoś ma pytania lub chęć dołączenia to pod spodem zgłaszać się - lub próbować na własną rękę szukać odpowiedzi na mojej stronie:
http://meshnet-users.tk/

Sort:  

Można podłączyć się drogą radiową? Czy w meshnet jest coś czego nie ma w Internecie? :>

Można i to jest zalecane
Co do "internetu" - mamy wszystko legalne :P

Czy masz jakies nowe wiadomosci na temat bitcoin lightning? Kiedy to moze wejsc do uzytku, jaki moze miec wplyw na cene bitcoina?

Ciężko jednoznacznie stwierdzić, transakcje kupienia doładowania w LN wykonana została, ale to dalej ogólnie strefa testów. Mam nadzieję, że max marzec-kwiecień.

Czy Szanowny Autor byłby w stanie wskazać wady Meshnetu? Jako człowiek niezaznajomiony w temacie, chciałbym dowiedzieć się, czy może owe (ewentualne) wady nie są tym właśnie, co zaważyło o niezbyt wielkiej popularności tej koncepcji.

Koncepcja to koncepcja. Na pewno im dalej jeśli nie będzie światłowodów i tak dalej tym większy ping.

Ja sie zastanawiam co sie stanie z takimi systemami i samymi kryptowalutami gdy powstana komputery kwantowe dzieki ktorym teoretycznie wszystko moze zostac zhakowane a kryptografia napewno

Znane są algorytmy (przynajmniej w teorii) odporne na komputery kwantowe, np. wspomniany NTRU. Należy pamiętać, że nie każdy algorytm komputer złamie.

Hej,
Mam parę pytań. W sumie z informatycznej ciekawości :)

Jak dużą sieć udało Wam się utworzyć? Polegacie na bezpośrednim połączeniu komputerów czy jednak używacie internetu, routerów, switchy?

Jak wygląda oddzielenie naszych plików i danych od ruchu po sieci? Polegacie na zabezpieczeniach systemu do dostępu do plików czy może w jakiś sposób wirtualizujecie połączenie i "serwer"?

Routery i switche, jednakże staramy się, by każdy miał nasze oprogramowanie (i dodatkowo router był otwarty / floss)
Fizyczną sieć na pół Krakowa na bazie cjdns. Jednakże na razie galaxy42 (nowy klient) jest w fazie alpha i chcemy go doszlifować. Małe testy (np. 10gbps) łącz przeprowadzamy :P

Super sprawa! Uważam, że może to być duża rewolucja w przyszłości.

Mamy nadzieję - jeśli chcemy zdrowego społeczeństwa musimy tworzyć rozwiązania, które pozwolą na zachowanie wolności jednostki :)

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 63799.64
ETH 3130.40
USDT 1.00
SBD 3.97