В последнее время я возился с протоколом bittorrent. Я не вижу смысла в бенкодировании файлов, кроме головной боли при их разборе? Какие у него преимущества? Почему бы не использовать XML?
/ сарказм
Во-первых, я уверен, что кодирование более экономично, чем эквивалентный XML.