Annuncio pubblicitario

Hypertext Transfer Protocol (HTTP) è la tecnologia che è alla base della comunicazione dei dati su tutta Internet Che cos'è HTTPS e come abilitare le connessioni sicure per impostazione predefinitaI problemi di sicurezza si stanno diffondendo in lungo e in largo e hanno raggiunto la prima linea nella mente di tutti. Termini come antivirus o firewall non sono più un vocabolario strano e non sono solo compresi, ma utilizzati anche da ... Leggi di più . Stabilisce come vengono trasmessi i messaggi, quali azioni i browser devono intraprendere in risposta a determinati comandi e come i server gestiscono le richieste.

In breve, HTTP è il modo in cui navighiamo sul web.

La prima versione documentata di HTTP risale al 1991, sebbene non sia stata adottata dai browser web fino al 1996. Ciò significa che il 2016 segna il suo ventesimo compleanno - e nel mondo della tecnologia, è antico. Sicuramente ci deve essere un protocollo più nuovo, più veloce e più sicuro che possiamo usare?

instagram viewer

In realtà, c'è! Si chiama InterPlanetary File System (IPFS). In questo post, esaminiamo di cosa si tratta, come funziona e se potrebbe davvero sostituire HTTP come modalità di comunicazione standard del Web.

Come funziona l'IPFS

IPFS è un protocollo di distribuzione hypermedia open source che viene affrontato da contenuto e identità. Sembra un boccone, ma non preoccuparti. Lo spezzeremo in qualcosa di più digeribile.

Secondo il proprio sito Web, gli sviluppatori vogliono utilizzarlo per "rendere il Web più veloce, più sicuro e più aperto". Tienilo a mente mentre esploriamo i dettagli.

IPFS è un file system distribuito peer-to-peer La guida di MakeUseOf alle reti di condivisione fileTi sei mai chiesto quali sono le più grandi reti di condivisione file là fuori? Quali sono le differenze tra BitTorrent, Gnutella, eDonkey, Usenet ecc.? Leggi di più , quindi puoi considerarlo simile a uno sciame di BitTorrent, ovvero il numero totale di peer che attualmente condividono un singolo torrent, tranne IPFS utilizzato per scambiare oggetti git. Utilizza una tabella hash distribuita, uno scambio di blocchi incentivato e uno spazio dei nomi autocertificante e quindi non ha un singolo punto di errore.

Funziona collegando tutti i dispositivi informatici con lo stesso sistema di file tramite un sistema di nodi. Ciò elimina la necessità che i siti Web dispongano di un server di origine centrale che serve pagine al lettore e a causa di ciò, fornisce un modo per bandire HTTP e potenzialmente migliorare il tessuto stesso di Internet.

Perché IPFS è utile per te

Il gergo tecnico è tutto positivo, ma non disperare se non lo capisci. Non è necessario conoscere i dettagli chiacchieroni per farne uso.

Ma ciò solleva un'altra domanda: quali sono i vantaggi pratici dell'IPFS per gli utenti finali come te e me? Come migliora su HTTP? O in altre parole, perché dovremmo anche considerare di passare ad esso?

Nessuna dipendenza dai server

Abbiamo visto tutti il ​​temuto "404 pagina non trovata Come impostare una pagina di errore 404 corretta sul tuo blog WordpressL'umile 404 è con noi da quando sono stati installati i tubi che compongono Internet. Leggi di più "Pagina durante la navigazione sul Web. In parole povere, significa che la pagina che stai cercando non esiste. Più tecnicamente, il codice 404 viene utilizzato per indicare che il server Web non è riuscito a trovare ciò che è stato richiesto.

Potresti vedere un 404 se il contenuto che stai cercando era vecchio ed è stato portato offline, ma potrebbe anche significare che il server non funziona correttamente, e qui sta uno dei maggiori problemi di HTTP.

404

Se un server muore o viene trasferito in modo permanente in una nuova posizione, tutti i collegamenti che lo puntano cesseranno di funzionare. Per sempre. Qualunque contenuto fosse presente su quel server andrà perso e non c'è modo di recuperarlo a meno che tu non sia abbastanza previdente da salvarlo in anticipo.

