Cryptography Stack Exchange is a question and answer site for software developers, mathematicians and others interested in cryptography. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've read the Bitmessage whitepaper and I found it rather lacking on the details, but it promises anonymous routing. Can it be considered a variation on mix-networks, where each peer acts as a mix-node?

share|improve this question

YES. What mix-networks provide is anonymous routing. Using a chain of proxies, incoming messages are shuffled and then they are sent in random order. So, the sender remains anonymous. Similarly the Bitmessage protocol mixes all encrypted messages of a given user with all other encrypted messages of the network. As a result, the sender remains invisible. Here, each peer acts as a mix-node.

share|improve this answer
thats what wikipedia says but the whitepaper does not state anything in this direction. Do you know/have any accurate description of the full protocol? – DrLecter Jan 17 '14 at 20:28
I too would prefer to see the actual protocol's description instead of a Wikipedia interpretation. That is, unless you could explain why the Wikipedia description contains things the whitepaper doesn't define... and why. (I personally know why, but before I vote on your answer, I would like to see if you also know the reason because providing it would add some missing value and quality to your answer.) – e-sushi Jan 18 '14 at 14:10

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.