title: Fully Decentralized P2P?
body: <p>I’m looking at creating a P2P system.  During initial research, I’m reading from Peer-to-Peer – Harnessing the Power of Disruptive Technologies.  That book states “a fully decentralized approach to instant messaging would not work on today's Internet.”  Mostly blaming firewalls and NATs.  The copyright is 2001.  Is this information old or still correct?</p>