Towards A Stronger Peer-to-peer Anonymous System