The domino effect: A new era for P2P