La linea di fondo è questa: i server gestiti centralmente inevitabilmente smetteranno di funzionare. I proprietari dei domini potrebbero cambiare, i proprietari dei siti Web potrebbero fallire o l'hardware stesso del server potrebbe raggiungere la fine della sua durata senza essere stato sottoposto a backup. E quando ciò accade, la storia digitale è persa.

La differenza fondamentale con IPFS è che invece di cercare posizioni (server), si cerca il contenuto stesso. Invece di chiedere e fidarsi di un server per fornire il file necessario, ci sono milioni di computer in grado di consegnare quel file specifico. Proprio come BitTorrent.

Non più centralizzazione

L'effetto a catena del problema sopra descritto è una grande scalata verso il più grande e server centrali meglio gestiti che finiscono per essere gestiti da alcuni dei più grandi nomi della tecnologia: Amazon, Google, ecc.

Ciò solleva i suoi problemi. Ad esempio, le storie di spionaggio governativo e aziendale stanno diventando sempre più diffuse, gli hacker utilizzano sempre più attacchi DDoS Come proteggersi da un attacco DDoS?Gli attacchi DDoS - un metodo utilizzato per sovraccaricare la larghezza di banda di Internet - sembrano essere in aumento. Ti mostriamo come proteggerti da un attacco di negazione del servizio distribuito. Leggi di più , Gli ISP stanno bloccando i servizi a cui non vogliono che tu acceda, i paesi stanno bloccando i contenuti a cui non vogliono che tu acceda e i nostri dati vengono utilizzati contro di noi.

È l'esatto contrario del web decentralizzato che Internet era originariamente considerato come. Un vero disastro.

Una rete veramente distribuita consentirebbe di accedere ai siti nonostante il singhiozzo nel servizio Internet. Idealmente, potresti anche essere in grado di accedere al Web anche quando sei offline! Sarebbe un grande vantaggio non solo per i paesi in via di sviluppo, ma anche per i nostri diritti individuali alla privacy.

Il fondatore dell'IPFS Juan Benet ha così sintetizzato la questione della centralizzazione:

“Il web oggi è altamente centralizzato. Trovo molto preoccupante il fatto che gran parte dell'espressione umana e della comunicazione umana in questi giorni siano instradate interamente attraverso social network centralizzati che possono scomparire in qualsiasi momento, portando con sé tutti i dati o almeno distruggendo tutti i collegamenti. "

“La costruzione di una rete di informazioni che rimarrà attiva per sempre è moderna. Stiamo spingendo per un Web completamente distribuito, in cui le applicazioni non vivono su server centralizzati, ma operano su tutta la rete computer degli utenti... una rete in cui i contenuti possono spostarsi attraverso intermediari non attendibili senza rinunciare al controllo dei dati o senza metterli in rischio."

Riduzioni di costo

Il terzo e ultimo vantaggio è una riduzione dei costi, sia per i fornitori di contenuti che per gli utenti finali.

Il servizio di dati via HTTP dall'altra parte del mondo è costoso. Fornitori di dati farsi pagare per accordi di peering Che cos'è il peering dell'ISP? Perché la tua Internet ad alta velocità è lentaHai problemi con i flussi video e il buffering anche se disponi di Internet ad alta velocità? Il problema potrebbe riguardare il tuo ISP. Leggi di più e ogni hop di rete costa più soldi - e questo prima di aggiungere il costo esorbitante degli ISP di "gamba finale". (Non nomineremo alcun nome qui.)

Le maggiori aziende di Internet stanno già cigolando sotto la pressione delle richieste mondiali di consumo di contenuti. Man mano che un numero maggiore di paesi in via di sviluppo continua ad essere online, tali richieste peggioreranno e i costi continueranno a salire.

Gangnam

In un post sul blog sul loro sito web, IPFS prevede che a Google sia costato circa $ 2.742.860 a Google per fornire il video musicale per "Gangnam Style". Potresti immaginare un piccolo provider Internet che cerca di tenere il passo con quel tipo di domanda? È molta larghezza di banda.

