Le protocole a été conçu en et mis en place à l'été 2002 par le programmeur Bram Cohen[1], et est maintenu depuis 2004[2] par la société BitTorrent, Inc.[3].
Le protocole BitTorrent part du constat suivant :
Quand une information se trouve sur un serveur informatique unique, plus elle est demandée, moins elle est accessible (par saturation du serveur) ;
Cette tendance est renversée si chaque client informatique en train de télécharger l'information devient aussitôt serveur à son tour de ce qu'il a déjà téléchargé ;
Une façon de procéder est de découper l'information à partager en segments, et de distribuer des segments différents à des interlocuteurs différents afin qu'ils aient eux-mêmes quelque chose à échanger.
↑(en) « The BitTorrent Effect », Wired, (lire en ligne).
↑« BitTorrent Labs : le point sur les projets de BitTorrent », Numerama, (lire en ligne).
↑« BitTorrent Inc lance son navigateur et veut inventer l’internet du futur », Les Inrocks, (lire en ligne).