Improving Privacy And Performance In Anonymous Communications