Żegnaj HTTP Szybszy, bezpieczniejszy, zdecentralizowany Internet z IPFS

  • Lesley Fowler
  • 0
  • 5020
  • 1042
Reklama

Hypertext Transfer Protocol (HTTP) to technologia, która leży u podstaw komunikacji danych w całym Internecie Co to jest HTTPS i jak włączyć bezpieczne połączenia domyślnie Co to jest HTTPS i jak włączyć bezpieczne połączenia domyślnie Obawy dotyczące bezpieczeństwa rozprzestrzeniają się daleko i szeroko przoduje w umyśle większości. Terminy takie jak antywirus lub zapora ogniowa nie są już dziwnym słownictwem i są nie tylko zrozumiałe, ale również używane przez…. Określa, w jaki sposób przesyłane są wiadomości, jakie działania przeglądarki powinny podjąć w odpowiedzi na określone polecenia oraz jak serwery radzą sobie z żądaniami.

Krótko mówiąc, HTTP to sposób przeglądania sieci.

Pierwsze udokumentowane wydanie HTTP pochodzi z 1991 r., Ale nie zostało przyjęte przez przeglądarki internetowe aż do 1996 r. To oznacza, że ​​2016 obchodzi dwudzieste urodziny - a w świecie technologii jest to starożytne. Z pewnością musi istnieć nowszy, szybszy i bezpieczniejszy protokół, którego możemy użyć?

Właściwie jest! Nazywa się to InterPlanetary File System (IPFS). W tym poście przyjrzymy się temu, co to jest, jak to działa i czy naprawdę może zastąpić HTTP jako standardowy tryb komunikacji w sieci.

Jak działa IPFS

IPFS jest otwartym protokołem dystrybucji hipermediów, do którego adresowane są treści i tożsamości. To brzmi jak kęs, ale nie martw się. Podzielimy to na coś bardziej strawnego.

Według własnej strony internetowej programiści chcą z niej korzystać “spraw, aby sieć była szybsza, bezpieczniejsza i bardziej otwarta”. Pamiętaj o tym, badając szczegóły.

IPFS to rozproszony system plików peer-to-peer. Przewodnik MakeUseOf po sieciach wymiany plików Przewodnik MakeUseOf po sieciach wymiany plików Czy zastanawiałeś się kiedyś, jakie są największe sieci udostępniania plików? Jakie są różnice między BitTorrent, Gnutella, eDonkey, Usenet itp.? , możesz więc pomyśleć, że jest podobny do roju BitTorrenta - tj. całkowitej liczby równorzędnych współdzielących obecnie jeden torrent - z wyjątkiem tego, że IPFS jest używany do wymiany obiektów git. Wykorzystuje rozproszoną tablicę skrótów, zachętę do wymiany bloków i samopodpisującą się przestrzeń nazw, a zatem nie ma pojedynczego punktu awarii.

Działa poprzez połączenie wszystkich urządzeń komputerowych z tym samym systemem plików za pośrednictwem systemu węzłów. Eliminuje to potrzebę posiadania przez strony centralnego serwera, który obsługuje strony dla czytelnika, i dzięki temu zapewnia sposób na usunięcie HTTP i potencjalną poprawę samej struktury Internetu.

Dlaczego IPFS jest dla Ciebie przydatny

Żargon techniczny jest w porządku i dobry, ale nie rozpaczaj, jeśli go nie rozumiesz. Nie musisz znać drobiazgowych szczegółów, aby z nich skorzystać.

Ale to nasuwa kolejne pytanie: jakie są praktyczne zalety IPFS dla użytkowników końcowych takich jak ty i ja? Jak to się poprawia na HTTP? Innymi słowy, dlaczego powinniśmy nawet rozważyć przejście na to?

Brak zależności od serwerów

Wszyscy widzieliśmy przerażających “Nie znaleziono strony 404 Jak ustawić właściwą stronę błędu 404 na blogu Wordpress Jak ustawić właściwą stronę błędu 404 na blogu Wordpress Pokorny 404 jest z nami, odkąd rury, które tworzą Internet, zostały po raz pierwszy podłączone do kanalizacji. ” podczas przeglądania sieci. Mówiąc w skrócie, oznacza to, że strona, której szukasz, nie istnieje. Mówiąc bardziej technicznie, kod 404 służy do wskazania, że ​​serwer sieciowy nie może znaleźć tego, o co prosiłeś.

Możesz zobaczyć 404, jeśli treść, której szukasz, była stara i została przełączona w tryb offline, ale może to również oznaczać, że serwer działa nieprawidłowo - i na tym polega jeden z większych problemów HTTP.

