BitTorrent, the peer-to-peer file sharing protocol, and its implementation software have received much ire from the content creation industries. However, there are certain fundamental aspects underlying this technology that could solve many issues relating to computing on a wide scale.