Adeus http: um, mais seguro, mais rápido internet descentralizada com ipfs

Hypertext Transfer Protocol (HTTP) é a tecnologia que sustenta a comunicação de dados em toda a Internet

. Estabelece como as mensagens são transmitidas, que ações navegadores devem tomar em resposta a certos comandos, e como servidores de lidar com os pedidos.O que é HTTPS & Como habilitar conexões seguras por omissãoO que é HTTPS & Como habilitar conexões seguras por omissãoAs preocupações de segurança estão se espalhando longe e chegaram a vanguarda da mente de quase todo mundo. Termos como antivírus ou firewall não são mais vocabulário estranho e não só são compreendidas, mas também usado por ...consulte Mais informação

Em suma, HTTP é como navegar na web.

A versão mais antiga documentada de HTTP remonta a 1991, embora não tenha sido adoptada por navegadores da web até 1996. Isso significa que 2016 marca o seu vigésimo aniversário - e no mundo da tecnologia, que é antiga. Certamente tem que haver um, mais rápido e mais seguro protocolo mais recente que podemos usar?

Na verdade, não é! É o chamado interplanetária File System (IPFS). Neste post, vamos olhar para o que é, como funciona, e se ele poderia realmente substituir o HTTP como modo padrão da web de comunicação.

Como o IPFs Works

IPFS é um protocolo de distribuição fonte hipermídia aberto, que é dirigida por conteúdo e identidades. Isso soa como um bocado, mas não se preocupe. Vamos dividi-la em algo mais digerível.

De acordo com seu próprio site, os desenvolvedores querem usá-lo para “tornar a web mais rápida, segura e mais aberto”. Tenha isso em mente, vamos explorar os detalhes.

IPFS é um peer-to-peer sistema de arquivos distribuídos, assim você pode pensar nisso como sendo semelhante a um enxame BitTorrent - ou seja, o número total de pares atualmente compartilhando um único torrente - exceto IPFS é usado para objetos de troca git. Ele usa uma tabela distribuída de hash, uma troca de bloco incentivado, e um espaço para a auto-certificação, e, portanto, não tem nenhum ponto único de falha.O Guia MakeUseOf ao compartilhamento de arquivos NetworksO Guia MakeUseOf ao compartilhamento de arquivos NetworksAlguma vez você já se perguntou o que são as maiores redes de compartilhamento de arquivos lá fora? Quais são as diferenças entre BitTorrent, Gnutella, eDonkey, Usenet etc.?consulte Mais informação

Ele funciona através da conexão de 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 sites para ter um servidor de origem central que serve páginas para o leitor, e por causa disso, ele fornece uma maneira de banir HTTP e, potencialmente, melhorar o próprio tecido da Internet.

Por IPFS é útil para Você

O jargão técnico é tudo bem e de boa, mas não se desespere se você não entendê-la. Você não precisa conhecer os detalhes essenciais para fazer uso dele.

Mas isso levanta outra questão: Quais são os benefícios práticos de IPFS aos utilizadores finais como você e eu? Como isso melhorar HTTP? Ou em outras palavras, por que deveríamos sequer considerar a mudança para ele?

Não Reliance em servidores

Nós todos vimos o temido “404 Página Não Encontrada”Página 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 web não poderia encontrar o que você pediu.Como configurar um 404 erro adequado página em seu Blog WordpressComo configurar um 404 erro adequado página em seu Blog WordpressO humilde 404 tem estado conosco desde os tubos que compõem a internet foram sondados pela primeira vez em.consulte Mais informação

Você pode ver um 404 se o conteúdo que você está procurando era velho e foi tirado do ar, mas também pode significar o servidor não está funcionando corretamente - e é aí que reside um dos maiores problemas de HTTP.

404

Se um servidor morre ou é permanentemente transferido para um novo local, todos os links que estão apontando para ele deixará de funcionar. Para sempre. Seja qual for o conteúdo era nesse servidor serão perdidos e não há maneira de recuperar qualquer um a menos que você fosse previdente o suficiente para salvá-lo antes do tempo.

A linha de fundo é esta: servidores gerenciados centralmente, inevitavelmente, parar de trabalhar. proprietários de domínios podem mudar, os proprietários de sites podem ir à falência, ou o próprio hardware do servidor poderia chegar ao fim da sua vida útil sem ter sido feito o backup. E quando isso acontece, a história digital é perdida.

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

No More Centralização

O efeito de arrastamento do problema acima descrito é uma corrida de cabeça em direção servidores centrais maiores e mais bem geridas que acabam sendo operado por alguns dos maiores nomes da tecnologia: Amazon, Google, etc.

Isto levanta seus próprios problemas. Por exemplo, histórias de governo e espionagem corporativa está cada vez mais difundido, hackers estão usando mais e mais ataques DDoS, ISPs estão bloqueando serviços que eles não querem que você acesse, os países estão a bloquear o conteúdo que eles não querem que você acesse, e nossos próprios dados é usado contra nós.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 de Internet - parecem estar em ascensão. Nós mostramos-lhe como você pode se proteger de um ataque distribuído de negação de serviço.consulte Mais informação



É o oposto completo da web descentralizados que a Internet foi inicialmente previsto como sendo. Um verdadeiro desastre.

