The Invisible Internet Project (I2P) is an anonymous network layer that allows for censorship-resistant, peer to peer communication.