Under a P2P architecture , data updates may need to be distributed and applied to each peer in the network , which is both time-consuming and error-prone , as there can be thousands or even millions of peers .

Under a P2P architecture , data updates may need to be distributed and applied to each `` peer '' in the network , which is both time-consuming and error-prone , as there can be thousands or even millions of peers .
