RateSetter: How the base rate affects P2P