A survey of incentive mechanisms in static and mobile P2P systems. (December 2015)