Earlier quoted context omitted.
No, I mean protocols. While elsewhere in the comments, there is the sentiment that "you can't code yourself out of this", my hopes of voting myself out of it (or otherwise "fixing" a system, as if it was just accidentally "broken") are much lower. (But note that "protocols" may also have non-technological components.)
Its a subject I keep an eye on, e.g. freenet and off-the-record messaging. I think these systems cannot work :( If you can make a system that is immune to traffic analysis - http://williamedwardscoder.tumblr.com/post/54088903127/onion... is my own blog but I'm about to shoot it down - then you basically have an open router and the spam abuse that implies. Any reasonably anonymous system will collapse under the weight…
I am currently writing such a system. Some details up at circleofdistrust.com in about a month or so.