>>52,53Also, I was only talking about the medium/high-latency mix network software project. There's many other projects that need to be written such as privacy-enhanced file sharing and email applications, and they should be protocol-agnostic (e.g. connect to arbitrary hostnames over SOCKS).
Think of it in terms of network layers:
... IP TCP mix-network application-layer
File sharing has nothing to do with an mix/anonymization network, it's just one of the many possible applications that can run over it. The only concern of a mix network is to anonymously and efficiently transfer data from node A to node B (whereas even nodes A and B don't know anything more about each other except for the destination's ``hidden service'' public key).