But what is the actual problem?

Establishing fast/secure P2P connections between computers.