Mixnet

From Adam Colton
Revision as of 15:32, 4 May 2016 by Adamcolton (talk | contribs) (Created page with "A service that can run in conjunction with Beeds to increase anonymity, at the cost of speed. The overlay is just a list of nodes and their public keys. Frames are 1 seco...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

A service that can run in conjunction with Beeds to increase anonymity, at the cost of speed.

The overlay is just a list of nodes and their public keys. Frames are 1 second long, each frame a percentage of the network is chosen (~1%). We choose by taking the unix timestamp, hashing it and finding the N nodes with ID closest (xor) to it. Those become the mixnet routers for that frame.

The mixnet router will hold incoming messages until it is their frame (starting ~15 frames ahead). Messages must skip at least one frame but not more than 3, so at F0, we will be sending to F2-F4.