Adeus HTTP: uma Internet mais rápida, segura e descentralizada com o IPFS

O HTTP é o padrão para navegação na web, mas está repleto de falhas. O IPFS visa melhorá-lo em todos os aspectos: mais rápido, mais seguro, mais seguro e descentralizado. Aqui está o que você precisa saber.

O HTTP é o padrão para navegação na web, mas está repleto de falhas.  O IPFS visa melhorá-lo em todos os aspectos: mais rápido, mais seguro, mais seguro e descentralizado.  Aqui está o que você precisa saber.
Propaganda

Hypertext Transfer Protocol (HTTP) é a tecnologia que sustenta a comunicação de dados em toda a Internet O que é HTTPS e como ativar conexões seguras por padrão O que é HTTPS e como ativar conexões seguras por padrão As preocupações de segurança estão se espalhando por toda parte vanguarda da mente da maioria das pessoas. Termos como antivírus ou firewall não são mais um vocabulário estranho e não são apenas entendidos, mas também usados ​​por ... Leia Mais. Ele estabelece como as mensagens são transmitidas, quais ações os navegadores devem executar em resposta a determinados comandos e como os servidores lidam com as solicitações.

Em resumo, o HTTP é como navegamos na web.

A primeira versão documentada do HTTP remonta a 1991, embora não tenha sido adotada pelos navegadores da web até 1996. Isso significa que 2016 marca seu vigésimo aniversário - e no mundo da tecnologia, isso é antigo. Certamente, tem que haver um protocolo mais novo, mais rápido e mais seguro que possamos usar?

Na verdade, existe! É chamado o sistema de arquivos InterPlanetary (IPFS). Neste post, olhamos para o que é, como funciona e se poderia realmente substituir o HTTP como o modo de comunicação padrão da web.

Como funciona o IPFS

O IPFS é um protocolo de distribuição hipermídia de código aberto que é endereçado por conteúdo e identidades. Isso soa como um bocado, mas não se preocupe. Nós vamos dividir isso em algo mais digerível.

De acordo com seu próprio site, os desenvolvedores querem usá-lo para "tornar a web mais rápida, mais segura e mais aberta". Tenha isso em mente enquanto exploramos os detalhes.

IPFS é um sistema de arquivos distribuído peer-to-peer O Guia MakeUseOf para redes de compartilhamento de arquivos O Guia MakeUseOf para redes de compartilhamento de arquivos Alguma vez você já se perguntou quais são as maiores redes de compartilhamento de arquivos por aí? Quais são as diferenças entre BitTorrent, Gnutella, eDonkey, Usenet etc.? Leia mais, então você pode pensar nisso como sendo semelhante a um enxame BitTorrent - ou seja, o número total de peers compartilhando atualmente um único torrent - exceto o IPFS é usado para trocar objetos git. Ele usa uma tabela de hash distribuída, uma troca de bloco incentivada e um namespace de autocertificação e, portanto, não possui ponto único de falha.

Ele funciona conectando todos os dispositivos de computação com o mesmo sistema de arquivos através de um sistema de nós. Isso elimina a necessidade de os sites terem um servidor central de origem que sirva páginas ao leitor e, por causa disso, ofereça uma maneira de banir o HTTP e potencialmente melhorar a estrutura da Internet.

Por que o IPFS é útil para você?

O jargão técnico é muito bom, mas não se desespere se você não entender. Você não precisa saber os detalhes básicos para fazer uso dele.

Mas isso levanta outra questão: Quais são os benefícios práticos do IPFS para os usuários finais, como você e eu? Como isso melhora no HTTP? Ou, em outras palavras, por que deveríamos considerar mudar para isso?

Nenhuma confiança nos servidores

Nós todos vimos o temido "404 página não encontrada como configurar uma página de erro 404 adequada no seu blog Wordpress Como configurar uma página de erro 404 adequada no seu blog Wordpress O humilde 404 tem estado conosco desde os tubos que fazem a internet foi primeiramente instalada na página. Leia mais ”enquanto navega na web. Em termos leigos, isso significa que a página que você está procurando não existe. Mais tecnicamente, o código 404 é usado para indicar que o servidor da Web não encontrou o que você solicitou.

