# Client Puzzle Protocol
|  | **Client Puzzle Protocol** (CPP) is a computer algorithm for use in Internet communication, whose goal is to make abuse of server resources infeasible. It is an implementation of a proof-of-work system (PoW). |
|-|-|
| | wikipedia:: [Client Puzzle Protocol](https://en.wikipedia.org/wiki/Client_Puzzle_Protocol) |