great find, you might be onto something here…
Decentralized peer-to-peer file sharing software relies on hole punching for file distribution.
reply