Advertentie
Hypertext Transfer Protocol (HTTP) is de technologie die ondersteunt datacommunicatie over het hele internet Wat is HTTPS en hoe kunt u standaard beveiligde verbindingen inschakelen?Veiligheidsproblemen verspreiden zich wijd en zijd en hebben de voorhoede van bijna iedereen bereikt. Termen als antivirus of firewall zijn geen vreemde woordenschat meer en worden niet alleen begrepen, maar ook gebruikt door ... Lees verder . Het bepaalt hoe berichten worden verzonden, welke acties browsers moeten ondernemen als reactie op bepaalde opdrachten en hoe servers met verzoeken omgaan.
Kortom, HTTP is hoe we op internet surfen.
De vroegste gedocumenteerde versie van HTTP dateert van 1991, maar werd pas in 1996 door webbrowsers gebruikt. Dat betekent dat 2016 zijn twintigste verjaardag viert - en in de wereld van technologie is dat oud. Er moet toch een nieuwer, sneller en veiliger protocol zijn dat we kunnen gebruiken?
Eigenlijk wel! Het heet het InterPlanetary File System (IPFS). In dit bericht bekijken we wat het is, hoe het werkt en of het HTTP echt zou kunnen vervangen als de standaard communicatiemethode op internet.
Hoe de IPFS werkt
IPFS is een open source hypermedia-distributieprotocol dat wordt aangesproken door inhoud en identiteiten. Dat klinkt als een mondvol, maar maak je geen zorgen. We gaan het opsplitsen in iets meer verteerbaars.
Volgens hun eigen website willen de ontwikkelaars het gebruiken om "het web sneller, veiliger en opener te maken". Houd dat in gedachten terwijl we de details verkennen.
IPFS is een peer-to-peer gedistribueerd bestandssysteem De MakeUseOf-gids voor netwerken voor het delen van bestandenHeb je je ooit afgevraagd wat de grootste netwerken voor het delen van bestanden zijn die er zijn? Wat zijn de verschillen tussen BitTorrent, Gnutella, eDonkey, Usenet etc.? Lees verder , dus je kunt het beschouwen als vergelijkbaar met een BitTorrent-zwerm - dat wil zeggen het totale aantal peers dat momenteel een enkele torrent deelt - behalve dat IPFS wordt gebruikt om git-objecten uit te wisselen. Het maakt gebruik van een gedistribueerde hashtabel, een gestimuleerde blokuitwisseling en een zelfcertificerende naamruimte, en heeft dus geen enkel storingspunt.
Het werkt door alle computerapparaten met hetzelfde bestandssysteem te verbinden via een systeem van knooppunten. Dit elimineert de noodzaak voor websites om een centrale oorspronkelijke server te hebben die pagina's aan de lezer bedient, en daarom biedt het een manier om HTTP te verbannen en mogelijk de structuur van de Internet.
Waarom IPFS nuttig voor u is
Het technische jargon is allemaal goed en wel, maar wanhoop niet als je het niet begrijpt. Je hoeft de details niet te kennen om er gebruik van te maken.
Maar dat roept een andere vraag op: wat zijn de praktische voordelen van IPFS voor eindgebruikers zoals jij en ik? Hoe verbetert het op HTTP? Of met andere woorden, waarom zouden we zelfs overwegen om er naar over te schakelen?
Geen afhankelijkheid van servers
We hebben allemaal de gevreesde gezien "404 pagina niet gevonden Hoe u een goede 404-foutpagina instelt op uw Wordpress-blogDe bescheiden 404 is bij ons sinds de buizen waaruit het internet bestaat voor het eerst werden ingepompt. Lees verder ”Pagina tijdens het surfen op internet. In lekentermen betekent dit dat de pagina die u zoekt niet bestaat. Meer technisch gezien wordt de 404-code gebruikt om aan te geven dat de webserver niet kon vinden wat u had gevraagd.
U ziet mogelijk een 404 als de inhoud die u zoekt oud was en offline is gehaald, maar het kan ook betekenen dat de server niet goed functioneert - en daarin schuilt een van de grotere problemen van HTTP.
Als een server sterft of permanent wordt verplaatst naar een nieuwe plaats, werken alle links die ernaar verwijzen niet meer. Voor altijd. Welke inhoud er ook op die server stond, gaat verloren en er is geen manier om iets ervan te herstellen, tenzij je vooruitziend genoeg was om het van tevoren op te slaan.
Het komt erop neer: centraal beheerde servers zullen onvermijdelijk stoppen met werken. Domeineigenaren kunnen veranderen, de eigenaren van de website kunnen failliet gaan of de serverhardware zelf kan het einde van zijn levensduur bereiken zonder dat er een back-up van is gemaakt. En als dat gebeurt, gaat de digitale geschiedenis verloren.
Het belangrijkste verschil met IPFS is dat u in plaats van naar locaties (servers) te zoeken, naar de inhoud zelf zoekt. In plaats van één server te vragen en erop te vertrouwen dat hij u het bestand levert dat u nodig heeft, zijn er miljoenen computers die dat specifieke bestand kunnen leveren. Net als BitTorrent.
Geen centralisatie meer
Het domino-effect van het hierboven beschreven probleem is een halsoverkop naar grotere en beter beheerde centrale servers die uiteindelijk worden beheerd door enkele van de grootste namen in technologie: Amazon, Google, etc.
Dit roept zijn eigen problemen op. Zo worden verhalen over spionage door de overheid en bedrijven steeds meer verspreid, hackers gebruiken steeds meer DDoS-aanvallen Hoe kun je jezelf beschermen tegen een DDoS-aanval?DDoS-aanvallen - een methode die wordt gebruikt om internetbandbreedte te overbelasten - lijken toe te nemen. We laten u zien hoe u uzelf kunt beschermen tegen een gedistribueerde denial of service-aanval. Lees verder , ISP's blokkeren diensten die ze niet willen dat u er toegang toe krijgt, landen blokkeren inhoud waar ze geen toegang tot willen hebben en onze eigen gegevens worden tegen ons gebruikt.
Het is het tegenovergestelde van het gedecentraliseerde web dat oorspronkelijk werd bedoeld als internet. Een echte ramp.
Een echt gedistribueerd web zou het mogelijk maken om toegang te krijgen tot sites ondanks de hik in de internetservice. In het ideale geval heb je zelfs toegang tot internet, zelfs als je offline bent! Dat zou een enorm pluspunt zijn, niet alleen voor de ontwikkelingslanden, maar ook voor onze individuele rechten op privacy.
IPFS-oprichter Juan Benet vatte de kwestie van centralisatie als volgt samen:
“Het web is tegenwoordig sterk gecentraliseerd. Ik vind het erg zorgwekkend dat zoveel menselijke expressie en menselijke communicatie tegenwoordig volledig via wordt geleid gecentraliseerde sociale netwerken die op elk moment kunnen verdwijnen en alle gegevens met zich meebrengen - of in ieder geval alles breken de connecties."
“Het bouwen van een informatienetwerk dat voor altijd blijft bestaan, is zo modern als maar kan. We streven naar een volledig gedistribueerd web, waar applicaties niet op gecentraliseerde servers staan, maar over het hele netwerk opereren computers van gebruikers... een web waar inhoud door onbetrouwbare tussenpersonen kan bewegen zonder de controle over de gegevens op te geven of risico."
Verlaging van de kosten
Het derde en laatste voordeel is een verlaging van de kosten - zowel voor contentproviders als voor eindgebruikers.
Gegevens aanleveren via HTTP vanaf de andere kant van de wereld is duur. Gegevensproviders worden in rekening gebracht voor peeringovereenkomsten Wat is ISP-peering? Waarom uw supersnelle internet traag isHeeft u problemen met videostreams en buffering, ook al heeft u snel internet? Mogelijk ligt het probleem bij uw internetprovider. Lees verder en elke netwerkhop kost meer geld - en dat is voordat u de buitensporige kosten van 'laatste been'-ISP's toevoegt. (We noemen hier geen namen.)
De grootste internetbedrijven kraken al onder de druk van de wereldwijde vraag naar inhoudconsumptie. Naarmate meer ontwikkelingslanden online blijven komen, zullen die eisen alleen maar erger worden en zullen de kosten alleen maar blijven stijgen.
In een blogpost op hun website voorspelt IPFS dat het Google ongeveer 2.742.860 dollar had gekost om de muziekvideo voor "Gangnam Style" aan YouTube-gebruikers te leveren. Kunt u zich een kleine internetprovider voorstellen die probeert aan die vraag te voldoen? Dat is veel bandbreedte.
IFPS zou toestaan dat dezelfde video volledig wordt gedownload vanuit het netwerk van je eigen ISP, waar je ook bent, waardoor de noodzaak voor talrijke hops over meerdere onderling verbonden netwerken wordt geëlimineerd en de totale kosten drastisch worden verlaagd.
IPFS is niet het enige alternatief
De grootste concurrent van IPFS is MaidSafe, hoewel het nog niet is vrijgegeven. Net als IPFS wil het de droom van een gedecentraliseerd internet realiseren. Het zal werken door de reservecapaciteit van al zijn gebruikers samen te voegen, met de gegevens en applicaties van iedereen op het nieuw gecreëerde netwerk.
Het zal ook aantoonbaar betere codering hebben dan IPFS. Dat komt omdat IPFS encryptie gebruikt voor alle communicatie, maar het is nog niet bewezen dat het veilig is. MaidSafe verdeelt alle bestanden in drie delen en versleutelt ze afzonderlijk.
Een andere optie is MegaNet. Opgericht door de legendarische Kim Dotcom, zou de service gedecentraliseerd zijn niet op IP gebaseerd netwerk Het MegaNet: hoe een internet zonder IP-adressen zou werkenHet voorgestelde MegaNet is alles wat het internet zou moeten zijn, maar is het zelfs haalbaar of is het allemaal een ongegronde hype? Lees verder die gebruik maakt van de dezelfde blockchain als Bitcoin Hoe de blockchain van Bitcoin de wereld veiliger maaktDe grootste erfenis van Bitcoin zal altijd de blockchain zijn, en dit prachtige stukje technologie zal de wereld revolutioneren op manieren die we altijd onwaarschijnlijk vonden... tot nu. Lees verder . Dotcom stelt dat de mobiele telefoons van de gebruikers de benodigde bandbreedte en opslagcapaciteit zouden leveren.
Ten slotte hebben sommige mensen IPFS vergeleken met Tor, maar dit is een verkeerde vergelijking. Tor stuurt verkeer via een wereldwijd netwerk van meer dan zevenduizend relais in een bod naar de identiteit en locatie van een gebruiker verbergen 3 onmiskenbare redenen waarom u online anonimiteit nodig heeftVeel mensen geloven niet in online anonimiteit, vooral omdat het de mogelijkheid heeft om ongewenst gedrag mogelijk te maken en aan te moedigen. Maar zonder anonimiteit kan het leven van mensen gemakkelijk voor altijd worden geruïneerd ... Lees verder , maar uiteindelijk is het nog steeds afhankelijk van HTTP, dus het is technisch gezien geen alternatief.
IPFS kan onze beste hoop zijn
In dit stadium is het moeilijk om een definitieve conclusie te trekken. Het is duidelijk dat HTTP moet worden vervangen, maar IPFS is nog steeds een jonge en onbewezen technologie. Afgezien van de zware concurrentie van zijn concurrenten, wordt het ook bedreigd door de release van HTTP / 2, die belooft de algehele websnelheden te verbeteren.
De komende jaren zullen cruciaal zijn. De gratis webhostingservice Neocities is al aan boord met IPFS en met het nieuws dat Netflix is begonnen met onderzoeken grootschalige peer-to-peer-technologieën, dit kan de tijd van de IPFS zijn om te schitteren - ervan uitgaande dat het de grootste technologiebedrijven ter wereld kan overtuigen om het te adopteren.
Als u meer wilt weten over de ontwikkeling van IPFS, moet u zich abonneren op de bijbehorende Reddit-pagina evenals op de hoogte blijven van de officiële blog van het bedrijf.
Wat denk je dat de toekomst in petto heeft voor IPFS en andere soortgelijke diensten? Kunnen ze succesvol zijn in hun gewaagde poging om HTTP te vervangen, of is de oude technologie gewoon te diepgeworteld om te worden vervangen door open source-technologie? Laat ons uw mening weten in de onderstaande opmerkingen.
Afbeelding tegoed: lege prullenbak door garyfox45114 via Shutterstock
Dan is een Britse expat die in Mexico woont. Hij is de hoofdredacteur van de zustersite van MUO, Blocks Decoded. Op verschillende momenten was hij de Social Editor, Creative Editor en Finance Editor voor MUO. Je kunt hem elk jaar op de beursvloer op CES in Las Vegas zien ronddwalen (PR-mensen, contact opnemen!), En hij doet veel achter de schermen-site...