Game theoretic analysis of distributed systems : design and incentives