Jeśli serwer umrze lub zostanie na stałe przeniesiony w nowe miejsce, wszelkie linki, które na niego wskazują, przestaną działać. Na zawsze. Jakakolwiek zawartość znajdowała się na tym serwerze, zostanie utracona i nie będzie możliwości jej odzyskania, chyba że będziesz wystarczająco wcześnie, aby zaoszczędzić na czasie.

Najważniejsze jest to, że centralnie zarządzane serwery nieuchronnie przestaną działać. Właściciele domen mogą się zmienić, właściciele stron internetowych mogą zbankrutować lub sam sprzęt serwera może osiągnąć koniec swojego życia bez tworzenia kopii zapasowej. A kiedy tak się dzieje, cyfrowa historia jest tracona.

Kluczową różnicą w przypadku IPFS jest to, że zamiast wyszukiwania lokalizacji (serwerów), szuka się samej treści. Zamiast prosić i ufać jednemu serwerowi, że dostarczy ci potrzebny plik, istnieją miliony komputerów zdolnych dostarczyć ten konkretny plik. Tak jak BitTorrent.

Nigdy więcej centralizacji

Efektem domina opisanego powyżej problemu jest nieustanna walka w kierunku większych i lepiej zarządzanych serwerów centralnych, które ostatecznie są obsługiwane przez niektóre z największych firm technologicznych: Amazon, Google itp..

Rodzi to własne problemy. Na przykład, historie o szpiegowaniu przez rząd i korporacje stają się coraz bardziej rozpowszechnione, hakerzy wykorzystują coraz więcej ataków DDoS Jak chronić się przed atakiem DDoS? Jak zabezpieczyć się przed atakiem DDoS? Ataki DDoS - metoda wykorzystywana do przeciążania przepustowości Internetu - wydają się rosnąć. Pokazujemy, w jaki sposób możesz chronić się przed rozproszonym atakiem typu „odmowa usługi”. , Dostawcy usług internetowych blokują usługi, do których nie chcą, aby uzyskać dostęp, kraje blokują treści, do których nie chcą mieć dostępu, a nasze własne dane są wykorzystywane przeciwko nam.

Jest to całkowite przeciwieństwo zdecentralizowanej sieci, którą pierwotnie przewidywano jako Internet. Prawdziwa katastrofa.

Prawdziwie rozproszona sieć umożliwiłaby dostęp do stron pomimo czkawki w serwisie internetowym. Idealnie byłoby nawet mieć dostęp do Internetu, nawet w trybie offline! Byłby to ogromny plus nie tylko dla rozwijającego się świata, ale także dla naszych indywidualnych praw do prywatności.

Juan Benet, założyciel IPFS, podsumował w ten sposób kwestię centralizacji:

“Sieć jest dziś bardzo scentralizowana. Uważam za bardzo niepokojące, że tak duża część ludzkiej ekspresji i ludzkiej komunikacji jest obecnie kierowana w całości za pośrednictwem scentralizowanych sieci społecznościowych, które mogą zniknąć w dowolnym momencie, niszcząc przy tym wszystkie dane - lub przynajmniej zrywając wszystkie linki.”

“Budowa sieci informacyjnej, która pozostanie na zawsze, jest tak nowoczesna, jak to tylko możliwe. Dążymy do stworzenia w pełni rozproszonej sieci, w której aplikacje nie działają na scentralizowanych serwerach, ale działają w całej sieci z komputerów użytkowników… sieci, w której treści mogą się przemieszczać przez niezaufanych pośredników bez rezygnacji z kontroli danych lub narażając to na ryzyko.”

Redukcje kosztów

Trzecią i ostatnią korzyścią jest redukcja kosztów - zarówno dla dostawców treści, jak i użytkowników końcowych.

Udostępnianie danych przez HTTP z drugiej strony świata jest drogie. Dostawcy danych są obciążani opłatami za umowy peeringowe Czym jest peering ISP? Dlaczego szybki Internet jest powolny Czym jest peering ISP? Dlaczego szybki Internet jest tak wolny Czy masz problemy ze strumieniami wideo i buforowaniem, mimo że masz szybki Internet? Problem może leżeć po stronie twojego dostawcy usług internetowych. a każdy przeskok sieci kosztuje więcej pieniędzy - i to przed dodaniem nadmiernych kosztów “ostatnia noga” Dostawcy usług internetowych. (Nie wymienimy tutaj żadnych nazw.)

Największe firmy internetowe skrzypią już pod presją światowego zapotrzebowania na treści. Ponieważ coraz więcej krajów rozwijających się nadal korzysta z Internetu, wymagania te będą się pogarszać, a koszty będą rosły.

