Índice:
Definição - O que significa o GNUnet?
O GNUnet é uma estrutura de software disponível gratuitamente que é usada para redes descentralizadas, ponto a ponto, que não oferece suporte a nenhuma atividade centralizada. Isso faz parte do projeto GNU e, portanto, é liberado sob a Licença Pública Geral GNU, que o torna livre para uso e modificação. Essa estrutura é codificada principalmente usando a linguagem C, mas existe um projeto para criar uma versão usando Java. O GNUnet fornece serviços de rede como criptografia de link, descoberta por pares e alocação de recursos. É compatível com Windows, Mac OS X, GNU / Linux e Solaris.
Techopedia explica o GNUnet
O foco básico do GNUnet é a segurança. Em uma rede, todas as mensagens que viajam de um ponto para outro são mantidas em sigilo e ninguém mais pode acessar essas mensagens sem autenticação. Isso é possível porque o GNUnet tem a capacidade de encapsular o tráfego de rede nas mensagens TCP, UDP, SMTP e HTTP e facilita o compartilhamento de dados. O GNUnet usa identificação uniforme de recursos.
O principal objetivo do GNUnet é tornar-se um sistema amplamente utilizado, aberto, confiável, igualitário, não discriminatório, irrestrito e resistente à censura para troca de informações gratuitas. O GNUnet prevê ser mais do que uma rede para compartilhamento de arquivos; deseja servir como uma plataforma de desenvolvimento para a próxima geração de protocolos descentralizados da Internet.
Os objetivos do GNUnet incluem:
- Privacidade e segurança: O GNUnet visa proteger os usuários contra abusos e ataques à privacidade.
- Versatilidade: Essa é uma estrutura ponto a ponto que deve oferecer suporte a diferentes formas de aplicativos ponto a ponto. Devido à sua arquitetura de plug-in, o sistema se torna extensível, incentivando a reutilização de código e a cooperação da comunidade entre desenvolvedores.
- Praticidade: O GNUnet permite que os usuários escolham entre segurança e eficiência e negociem um pelo outro.