Yggdrasil uma implementação de rede IPv6 privada e descentralizada

Yggdrasil é um estágio inicial de implementação de uma rede IPv6 sEle é separado pela rede global usual e totalmente criptografado de uma extremidade à outra. Isso é luz, auto-organizado, compatível com várias plataformas e permite que praticamente qualquer aplicativo compatível com IPv6 se comunique com segurança com outros nós Yggdrasil. Yggdrasil não exige que você tenha conectividade IPv6 com a Internet; também funciona em IPv4.

Yggdrasil desenvolver um novo conceito de roteamento para criar uma rede descentralizada global, onde os nós podem se conectar diretamente uns aos outros em um modo de rede mesh (por exemplo, via Wi-Fi ou Bluetooth), ou interagir sobre redes IPv6 ou IPv4 existentes (rede na rede). Toda a rede Yggdrasil é vista não como uma coleção de sub-redes díspares, mas como uma única árvore de abrangência estruturada, que tem uma "raiz" e cada nó tem um pai e um ou mais descendentes. Essa estrutura de árvore permite que você construa um caminho para o nó de destino, em relação ao nó de origem, usando o mecanismo "localizador", que determina o caminho ideal para o nó a partir da raiz.

As informações sobre a árvore são distribuídas entre os nós e não são armazenadas centralmente. Uma tabela hash distribuída (DHT) é usada para trocar informações de roteamento, com a qual um nó pode recuperar todas as informações sobre a rota para outro nó. A própria rede fornece apenas criptografia ponta a ponta (os nós de passagem não podem determinar o conteúdo), mas não o anonimato (ao se conectar pela Internet, os pares com quem ocorre a comunicação direta podem determinar o endereço IP real, portanto, o anonimato é proposto para conectar os nós via Tor ou I2P).

Observa-se que, embora o projeto está em fase de desenvolvimento alpha, já é estável o suficiente para o uso diário, mas não garante compatibilidade com versões anteriores entre as versões. Para Yggdrasil 0.4, a comunidade mantém um conjunto de serviços, incluindo uma plataforma para hospedar containers Linux para hospedar seus sites, mecanismo de pesquisa YaCy, servidor de comunicação Matrix, servidor IRC, DNS, sistema VoIP, rastreador BitTorrent, mapa de endpoint, gateway IPFS e proxy para acessar redes Tor, I2P e clearnet.

Atualmente euA implementação está em sua versão 0.4 e na nova versão um novo esquema de roteamento foi implementado que não é compatível com versões anteriores por Yggdrasil. Além disso, ao estabelecer conexões TLS com nós, a pinagem de chave é usada. Se não houver nenhum link durante a conexão, a chave resultante será atribuída à conexão. Se a ligação foi estabelecida, mas a chave não corresponde, a conexão será rejeitada. O TLS com vinculação de chave é definido como o método recomendado para conexão com pares.

Outra mudança que foi feita é que o código foi completamente redesenhado e reescrito para roteamento e gerenciamento de sessão, que aumentou o desempenho e a confiabilidade operacional, especialmente para nós que trocam frequentemente de pares. A rotação periódica de chaves é implementada em sessões criptográficas. Adicionado suporte para roteamento de origem, que pode ser usado para rotear tráfego IPv6 personalizado. A arquitetura Distributed Hash Table (DHT) foi reprojetada e o suporte para roteamento baseado em DHT foi adicionado. A implementação de algoritmos de roteamento foi movida para uma biblioteca separada

Endereços IP IPv6 agora são gerados a partir de chaves públicas ed25519 em vez do hash X25519, que fará com que todos os endereços IP internos sejam alterados após a atualização para Yggdrasil 0.4.
Configurações adicionais são fornecidas para pesquisar pares multicast.

Finalmente se você estiver interessado em saber mais sobre isso Sobre esta implementação, você quer saber como instalar o Yggdrasil e também como configurar ou consultar sua documentação, você pode fazê-lo no link abaixo. 


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: AB Internet Networks 2008 SL
  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.