eMule and derivated have the .emulecollection format, which is just a binary file grouping together multiple ed2k links to files.<p>As for the network eMule&#x2F;KAD seems do be doing ok with 200K+ peers while Gnutella nowadays seems to be populated mostly by slightly-compatible chinese clients, which bootstrap from traditional gnutella but are incompatible.