W swoim blogu na swojej stronie internetowej IPFS przewiduje, że koszt dostarczenia teledysku do Google kosztował około 2 742 860 USD “styl Gangnam” dla użytkowników YouTube. Czy możesz sobie wyobrazić drobnego dostawcę Internetu, który próbuje nadążyć za tego rodzaju popytem? To dużo przepustowości.

IFPS pozwoliłby na całkowite pobranie tego samego wideo z sieci własnego dostawcy usług internetowych bez względu na to, gdzie jesteś, eliminując w ten sposób potrzebę wielu przeskoków w wielu połączonych sieciach i drastycznie zmniejszając ogólne koszty.

IPFS nie jest jedyną alternatywą

Największym rywalem IPFS jest MaidSafe, chociaż nie został jeszcze wydany. Podobnie jak IPFS, chce spełnić marzenie o zdecentralizowanym Internecie. Będzie działać, łącząc wolną moc obliczeniową wszystkich użytkowników, przy czym dane i aplikacje wszystkich użytkowników znajdują się w nowo utworzonej sieci.

Prawdopodobnie będzie też miał lepsze szyfrowanie niż IPFS. Jest tak, ponieważ IPFS używa szyfrowania do całej komunikacji, ale nie zostało jeszcze udowodnione, że jest bezpieczne. MaidSafe dzieli wszystkie pliki na trzy części i szyfruje je indywidualnie.

Inną opcją jest MegaNet. Usługa założona przez legendarną Kim Dotcom, byłaby zdecentralizowaną siecią nieopartą na protokole IP. MegaNet: Jak działałby Internet bez adresów IP MegaNet: Jak działałby Internet bez adresów IP Proponowany MegaNet to wszystko, co Internet miał mieć ale czy to w ogóle wykonalne, czy to wszystko bezpodstawny szum? który wykorzystuje ten sam blockchain co Bitcoin. Jak Blockchain Bitcoin czyni świat bezpieczniejszym Jak Blockchain Bitcoin czyni świat bezpieczniejszym Największym dziedzictwem Bitcoin zawsze będzie jego blockchain, a ten wspaniały kawałek technologii zrewolucjonizuje świat na różne sposoby zawsze uważaliśmy za nieprawdopodobne… aż do teraz. . Dotcom twierdzi, że telefony komórkowe użytkowników zapewniają niezbędną przepustowość i pojemność pamięci.

Wreszcie, niektórzy ludzie porównali IPFS do Tora, ale jest to błędne porównanie. Tor kieruje ruchem przez ogólnoświatową sieć ponad siedmiu tysięcy przekaźników w celu ukrycia tożsamości i lokalizacji użytkownika 3 Niezaprzeczalne powody, dla których potrzebujesz anonimowości online 3 Niezaprzeczalne powody, dla których potrzebujesz anonimowości online Wiele osób nie wierzy w anonimowość online, głównie ponieważ ma potencjał umożliwiania i zachęcania do niepożądanych zachowań. Ale bez anonimowości życie ludzi może łatwo zostać zrujnowane na zawsze ... ale ostatecznie ostatecznie opiera się na HTTP, więc technicznie nie jest alternatywą.

IPFS może być naszą najlepszą nadzieją

Na tym etapie trudno jest wyciągnąć ostateczne wnioski. Oczywiste jest, że HTTP wymaga zastąpienia, ale IPFS jest wciąż młodą i niesprawdzoną technologią. Oprócz silnej konkurencji ze strony konkurentów, jest również zagrożony wydaniem HTTP / 2, który obiecuje poprawić ogólną prędkość sieci.

Najważniejsze będą następne lata. Bezpłatna usługa hostingowa Neocities jest już dostępna na platformie IPFS, a wraz z wiadomością, że Netflix rozpoczął badania nad wielkoskalowymi technologiami peer-to-peer, może to być czas na świetność IPFS - zakładając, że może przekonać największe światowe firmy technologiczne przyjąć to.

Jeśli chcesz dowiedzieć się więcej na temat rozwoju IPFS, powinieneś subskrybować powiązaną stronę Reddit, a także być na bieżąco z oficjalnym blogiem firmy.

Jak myślisz, co przyniesie przyszłość dla IPFS i innych podobnych usług? Czy mogą odnieść sukces w odważnej próbie zastąpienia HTTP, czy też stara technologia jest po prostu zbyt głęboko zakorzeniona, aby zastąpić ją technologią open source? Daj nam znać, co myślisz w komentarzach poniżej.

Źródło zdjęcia: pusty kosz na śmieci autorstwa garyfox45114 przez Shutterstock




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.