Abstract
In this paper, we propose a two-layer hybrid P2P (HP2P) network architecture that improves both system efficiency and scalability while maintaining high stability. We present its architecture, data structures and operations, including lookup service, stabilization, as well as supernode selection. Theoretical analysis and a large number of simulations results show that HP2P has good scalability, high efficiency, and desired stability.