A nova versão é notável pela inclusão de transporte baseado em protocolo por padrão.
A segunda inovação importante foi o apoio ao transporte seguro
NOISE substituiu o transporte
A nova versão também oferece a capacidade de adicionar páginas personalizadas 404 Not Found e adiciona suporte opcional para o método de codificação Base36, que é ideal para dados alfanuméricos que não diferenciam maiúsculas de minúsculas, como nomes de domínio (ao usar Base32, as chaves IPNS Ed25519 são dois bytes maiores que limite no tamanho do subdomínio, e com Base36 eles se encaixam no limite). Além disso, uma opção foi adicionada às configurações
«
Lembre-se que no IPFS um link para acessar um arquivo está diretamente relacionado ao seu conteúdo e inclui um hash criptográfico do conteúdo. O endereço do arquivo não pode ser renomeado arbitrariamente, ele só pode mudar depois que o conteúdo for alterado. Da mesma forma, é impossível fazer uma alteração em um arquivo sem alterar o endereço (a versão antiga permanecerá no mesmo endereço e a nova estará disponível em um endereço diferente, pois o hash do conteúdo do arquivo será alterado). Dado que o identificador do arquivo muda a cada mudança, para não transferir novos links a cada vez, são fornecidos serviços para vincular endereços permanentes que levam em consideração diferentes versões do arquivo (
Por analogia com o BitTorrent, os dados são armazenados diretamente nos sistemas dos participantes que trocam informações no modo P2P, sem estarem vinculados a nós centralizados. Caso seja necessário receber um arquivo com determinado conteúdo, o sistema encontra os participantes que possuem esse arquivo e envia com seus sistemas em partes para diversos streams. Após carregar o arquivo em seu sistema, o participante se torna automaticamente um dos pontos para sua distribuição. Para identificar os membros da rede em cujos nós o conteúdo de interesse está presente
O IPFS ajuda a resolver problemas como confiabilidade de armazenamento (se o armazenamento original estiver desativado, o arquivo pode ser baixado dos sistemas de outros usuários), resistência à censura de conteúdo (para bloquear será necessário bloquear todos os sistemas do usuário que possuem uma cópia do os dados) e organização do acesso na ausência de conexão direta com a Internet ou quando a qualidade do canal de comunicação é ruim (você pode baixar os dados através dos participantes mais próximos da rede local). Além de armazenar arquivos e trocar dados, o IPFS pode ser usado como base para a criação de novos serviços, por exemplo, para organizar o funcionamento de sites não vinculados a servidores ou para criar
Fonte: opennet.ru