
,5 min
Sistema financeiro quântico: transformando o cenário das finanças digitais
Leia mais
IPFS (InterPlanetary File System) é um protocolo de hipermídia de código aberto que permite que peers armazenem e distribuam dados em um único sistema de arquivos distribuído.
O autor da decisão — o fundador e líder da startup americana Protocol Labs, Juan Benet, chamou-o de uma "web distribuída e permanente", tendo em mente que o site criado no IPFS jamais pode ser fechado por ninguém.
"IPFS é um modelo de armazenamento em blocos de alto desempenho com hiperlinks endereçáveis por conteúdo", explicou ele em um projeto de whitepaper.
Um sistema de arquivos interplanetário é um protocolo de hipermídia peer-to-peer (P2P) projetado para tornar a Internet mais rápida, mais segura e mais aberta.
Ele foi criado para transferir conjuntos de dados científicos de até 100 GB entre nós. Benet constatou que os métodos modernos de transmissão e armazenamento de informações na rede são lentos, centralizados e poderiam ser facilmente hackeados. Com base nessas observações, Benet decidiu melhorar o sistema com o IPFS nos seguintes aspectos:
O IPFS é construído sobre a tecnologia blockchain, o que significa que é descentralizado e não requer confiança, além de depender de seus nós para armazenar e trocar informações pela rede. Assim como nós que verificam e armazenam informações, por exemplo, em cripto, o IPFS usa seus nós para trocar e armazenar informações (arquivos, vídeos etc.) em sua rede. Isso é feito das seguintes maneiras:
Quando a informação é carregada no IPFS, o endereço para acessar o objeto, o arquivo ou os dados do usuário no sistema é formado por vínculo, não ao servidor, mas ao seu identificador criptográfico único de hash (CID).
Quando você recarrega um arquivo, o CID não muda, e novos IDs de hash são atribuídos às versões atualizadas do arquivo. Para que os usuários que obtiveram acesso à versão inicial do arquivo possam tê-la e às opções posteriores, é aplicado o serviço de nomes InterPlanetary Naming System (IPNS) — um análogo de DNS na Internet tradicional.
O IPFS permite que o usuário acesse arquivos (vídeos, sites, artigos, pesquisas etc.) em qualquer lugar sem a necessidade de uma parte centralizada. Isso o torna mais rápido, mais seguro e mais aberto. Os usuários podem acessar informações que, de outra forma, poderiam ser censuradas porque os dados são acessados diretamente da fonte. Além disso, essas informações podem ser acessadas em regiões onde não há uma boa conexão com a Internet, o que dará ainda mais poder a países mais pobres ou mais corruptos.
Outro recurso, especialmente útil para cientistas ou empresas, é a capacidade de acompanhar o progresso do trabalho, já que o IPFS associa cada versão do arquivo à anterior, mantendo assim um rastreamento linear. Por fim, o nome InterPlanetary indica que, no futuro, essas informações poderão ser transmitidas entre planetas. Atualmente, em boas condições, enviar uma solicitação de informação de Marte para a Terra levará quatro minutos, e o retorno mais quatro minutos, além de alguns milissegundos de tempo de processamento. No entanto, se o conteúdo já tiver sido baixado uma vez para Marte, o arquivo já estará armazenado lá e, portanto, poderá ser baixado imediatamente. Nesse aspecto, o IPFS é realmente a rede do futuro.
O IPFS ainda está em desenvolvimento e pode conter erros e vulnerabilidades ocultas. No entanto, supõe-se que o IPFS possa ser conveniente para armazenar informações importantes e criar sites estáticos.
Na prática, seu uso aumenta a velocidade de transferência de dados e a taxa de transferência da rede, reduz a carga de trabalho nos nós devido à sua distribuição, permite contornar a censura e evitar ataques DDoS e o aparecimento de links "mortos". Não há um único ponto de falha no sistema, e os nós não precisam confiar uns nos outros. Além disso, teoricamente, o conteúdo no IPFS pode ser armazenado para sempre.
O primeiro recurso web com suporte a IPFS em 2015 foi o serviço de hospedagem Neocities. Com base no IPFS, foram criadas uma plataforma de vídeo descentralizada DTube, uma plataforma de comércio online OpenBazaar e outras soluções.
O link IPFS adicionado à transação de criptomoeda permite salvar enormes quantidades de dados protegidos contra alterações na blockchain, sem pesar nela. Por exemplo, na primavera deste ano, após a prisão de Julian Assange, um dos desenvolvedores do Bitcoin Cash publicou no site Wikileaks.cash em IPFS e na forma de um link na blockchain BCH um arquivo completo de documentos do Wikileaks — cerca de 30 GB.
Desde 2014, a equipe de desenvolvimento da Protocol Labs também trabalha na criação do armazenamento descentralizado de arquivos Filecoin, baseado em IPFS. O projeto se prepara para lançar redes de teste e principal, mas ainda em 2018, Huang Benet descobriu que as conquistas de sua empresa inspiraram os criadores da TRON: várias páginas da documentação do Filecoin e do IPFS, em forma levemente modificada, entraram no whitepaper desse projeto chinês. E, na primavera de 2019, a TRON anunciou sua intenção de lançar sua versão do IPFS baseada no BitTorrent — BTFS.
O pacote oficial de software da Protocol Labs IPFS Desktop. Ele está disponível para Windows, Mac e Ubuntu e permite instalar e gerenciar seu site para que você possa adicionar seus arquivos à rede.
Enquanto isso, o IPFS Companion é um complemento de navegador disponível para Chrome, Edge, Brave, Firefox e Opera. Ele permite interagir com um IPFS desktop e com um host IPFS instalado diretamente do navegador. Também adiciona suporte a endereços ipfs:// para navegadores que inicialmente não os suportam.
O IPFS é uma das plataformas de criptomoedas que ajuda a escalar o setor ao fornecer uma arquitetura de sistema de arquivos peer-to-peer e distribuída, necessária como base para apoiar o crescimento das plataformas de criptomoedas.
"O conteúdo no IPFS pode passar por quaisquer intermediários não confiáveis sem reduzir o controle sobre os dados e sem colocá-los em risco", disse Juan Benet.
Na opinião dele, a integração do IPFS com a tecnologia blockchain é algo próximo do ideal. Usando o IPFS dentro de uma transação blockchain, você pode inserir links permanentes que não são alterados.
Os carimbos de data e hora protegem os dados sem a necessidade de armazená-los em uma cadeia, o que é um método conveniente para soluções seguras fora da cadeia que ajudam a escalar blockchains.
De acordo com bytwork.com, muitos serviços Web3 já usam IPFS em uma ampla variedade de aplicações diferentes.
Compartilhar:
Inscreva-se na nossa newsletter — fique informado e no controle.

Quer receber alguns cookies?
Utilizamos cookies próprios e de terceiros no nosso site para melhorar sua experiência, analisar nosso tráfego e para fins de segurança e marketing. Selecione “Aceitar Tudo” para permitir o seu uso.
Política de CookiesComprar cripto com moeda fiduciária


USD/ETH
0,000367


USD/BTC
0,000012


EUR/BTC
0,000013