A nova versão do sistema de arquivos descentralizado IPFS 0.5 foi lançada

Recém-introduzido a nova versão do sistema de arquivos descentralizado IPFS 0.5 (Sistema de Arquivos InterPlanetário) que forma um armazenamento de arquivos com versão global implementado na forma de uma rede P2P.

Uma característica chave do IPFS é o endereçamento de conteúdo, em que um link para acessar um arquivo está diretamente relacionado ao seu conteúdo (inclui um hash criptográfico do conteúdo) e que o IPFS também tem suporte de versão integrado.

O endereço do arquivo não pode ser renomeado arbitrariamente, SVocê só pode mudar depois de mudar o conteúdo. Da mesma forma, é impossível fazer uma alteração no arquivo sem alterar o endereço (a versão antiga permanecerá no endereço antigo e a nova estará disponível em um endereço diferente, pois o hash do conteúdo do arquivo será alterado).

O que há de novo no IPFS 0.5?

Na nova versão desempenho e operação foram significativamente melhorados, como ficou demonstrado em uma rede pública baseada em IPFS que ultrapassou 100,000 nós e as alterações no IPFS 0.5 refletem a adaptação do protocolo para funcionar nessas condições.

A otimização focou principalmente em melhorar os mecanismos de roteamento de conteúdo responsável pela busca, divulgação e recuperação de dados, além de melhorar a eficiência da implementação de uma tabela hash distribuída (DHT), que fornece informações sobre os nós que possuem os dados necessários. O código relacionado ao DHT foi quase completamente reescrito, acelerando significativamente a pesquisa de conteúdo e as operações de definição de registro IPNS.

Em particular, a velocidade das operações de adição de dados aumentou 2 vezes, o anúncio de novos conteúdos na rede em 2.5 vezes, extração de dados 2 a 5 vezes e pesquisa de conteúdo 2 a 6 vezes.

Os mecanismos de roteamento e entrega de anúncios reprojetados permitiram velocidades de rede de 2 a 3x devido ao uso mais eficiente da largura de banda e à transferência de tráfego em segundo plano. Na próxima edição, está prevista a introdução do transporte baseado no protocolo QUIC, que proporcionará ganhos de produtividade ainda maiores com a redução dos atrasos.

O trabalho e a confiabilidade do sistema IPNS foram acelerados (Interplanetary Naming System), usado para criar permalinks, tem conteúdo em constante mudança. O novo transporte experimental de pubsub tornou possível acelerar a entrega de registros IPNS em 30-40 vezes ao testar em uma rede com mil nós (um simulador de rede P2P especial foi desenvolvido para experimentos).

Desempenho da camada O texugo usado para interagir com o FS OS está duplicado  e com suporte para gravações assíncronas, Badger é agora 25 vezes mais rápido do que a antiga camada flatfs. As melhorias de desempenho também afetaram o mecanismo Bitswap, que é usado para transferir arquivos entre nós.

Das melhorias funcionais:

  • TLS é usado para criptografar conexões entre clientes e servidores.
  • O suporte a subdomínios apareceu no gateway HTTP: os desenvolvedores podem colocar aplicativos descentralizados (dapps) e conteúdo da web em subdomínios isolados que podem ser usados ​​com endereços hash, IPNS, DNSLink, ENS, etc.
  • Um novo namespace / p2p foi adicionado ao qual os dados relacionados aos endereços de pares foram extraídos
  • Foi adicionado suporte de ligação ".eth" baseado em blockchain, o que expandirá o uso de IPFS em aplicativos distribuídos.
  • O protocolo de inicialização compatível com IPFS Protocol Labs também está desenvolvendo o projeto FileCoin, que é um plug-in para IPFS. Se o IPFS permite aos participantes armazenar, solicitar e transferir dados entre eles
  • Filecoin está sendo desenvolvido como uma plataforma baseada em tecnologias de blockchain para armazenamento permanente
  • O Filecoin permite que os usuários com espaço em disco não utilizado forneçam suas redes mediante o pagamento de uma taxa, e os usuários que precisam de armazenamento para adquiri-lo. Se a necessidade de um lugar desapareceu, o usuário pode vendê-lo. Forma-se assim um mercado de espaço de armazenamento, cujos cálculos são realizados em fichas Filecoin formadas pela mineração.

Se você quer saber mais sobre este sistema de arquivos, você pode consultar o detalhes no link a seguir.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.