Knowledge sharing is crucial to improve the performance of computationally limited agents with limited knowledge. In this paper, we investigate the long-term impact of knowledge sharing on the overall performance of a multi-agent system. In particular, we study the diffusion of knowledge by introducing a formal model. We also analyze the long run equilibrium of it through simulations.