Você pode ver um 404 se o conteúdo que você está procurando era antigo e foi colocado off-line, mas também pode significar que o servidor está com defeito - e aí está um dos maiores problemas do HTTP.

404

Se um servidor morre ou é permanentemente realocado para um novo local, todos os links que apontam para ele deixarão de funcionar. Para sempre. Seja qual for o conteúdo desse servidor será perdido e não há como recuperá-lo, a menos que você tenha presciente o suficiente para salvá-lo antes do tempo.

O resultado final é o seguinte: os servidores gerenciados centralmente irão inevitavelmente parar de funcionar. Os proprietários de domínios podem mudar, os proprietários de sites podem ir à falência ou o próprio hardware do servidor pode atingir o fim de sua vida útil sem ter sido feito o backup. E quando isso acontece, a história digital é perdida.

A principal diferença com o IPFS é que, em vez de pesquisar por locais (servidores), você procura o conteúdo em si. Em vez de pedir e confiar em um servidor para fornecer o arquivo que você precisa, existem milhões de computadores capazes de fornecer esse arquivo específico. Assim como o BitTorrent.

Não há mais centralização

O efeito colateral do problema descrito acima é uma disputa precipitada em direção a servidores centrais maiores e melhor gerenciados que acabam sendo operados por alguns dos maiores nomes da tecnologia: Amazon, Google, etc.

Isso levanta seus próprios problemas. Por exemplo, histórias de governo e espionagem corporativa estão se tornando mais difundidas, os hackers estão usando cada vez mais ataques DDoS Como você pode se proteger contra um ataque DDoS? Como você pode se proteger contra um ataque DDoS? Ataques DDoS - um método usado para sobrecarregar a largura de banda da Internet - parecem estar em ascensão. Mostramos como você pode se proteger de um ataque de negação de serviço distribuído. Leia mais, os ISPs estão bloqueando os serviços que eles não querem que você acesse, os países estão bloqueando o conteúdo que eles não querem que você acesse e nossos próprios dados são usados ​​contra nós.

É o completo oposto da web descentralizada que a Internet foi originalmente concebida como sendo. Um verdadeiro desastre.

Uma web verdadeiramente distribuída tornaria possível o acesso a sites, apesar dos soluços no serviço de Internet. O ideal é que você possa acessar a Web mesmo quando estiver off-line. Isso seria uma vantagem enorme não apenas para o mundo em desenvolvimento, mas também para nossos direitos individuais à privacidade.

O fundador do IPFS, Juan Benet, resumiu a questão da centralização:

“A web hoje é altamente centralizada. Acho que é muito preocupante que grande parte da expressão humana e da comunicação humana atualmente seja roteada inteiramente por meio de redes sociais centralizadas que podem desaparecer a qualquer momento, trazendo consigo todos os dados - ou pelo menos quebrando todos os links. ”

“Construir uma rede de informação que permaneça para sempre é o mais moderno possível. Estamos pressionando por uma web totalmente distribuída, onde os aplicativos não morem em servidores centralizados, mas operem em toda a rede a partir dos computadores dos usuários ... uma web onde o conteúdo pode passar por intermediários não confiáveis ​​sem abrir mão do controle dos dados, ou colocando em risco. ”

Reduções no custo

O terceiro e último benefício é uma redução no custo - tanto para provedores de conteúdo quanto para usuários finais.

Servir dados via HTTP do outro lado do mundo é caro. Provedores de dados são cobrados por acordos de peering O que é o peering de ISP? Por que sua Internet de alta velocidade está lenta O que é o ISP Peering? Por que sua Internet de alta velocidade está lenta Você tem problemas com fluxos de vídeo e armazenamento em buffer mesmo com a Internet de alta velocidade? O problema pode ficar com o seu ISP. Leia mais e cada salto de rede custa mais dinheiro - e isso antes de você adicionar o custo exorbitante dos provedores de “perna final”. (Não vamos citar nenhum nome aqui.)

As maiores empresas de Internet já estão quebrando sob a pressão das demandas mundiais de consumo de conteúdo. À medida que mais países em desenvolvimento continuarem a se conectar, essas demandas só piorarão, e os custos continuarão a subir.

