Week 30 2026 (Mon Jul 20 - Fri Jul 24, 2026)
Highlights
- We made improvements to the Mix build system making it more predictable. This is part of the groundwork for the upcoming Mix transport layer.
- We have implemented three simulations from the “When Mixnets Fail” paper in our free-route mix simulator as we investigate how to work around the malicious path problem.
- Plans for the new storage docs are complete.
Mix Transport
- achieved:
- compiled together Mix learning resources: https://hackmd.io/D5zg08cWSe28oJzXxftFLQ
- nim-libp2p-mix PR33: fix(build): more predictable Nimble SAT solver behavior
- discussed different options and requirements to have something demonstrable as quickly as possible
- discussed the de-anonymization issue
Hidden Services Over Mix
- achieved:
- studied and experimented with the different strategies for path selection from the paper: When Mixnets Fail. This provides more insight into the malicious path problem and possible solutions to limit it for both the anonnymous download and hidden services setting.
- worked on simulating the 3 path selection strategies from the paper in our free-route mix simulator.
- next:
- study/experiment further with the path selection strategies, especially for our planned anonymous download and transport layer setting.
- work on a proposal for a path selection strategy for anonymous download to limit the malicious path problem.
- long term: investigate how these can possibly be extended and applied in the hidden services setting.
Switch to Kad-DHT
- next:
- Evaluate replacing discv5 DHT with libp2p’s Kademlia DHT
Storage Documentation
- achieved:
- updated Quartz plugin for web view of the Logos Storage Obsidian vault: https://logos-storage.github.io/logos-storage-docs-obsidian/
- Continued specification of a generic api reference documentation generator, along with Logos Storage documentation migration: https://hackmd.io/@codex-storage/rJNzTdOQzl