Cooperative Code Acquisition Based on the P2P Paradigm