commit inicial do projeto

This commit is contained in:
Júnior
2025-05-23 10:44:32 -03:00
commit 8f04473c0b
106 changed files with 5673 additions and 0 deletions

16
internal/p2p/network.go Normal file
View File

@ -0,0 +1,16 @@
package p2p
import (
"log"
)
// StartNetwork inicializa a rede P2P com host seguro
func StartNetwork(port int) {
h, err := NewSecureHost(port)
if err != nil {
log.Fatalf("Erro ao iniciar host P2P: %v", err)
}
log.Printf("🌐 Rede P2P inicializada com sucesso: PeerID %s\n", h.ID())
select {} // Mantém processo vivo
}