A web verdadeiramente distribuída, seria possível para acessar sites apesar soluços no serviço de Internet. Idealmente, você ainda será capaz de acessar a web, mesmo enquanto offline! Isso seria uma enorme vantagem não só para o mundo em desenvolvimento, mas para os nossos direitos individuais à privacidade.

fundador IPFS Juan Benet resumiu a questão da centralização da seguinte maneira:

“A web hoje é altamente centralizado. Acho que é muito preocupante que muito da expressão humana e comunicação humana nos dias de hoje é encaminhado inteiramente através de redes sociais centralizadas que podem desaparecer a qualquer momento, derrubar todos os dados com eles, ou pelo menos quebrar todas as ligações.”

“A construção de uma rede de informação que vai ficar para sempre é tão moderna quanto ele ganha. Estamos empurrando para uma web totalmente distribuído, onde as aplicações não mora servidores centralizados, mas operam em toda a rede de computadores dos usuários ... uma teia onde o conteúdo pode se mover através de quaisquer intermediários não confiáveis, sem abrir mão do controle dos dados, ou colocá-lo em risco.”

Reduções na Custo

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

Servindo de dados via HTTP a partir do outro lado do mundo é caro. Os provedores de dados ter cobrado para peering acordos e cada hop rede custa mais dinheiro - e isso é antes de adicionar o custo exorbitante de “etapa final” ISPs. (Não vamos citar nomes aqui.)O que é ISP Peering? Por que sua Internet de alta velocidade é lentaO que é ISP Peering? Por que sua Internet de alta velocidade é lentaVocê tem problemas com fluxos de vídeo e buffer mesmo que você tenha Internet de alta velocidade? O problema pode descansar com o seu ISP.consulte Mais informação

As maiores empresas de Internet já estão rangendo sob a tensão de demandas de consumo de conteúdo do mundo. Quanto mais os países em desenvolvimento continuam a vir em linha, essas exigências só vai piorar, e os custos só vai continuar a subir.

Gangnam

Em um post em seu site, IPFS prevê que tinha custar Google cerca de US $ 2.742.860 para fornecer o vídeo da música “Gangnam Style” para os usuários do YouTube. Você poderia imaginar um provedor de Internet do pequeno-tempo tentando manter-se com esse tipo de demanda? Isso é muita largura de banda.

IFPS permitiria que mesmo vídeo para ser baixado completamente dentro de sua própria rede do ISP, não importa onde você está, eliminando assim a necessidade de numerosos saltos mais de múltiplas redes interconectadas e reduzindo drasticamente os custos gerais.

IPFS não é a única alternativa

O maior rival de IPFS é MaidSafe, embora ele ainda não foi lançado. Como IPFS, ele quer realizar o sonho de uma Internet descentralizada. Ele vai trabalhar juntando a capacidade de computação de reposição de todos os seus usuários, com dados e aplicações de todos que residem na rede recém-criada.

Ele também irá, sem dúvida, têm criptografia melhor do que IPFS. Isso porque IPFS usa criptografia para todas as comunicações, mas ainda não foi provado para ser seguro. MaidSafe quebra todos os arquivos em três pedaços e criptografa-los individualmente.

Outra opção é MegaNet. Fundada pelo lendário Kim Dotcom, o serviço seria um descentralizada não-IP rede baseada que faz uso do mesmo blockchain como Bitcoin. Dotcom afirma que a capacidade de largura de banda e armazenamento necessário seria fornecido pelos telefones celulares de seus usuários.O MegaNet: Como uma Internet sem endereços IP trabalhariaO MegaNet: Como uma Internet sem endereços IP trabalhariaO MegaNet proposto é tudo o que a Internet era para ser, mas é mesmo viável ou é todo o hype sem fundamento?consulte Mais informação

Por último, algumas pessoas têm comparado IPFS para Tor, mas este é um falso comparação. Tor direciona o tráfego através de uma rede mundial de mais de sete mil relés em uma tentativa de esconder a identidade e localização de um usuário, mas ainda em última análise, depende de HTTP por isso não é tecnicamente uma alternativa.

IPFS pode ser a nossa melhor esperança

Nesta fase, é difícil fazer uma conclusão definitiva. É claro que as necessidades de HTTP substituindo, mas IPFS ainda é uma tecnologia nova e não comprovada. Além de enfrentar forte concorrência de seus concorrentes, também está ameaçada pela liberação de HTTP / 2, que promete melhorar as velocidades gerais web.

Os próximos dois anos serão cruciais. A hospedagem gratuita na web Neocities serviço já está a bordo com IPFS, e com a notícia de que a Netflix começou a pesquisar tecnologias peer-to-peer em larga escala, isso pode ser o tempo das IPFS a brilhar - supondo que ele pode convencer maiores empresas de tecnologia do mundo a adotá-lo.

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

O que você acha que o futuro reserva para IPFS e outros serviços semelhantes? eles podem ser bem sucedido em sua tentativa ousada para substituir HTTP, ou é a velha tecnologia simplesmente demasiado entrincheirados para ser substituído por tecnologia de código aberto? Deixe-nos saber seus pensamentos nos comentários abaixo.


Artigos relacionados