Olá, sei que você tem dúvidas e muitos questionamentos sobre a rede I2P e outras redes descentralizas, então vou mostrar os ŕimeiros passos para adentrar na rede I2P e se possível em outras redes descentralizadas.
Explicando de uma forma simples e direta, é uma rede "intranet" só que privada, ou seja, se você já teve em um ambiente com vários computadores, logo, a rede "internet" automaticamente se chama "intranet", esse é o conceito inicial da rede I2P, por isso o nome.
- Como funciona a rede I2P?
Basicamente como todas as outras você precisa de binários que "inciailizam" a rede pra você sae conectar, logicamente, esse meio atualmente existe 2 possibilidades de acesso, a versão Java que é do site oficial (
https://igeti2p.net) e versão em C++ que é chamada de I2PD (
https://i2pd.website).
Mas ambas são meios de acesso, você pode usar os 2 ao mesmo pra funções distintas.
- Como a rede "se comporta"?
De acordo com a documentação espeecífica do site oficial (
https://geti2p.net/en/docs/) é basicamente, todos os usuários são clientes e servidores, ou seja, quanto mais usuários se conectar na rede, mas a própria rede ajuda a ter hops de acessos e aumenta muito a parte de descentralização da própria rede.
Existe outros questionamentos, mas recomendo muito ler a documentação para você se habituar e evidetemenmte obter informações necessárias e técnicas da rede.
I2P versão Java:
https://geti2p.net/en/docs/
I2Pd versão C++:
https://i2pd.website/
Espero ter ajudado, qualquer dúvidas, pode comentar abaixo que vou ficar muito grato em ajudar.