How can we use what we learned about cooperation to builds better systems? In this article we look at BitTorrent, a file sharing protocol, and how it encourages people to share with each other.
What is cooperation? Why do people decide to cooperate with each other, even when it is in their interest not to? How can we analyze the conditions under which it arises?