Hum... I don't know if I'm reading your comment correctly, but Bitcoin is absolutely not a P2P protocol.
The entire community needs to confirm an operation before it's complete. This can be only named P2P if you remove all the meaning from the expression.