L'IFPS consentirebbe di scaricare completamente lo stesso video dalla rete del proprio ISP, indipendentemente da dove ti trovi, eliminando così la necessità di numerosi hop su più reti interconnesse e riducendo drasticamente i costi complessivi.

IPFS non è l'unica alternativa

Il più grande rivale di IPFS è MaidSafe, sebbene non sia stato ancora rilasciato. Come IPFS, vuole realizzare il sogno di una Internet decentralizzata. Funzionerà unendo la capacità di elaborazione di riserva di tutti i suoi utenti, con i dati e le applicazioni di tutti residenti nella rete appena creata.

Probabilmente avrà una crittografia migliore rispetto a IPFS. Questo perché IPFS utilizza la crittografia per tutte le comunicazioni, ma non è stato ancora dimostrato di essere sicuro. MaidSafe suddivide tutti i file in tre pezzi e li crittografa singolarmente.

Un'altra opzione è MegaNet. Fondato dal leggendario Kim Dotcom, il servizio sarebbe decentralizzato rete non basata su IP MegaNet: come funzionerebbe una rete senza indirizzi IPLa proposta MegaNet è tutto ciò che Internet doveva essere, ma è anche fattibile o è tutto un clamore senza fondamento? Leggi di più che utilizza il stessa blockchain di Bitcoin In che modo la Blockchain di Bitcoin sta rendendo il mondo più sicuroLa più grande eredità di Bitcoin sarà sempre la sua blockchain, e questo magnifico pezzo di tecnologia è destinato a rivoluzionare il mondo in modi che abbiamo sempre ritenuto improbabile... fino ad ora. Leggi di più . Dotcom afferma che la larghezza di banda e la capacità di archiviazione necessarie sarebbero fornite dai telefoni cellulari dei suoi utenti.

Infine, alcune persone hanno confrontato IPFS con Tor, ma questo è un falso confronto. Tor indirizza il traffico attraverso una rete mondiale di oltre settemila relè nel tentativo di nascondere l'identità e la posizione di un utente 3 innegabili motivi per cui è necessario l'anonimato onlineMolte persone non credono nell'anonimato online, principalmente perché ha il potenziale per abilitare e incoraggiare comportamenti indesiderati. Ma senza anonimato, la vita delle persone può essere facilmente rovinata per sempre ... Leggi di più , ma alla fine si basa ancora su HTTP, quindi tecnicamente non è un'alternativa.

IPFS può essere la nostra migliore speranza

In questa fase, è difficile trarre una conclusione definitiva. È chiaro che HTTP deve essere sostituito, ma IPFS è ancora una tecnologia giovane e non dimostrata. Oltre a far fronte alla forte concorrenza dei suoi concorrenti, è anche minacciato dal rilascio di HTTP / 2, che promette di migliorare la velocità complessiva del web.

I prossimi due anni saranno cruciali. Il servizio di web hosting gratuito Neocities è già integrato con IPFS e con la notizia che Netflix ha iniziato a ricercare tecnologie peer-to-peer su larga scala, questo potrebbe essere il momento di brillare dell'IPFS - supponendo che possa convincere le più grandi aziende tecnologiche del mondo adottarlo.

Se sei interessato a scoprire di più sullo sviluppo di IPFS, devi iscriverti a pagina Reddit associata oltre a tenersi al passo con il blog ufficiale dell'azienda.

Cosa pensi che valga il futuro per IPFS e altri servizi simili? Possono avere successo nella loro audace offerta per sostituire HTTP o la vecchia tecnologia è semplicemente troppo radicata per essere sostituita dalla tecnologia open source? Facci sapere cosa pensi nei commenti qui sotto.

Credito immagine: pattumiera vuota di garyfox45114 tramite Shutterstock

Dan è un espatriato britannico che vive in Messico. È caporedattore del sito gemello di MUO, Blocks Decoded. In varie occasioni è stato Social Editor, Creative Editor e Finance Editor per MUO. Lo puoi trovare in giro per lo show room al CES di Las Vegas ogni anno (gente delle PR, contattaci!), E fa un sacco di siti dietro le quinte...