Annonse
Hypertext Transfer Protocol (HTTP) er teknologien som understøtter datakommunikasjon over hele Internett Hva er HTTPS og hvordan aktivere sikre tilkoblinger per standardSikkerhetsproblemer sprer seg bredt og har nådd forkant i de fleste alles sinn. Begrep som antivirus eller brannmur er ikke lenger merkelig ordforråd og blir ikke bare forstått, men også brukt av ... Les mer . Den bestemmer hvordan meldinger skal overføres, hvilke handlinger nettlesere skal utføre som svar på visse kommandoer, og hvordan servere håndterer forespørsler.
Kort sagt, HTTP er hvordan vi surfer på nettet.
Den tidligste dokumenterte utgivelsen av HTTP stammer fra 1991, selv om den ikke ble vedtatt av nettlesere før i 1996. Det betyr at 2016 markerer sin tyveårsdag - og i teknologiens verden er det eldgamelt. Det må vel være en nyere, raskere og sikrere protokoll som vi kan bruke?
Egentlig er det! Det kalles InterPlanetary File System (IPFS). I dette innlegget ser vi på hva det er, hvordan det fungerer og om det virkelig kan erstatte HTTP som nettets standard kommunikasjonsmodus.
Slik fungerer IPFS
IPFS er en open source hypermedia distribusjonsprotokoll som adresseres av innhold og identiteter. Det høres ut som en munnfull, men ikke bekymre deg. Vi kommer til å dele det ned til noe mer fordøyelig.
I følge deres eget nettsted ønsker utviklerne å bruke det til å “gjøre nettet raskere, tryggere og mer åpent”. Husk det når vi utforsker detaljene.
IPFS er en peer-to-peer distribuert filsystem MakeUseOf-guiden for fildelingsnettverkHar du noen gang lurt på hva som er de største fildelingsnettverkene der ute? Hva er forskjellene mellom BitTorrent, Gnutella, eDonkey, Usenet etc.? Les mer , slik at du kan tenke på at det ligner på en BitTorrent-sverm - dvs. det totale antall jevnaldrende som for øyeblikket deler en enkelt torrent - bortsett fra at IPFS brukes til å utveksle git-objekter. Den bruker et distribuert hashtabell, en incentivisert blokkutveksling og et selvsertifiserende navneområde, og har dermed ikke et eneste feil punkt.
Det fungerer ved å koble alle dataenheter med det samme systemet med filer via et nodesystem. Dette fjerner behovet for at nettsteder har en sentral opprinnelsesserver som serverer sider til leseren, og på grunn av det gir det en måte å forvise HTTP og potensielt forbedre selve stoffet til Internett.
Hvorfor IPFS er nyttig for deg
Den tekniske sjargongen er vel og bra, men fortvil ikke hvis du ikke forstår det. Du trenger ikke å kjenne de pusete detaljene for å bruke dem.
Men det får et nytt spørsmål: Hva er de praktiske fordelene med IPFS for sluttbrukere som deg og meg? Hvordan forbedres det på HTTP? Eller med andre ord, hvorfor skal vi til og med vurdere å bytte til det?
Ingen avhengighet av servere
Vi har alle sett den fryktede “404 Side Ikke Funnet Slik konfigurerer du en riktig 404-feilside på Wordpress-bloggen dinDen ydmyke 404 har vært med oss siden rørene som utgjør internett først ble rørt inn. Les mer -Siden mens du surfer på nettet. I lekmannsbetingelser betyr det at siden du leter etter ikke eksisterer. Mer teknisk brukes 404-koden for å indikere at webserveren ikke kunne finne det du ba om.
Det kan hende du ser en 404 hvis innholdet du ser var gammelt og er tatt offline, men det kan også bety at serveren fungerer som den skal - og deri ligger et av de større problemene med HTTP.
Hvis en server dør eller blir flyttet permanent til et nytt sted, vil koblinger som peker på den slutte å virke. For evig. Uansett innhold på serveren vil gå tapt, og det er ingen måte å gjenopprette noe av det med mindre du var forsiktig nok til å lagre den på forhånd.
Poenget er at sentralt administrerte servere vil uunngåelig slutte å fungere. Domeneeiere kan endre seg, eiere av nettstedene kunne gå konkurs, eller selve server maskinvaren kunne nå slutten av levetiden uten å ha blitt sikkerhetskopiert. Og når det skjer, går digital historie tapt.
Den viktigste forskjellen med IPFS er at du i stedet for å søke etter lokasjoner (servere) søker etter selve innholdet. I stedet for å be og stole på en server for å gi deg filen du trenger, er det millioner av datamaskiner som kan levere den bestemte filen. Akkurat som BitTorrent.
Ikke mer sentralisering
Den knock-on-effekten av det ovenfor beskrevne problemet er en hodelang rusling mot større og bedre styrte sentrale servere som ender opp med å bli operert av noen av de største navnene i tech: Amazon, Google osv.
Dette reiser sine egne problemer. For eksempel blir historier om spionering fra myndigheter og selskaper mer utbredt, hackere bruker flere og flere DDoS-angrep Hvordan kan du beskytte deg mot et DDoS-angrep?DDoS-angrep - en metode som brukes til å overbelaste internettbåndbredde - ser ut til å være på vei oppover. Vi viser deg hvordan du kan beskytte deg mot et distribuert angrepsangrep. Les mer , Internett-leverandører blokkerer tjenester de ikke vil at du skal få tilgang til, land blokkerer innhold de ikke vil at du skal få tilgang til, og våre egne data brukes mot oss.
Det er det motsatte av det desentraliserte nettet som Internett opprinnelig ble sett på som å være. En skikkelig katastrofe.
Et virkelig distribuert nett ville gjøre det mulig å få tilgang til nettsteder til tross for hikke i internettjenesten. Ideelt sett vil du til og med kunne få tilgang til nettet selv når du er frakoblet! Dette vil være et enormt pluss ikke bare for utviklingslandene, men for våre individuelle rettigheter til privatliv.
IPFS-grunnlegger Juan Benet oppsummerte spørsmålet om sentralisering således:
"Internett i dag er svært sentralisert. Jeg synes det er veldig viktig at så mye av menneskelig uttrykk og menneskelig kommunikasjon i disse dager føres helt via sentraliserte sosiale nettverk som kan forsvinne når som helst og få ned alle dataene med dem - eller i det minste bryte alle lenkene. ”
Å bygge et informasjonsnettverk som vil holde seg oppe for alltid, er så moderne som det blir. Vi presser på for et distribuert nett, der applikasjoner ikke bor på sentraliserte servere, men opererer over hele nettverket fra brukernes datamaskiner... et nett der innhold kan bevege seg gjennom alle ikke-betrodde mellommenn uten å gi opp kontrollen over dataene, eller legge dem til Fare."
Reduksjoner i kostnad
Den tredje og siste fordelen er en reduksjon i kostnadene - både for innholdsleverandører og sluttbrukere.
Det er dyrt å servere data via HTTP fra den andre siden av verden. Dataleverandører bli belastet for peering avtaler Hva er ISP Peering? Hvorfor høyhastighetsinternet ditt går tregtHar du problemer med videostrømmer og buffering selv om du har høyhastighetsinternett? Problemet kan hvile hos Internett-leverandøren din. Les mer og hvert nettverk hopper koster mer penger - og det er før du legger til den utpressende kostnaden for "endelige etappe" -leverandører. (Vi vil ikke navngi noen navn her.)
De største Internett-selskapene knirker allerede under belastningen av verdens krav til innholdsforbruk. Etter hvert som flere utviklingsland fortsetter å komme på nettet, vil disse kravene bare bli verre, og kostnadene vil bare fortsette å øke.
I en blogg innlegg på nettstedet deres, spår IPFS at det hadde kostet Google rundt 2 742 860 dollar å gi musikkvideoen til “Gangnam Style” til YouTube-brukere. Kunne du tenke deg en internettleverandør på liten tid som prøver å følge med den typen etterspørsel? Det er mye båndbredde.
IFPS vil tillate at den samme videoen lastes ned fullstendig fra ditt eget ISP-nettverk uansett hvor du er, og dermed eliminere behovet for mange humle over flere sammenkoblede nettverk og redusere de totale kostnadene drastisk.
IPFS er ikke det eneste alternativet
Den største rivalen til IPFS er MaidSafe, selv om den ennå ikke er utgitt. I likhet med IPFS ønsker den å realisere drømmen om et desentralisert internett. Det vil fungere ved å slå sammen datakapasiteten til alle brukerne, med alles data og applikasjoner som er bosatt i det nyopprettede nettverket.
Det vil uten tvil også ha bedre kryptering enn IPFS. Det er fordi IPFS bruker kryptering for all kommunikasjon, men det er ennå ikke bevist å være sikkert. MaidSafe bryter alle filene i tre stykker og krypterer dem individuelt.
Et annet alternativ er Meganet. Tjenesten ble grunnlagt av den legendariske Kim Dotcom og ville være en desentralisert ikke-IP-basert nettverk MegaNet: Hvordan et internett uten IP-adresser ville fungertDet foreslåtte MegaNet er alt Internett var ment å være, men er det til og med mulig eller er det helt grunnløst skudd? Les mer som gjør bruk av samme blockchain som Bitcoin Hvordan Bitcoin's Blockchain gjør verden tryggereBitcoin største arv vil alltid være dens blockchain, og dette praktfulle teknologiet er satt til å revolusjonere verden på måter vi alltid trodde som usannsynlig... inntil nå. Les mer . Dotcom hevder den nødvendige båndbredden og lagringskapasiteten vil bli gitt av mobiltelefonene til brukerne.
Til slutt har noen mennesker sammenlignet IPFS med Tor, men dette er en falsk sammenligning. Tor dirigerer trafikk gjennom et verdensomspennende nettverk med mer enn syv tusen stafetter i et bud til skjule en brukers identitet og beliggenhet 3 Ubestridelige grunner til at du trenger online anonymitetMange mennesker tror ikke på anonymitet på nettet, hovedsakelig fordi det har potensial til å aktivere og oppmuntre til uønsket atferd. Men uten anonymitet kan menneskers liv lett bli ødelagt for alltid ... Les mer , men den er fremdeles avhengig av HTTP, så det er teknisk sett ikke et alternativ.
IPFS kan være vårt beste håp
På dette stadiet er det vanskelig å få en endelig konklusjon. Det er tydelig at HTTP må byttes ut, men IPFS er fremdeles en ung og uprovosert teknologi. Bortsett fra å møte hard konkurranse fra konkurrentene, trues den også av utgivelsen av HTTP / 2, som lover å forbedre den totale netthastigheten.
De neste par årene vil være avgjørende. Den gratis webhotelletjenesten Neocities er allerede ombord med IPFS, og med nyheten om at Netflix har begynt å forske storskala peer-to-peer-teknologier, kan dette være IPFSs tid for å skinne - forutsatt at det kan overbevise verdens største teknologibedrifter å adoptere det.
Hvis du er interessert i å finne ut mer om utviklingen av IPFS, bør du abonnere på tilknyttet Reddit-side samt følge med på selskapets offisielle blogg.
Hva tror du fremtiden har for IPFS og andre lignende tjenester? Kan de lykkes med sitt dristige bud om å erstatte HTTP, eller er den gamle teknologien rett og slett for forankret til å erstattes av open source-teknologi? Gi oss beskjed om tankene dine i kommentarfeltet nedenfor.
Bildekreditt: tom søppelbøtte av garyfox45114 via Shutterstock
Dan er en britisk utvandret bosatt i Mexico. Han er administrerende redaktør for MUOs søsterside, Blocks Decoded. På forskjellige tidspunkter har han vært sosial redaktør, kreativ redaktør og finansredaktør for MUO. Du kan finne ham streife rundt i showet på CES i Las Vegas hvert år (PR-folk, nå ut!), Og han gjør mye bak kulissene...