Hacker News new | ask | show | jobs
by cmiles74 4629 days ago
This is an erroneous assertion, sending every message to every client on the network was a valid design choice. By delivering every message to every client it is ensured that envelope information (to whom, from whom, etc.) isn't leaked. Even if you can see all of the BitMessage network traffic, you still can't deduce who sent and received a particular message.

They do have an acknowledgement mechanism that may make some level of envelope leaking possible but it's optional on the client side.

If you trust that the messages are properly encrypted, there's no reason to fear distributing those encrypted messages as widely as possible.