Reklama

Hypertext Transfer Protocol (HTTP) to technologia, która stanowi podstawę komunikacji danych w całym Internecie Co to jest HTTPS i jak włączyć bezpieczne połączenia domyślnieObawy związane z bezpieczeństwem rozprzestrzeniają się na szeroką skalę i dotarły na pierwszy plan 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 ... Czytaj więcej . 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 przeglądarki nie przyjęły go do 1996 r. Oznacza to, że rok 2016 obchodzi dwudzieste urodziny - a świat technologii jest już pradawny. 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).

instagram viewer
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ś łatwiejszego do strawienia.

Według własnej witryny programiści chcą z niej korzystać, aby „uczynić sieć szybszą, bezpieczniejszą i bardziej otwartą”. Pamiętaj o tym, badając szczegóły.

IPFS to rozproszony system plików peer-to-peer Przewodnik MakeUseOf po sieciach wymiany plikówCzy zastanawiałeś się kiedyś, jakie są największe sieci do udostępniania plików? Jakie są różnice między BitTorrent, Gnutella, eDonkey, Usenet itp.? Czytaj więcej , możesz więc pomyśleć, że jest podobny do roju BitTorrenta - tj. całkowitej liczby rówieśników aktualnie współużytkujących pojedynczy torrent - z wyjątkiem tego, że IPFS jest używany do wymiany obiektów git. Wykorzystuje rozproszoną tabelę skrótów, zachętę do wymiany bloków i samopodpisującą się przestrzeń nazw, a zatem nie ma ani jednego 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, oraz z tego powodu zapewnia sposób na usunięcie HTTP i potencjalnie poprawę samej struktury Internet.

Dlaczego IPFS jest dla Ciebie przydatny

Żargon techniczny jest w porządku, 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 korzyści IPFS dla użytkowników końcowych takich jak ty i ja? Jak to się poprawia na HTTP? Innymi słowy, dlaczego w ogóle powinniśmy rozważyć przejście na to?

Brak zależności od serwerów

Wszyscy widzieliśmy przerażające „404 Nie znaleziono strony Jak skonfigurować właściwą stronę błędu 404 na blogu WordpressPokorny 404 jest z nami, odkąd po raz pierwszy podłączono rury tworzące Internet. Czytaj więcej ”Podczas przeglądania stron internetowych. Mówiąc ogólnie, oznacza to, że strona, której szukasz, nie istnieje. Mówiąc bardziej technicznie, kod 404 jest używany do wskazania, że ​​serwer sieciowy nie mógł znaleźć tego, o co prosiłeś.

Możesz zobaczyć 404, jeśli treść, której szukasz, była stara i została przeniesiona do trybu 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.

404

Jeśli serwer umrze lub zostanie na stałe przeniesiony do nowego miejsca, wszelkie linki do niego wskazujące przestaną działać. Na zawsze. Jakakolwiek zawartość znajdowała się na tym serwerze, zostanie utracona i nie ma możliwości jej odzyskania, chyba że masz wystarczająco dużo wiedzy, 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ć, a sam sprzęt serwera może osiągnąć swój koniec ż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 ciągła wspinaczka w kierunku większych i większych lepiej zarządzane centralne serwery, które ostatecznie są obsługiwane przez jedne z największych firm technologicznych: Amazon, Google itp.

Rodzi to własne problemy. Na przykład historie o szpiegowaniu przez rząd i przedsiębiorstwa stają się coraz bardziej rozpowszechnione, hakerzy wykorzystują coraz więcej ataków DDoS Jak zabezpieczyć się przed atakiem DDoS?Ataki DDoS - metoda wykorzystywana do przeciążania przepustowości Internetu - wydają się rosnąć. Pokażemy Ci, jak chronić się przed rozproszonym atakiem typu „odmowa usługi”. Czytaj więcej , Dostawcy usług internetowych blokują usługi, do których nie chcą dostępu, kraje blokują treści, do których nie chcą, abyś miał dostęp, 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 wiele ludzkiej ekspresji i ludzkiej komunikacji w dzisiejszych czasach jest całkowicie kierowanych scentralizowane sieci społecznościowe, które mogą zniknąć w dowolnym momencie, niszcząc ze sobą wszystkie dane lub przynajmniej je wszystkie niszcząc połączenia."

„Budowa sieci informacyjnej, która pozostanie na zawsze, jest tak nowoczesna, jak to tylko możliwe. Naciskamy na w pełni rozproszoną sieć, w której aplikacje nie działają na scentralizowanych serwerach, ale działają w całej sieci od komputery użytkowników… sieć, w której treści mogą się przemieszczać przez niezaufanych pośredników bez rezygnacji z kontroli danych lub umieszczenia ich 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 pobierać opłaty za umowy równorzędne Co to jest peering ISP? Dlaczego twój szybki Internet jest 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. Czytaj więcej a każdy przeskok sieci kosztuje więcej pieniędzy - i to przed dodaniem nadmiernych kosztów dostawców 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.

gangnam

W post na blogu na swojej stronie internetowej, IPFS przewiduje, że kosztem Google'a było dostarczenie użytkownikom YouTube około 2 742 860 USD teledysku do „Gangnam Style”. Czy możesz sobie wyobrazić drobnego dostawcę Internetu, który stara się nadążyć za tego rodzaju popytem? To dużo przepustowości.

IFPS pozwoli na całkowite pobranie tego samego wideo z sieci twojego własnego dostawcy Internetu, 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 legendarnego Kima Dotcoma byłaby zdecentralizowana sieć nie oparta na IP MegaNet: Jak działałby Internet bez adresów IPProponowany MegaNet jest wszystkim, czym powinien być Internet, ale czy jest to wykonalne, czy też jest to całkowicie bezpodstawny szum? Czytaj więcej który korzysta z ten sam blockchain co Bitcoin Jak Blockchain Bitcoin czyni świat bezpieczniejszymNajwiększym dziedzictwem Bitcoina zawsze będzie jego blockchain, a ten wspaniały kawałek technologii zrewolucjonizuje świat w sposób, który zawsze uważaliśmy za nieprawdopodobny... do teraz. Czytaj więcej . Dotcom twierdzi, że telefony komórkowe użytkowników zapewniają niezbędną przepustowość i pojemność pamięci.

Wreszcie niektóre osoby porównały IPFS do Słup, ale jest to fałszywe porównanie. Tor kieruje ruchem przez światową sieć ponad siedmiu tysięcy przekaźników, starając się ukryć tożsamość i lokalizację użytkownika 3 niezaprzeczalne powody, dla których potrzebujesz anonimowości onlineWiele osób nie wierzy w anonimowość online, głównie dlatego, że ma ona potencjał, aby umożliwić i zachęcić do niepożądanych zachowań. Ale bez anonimowości życie ludzi można łatwo zniszczyć na zawsze ... Czytaj więcej , ale wciąż 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ść internetu.

Najważniejsze będą następne lata. Bezpłatna usługa hostingowa Neocities jest już dostępna na IPFS oraz z wiadomościami, które Netflix rozpoczął badania wielkoskalowe technologie 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 systemu plików IPFS, subskrybuj powiązana strona Reddit a także na bieżąco oficjalny blog 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ć swoje przemyślenia w komentarzach poniżej.

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

Dan to brytyjski emigrant mieszkający w Meksyku. Jest redaktorem naczelnym siostrzanej strony MUO, Blocks Decoded. W różnych okresach był redaktorem społecznym, kreatywnym i finansowym w MUO. Każdego roku można go spotkać w salonie wystawowym na targach CES w Las Vegas (ludzie PR, wyciągnij rękę!), A on robi wiele zakulisowych witryn…