gangnam

Em um post em seu site, o IPFS prevê que custou ao Google cerca de US $ 2.742.860 para fornecer o videoclipe de “Gangnam Style” aos usuários do YouTube. Você poderia imaginar um pequeno provedor de Internet tentando acompanhar esse tipo de demanda? Isso é muita largura de banda.

O IFPS permitiria que o mesmo vídeo fosse completamente baixado de dentro da rede de seu próprio provedor, independentemente de onde você esteja, eliminando assim a necessidade de vários saltos em várias redes interconectadas e reduzindo drasticamente os custos gerais.

IPFS não é a única alternativa

O maior rival do IPFS é o MaidSafe, embora ainda não tenha sido lançado. Assim como o IPFS, ele quer realizar o sonho de uma Internet descentralizada. Ele funcionará juntando a capacidade de computação de reposição de todos os seus usuários, com todos os dados e aplicativos residindo na rede recém-criada.

Ele também terá uma criptografia melhor do que o IPFS. Isso porque o IPFS usa criptografia para todas as comunicações, mas ainda não está provado que é seguro. O MaidSafe divide todos os arquivos em três partes e os criptografa individualmente.

Outra opção é o MegaNet. Fundada pelo lendário Kim Dotcom, o serviço seria uma rede não baseada em IP descentralizada. A MegaNet: Como uma Internet sem Endereços IP Funcionaria A MegaNet: Como uma Internet Sem Endereços IP Funcionaria A MegaNet proposta é tudo que a Internet deveria ter ser, mas é mesmo viável ou é tudo hype sem fundamento? Read More que usa o mesmo blockchain de Bitcoin Como o Blockchain da Bitcoin está tornando o mundo mais seguro Como o blockchain da Bitcoin está tornando o mundo mais seguro O maior legado da Bitcoin sempre será seu blockchain, e essa magnífica tecnologia está pronta para revolucionar o mundo de maneiras que sempre pensamos ser improvável ... até agora. Consulte Mais informação . A Dotcom alega que a largura de banda necessária e a capacidade de armazenamento seriam fornecidas pelos telefones celulares de seus usuários.

Por fim, algumas pessoas compararam o IPFS ao Tor, mas essa é uma comparação falsa. Tor direciona o tráfego através de uma rede mundial de mais de sete mil revezamentos em uma tentativa de ocultar a identidade e localização de um usuário. 3 Razões inegáveis ​​pelas quais você precisa anonimato online 3 Razões inegáveis ​​de anonimato on-line Muitas pessoas não acreditam no anonimato on-line, principalmente porque tem o potencial de possibilitar e encorajar comportamentos indesejáveis. Mas sem o anonimato, a vida das pessoas pode ser facilmente destruída para sempre ... Leia Mais, mas ainda depende do HTTP, então tecnicamente não é uma alternativa.

IPFS pode ser nossa melhor esperança

Nesta fase, é difícil chegar a uma conclusão definitiva. É claro que o HTTP precisa ser substituído, mas o IPFS ainda é uma tecnologia jovem e não comprovada. Além de enfrentar a concorrência acirrada de seus concorrentes, também está ameaçada pelo lançamento do HTTP / 2, que promete melhorar as velocidades gerais da web.

Os próximos dois anos serão cruciais. O serviço gratuito de hospedagem na web Neocities já está incluído no IPFS e, com a notícia de que a Netflix começou a pesquisar tecnologias peer-to-peer em larga escala, este pode ser o momento do IPFS brilhar - supondo que possa convencer as maiores empresas de tecnologia do mundo adotá-lo.

Se você estiver interessado em saber mais sobre o desenvolvimento do IPFS, você deve se inscrever na página associada do Reddit, bem como manter-se atualizado com o blog oficial da empresa.

O que você acha que o futuro reserva para o IPFS e outros serviços similares? Eles podem ser bem-sucedidos em sua tentativa ousada de substituir o HTTP, ou a tecnologia antiga está simplesmente entrincheirada demais para ser substituída pela tecnologia de código aberto? Deixe-nos saber seus pensamentos nos comentários abaixo.

Crédito de imagem: lixo vazio por garyfox45114 via Shutterstock

In this article