Il n'y a pas grand-chose à ajouter. Est-il possible de construire un client torrent en utilisant uniquement HTML et JavaScript? Vous ne pouvez pas utiliser des choses comme Java, ActiveX, NaCl... Si oui, veuillez donner une description de haut niveau.
Je n'ai pas beaucoup de connaissances en développement front-end, mais je pense que les websockets seront capables de gérer le réseau (est-il possible de connecter un client à un autre sans que toutes les données passent par un serveur?). Je sais que vous ne pouvez pas écrire de fichiers en utilisant JavaScript donc je pense que le fichier en cours de téléchargement devra soit être enregistré entièrement en mémoire, soit le client devra utiliser l'une des nouvelles APIs en HTML5 pour stocker du contenu.