Non sono del tutto sicuro se questo è il posto giusto per chiederlo, e sono anche leggermente confuso su come funziona il sistema p2p, quindi correggimi se sbaglio.
Ho esaminato le implicazioni pratiche delle reti P2P decentralizzate e ci sono alcuni problemi che ho notato, generalmente relativi al lato della sicurezza delle cose. Innanzitutto, come indicato nel post , posso prevedere che si verifichino problemi con MITM e attacchi di spoofing, quindi non sono sicuro qual è la migliore pratica. Ad esempio, supponiamo che un nodo A
invii i dati al nodo B
, quindi B
inoltra le informazioni a C
, che cosa può fermare B
dallo spoofing, dallo sniffing o dalla modifica dei dati? Inoltre, non sarebbe un grosso rischio da parte di tutti i nodi aprire le porte per una connessione P2P in primo luogo? C'è un modo possibile per i nodi di comunicare direttamente senza aprire porte aggiuntive? Per lo più mi sto limitando a capire come qualcuno potrebbe implementarlo in modo sicuro.