Week 25 2026 (Mon June 15 - Fri June 19, 2026)

Highlights

  • After implementing several variationsof the Dynark paper idea, we have demonstrated it to be possible to run RLN proof times as low as 15 msecs; i.e., 13x faster than the original, and 4x faster than our previous optimizations.
  • Our NAT traversal package is complete: this week, we have for the first time successfully transferred files over NATted nodes using TCP hole punching.

Status Integration

Large Data Transport Layer for Mix

Hidden Services Over Mix

  • achieved:
  • next:
    • Finalize and publish the research post.
    • Research the Guard protocol over Mix, model the hidden service, and run simulation to understand the expected anonymity.

E2E Testing

RLN Improvements

  • achieved:
    • implemented several variations of the Dynark paper idea in nim-groth16, with multiple improvements over the paper version
    • with these optimizations + some circuit optimization, achieved 15 msec RLN proof time, single-threaded (compared to the original 200 msec full Groth16); that is, achieving a 13x speedup vs. the original, and more than 4x speedup vs. the recently optimized prover
  • next:
    • write a paper about the improvements
    • convince the Zerokit people about using this :)
    • port to Rust

Anonymous DHT Queries

  • achieved:
    • Hardened togglePrivateQueries: returns Result, refuses to enable when mix isn’t configured. Default-enable in start now skips when no DHT proxy is configured, so mix relay + DHT proxy-only nodes start cleanly.
    • Added cap for max connections and max inflight in mix relay dht. Also allowed it to run as a mix relay node only.
  • next:
    • Test mix scaling performance in the DO cluster

Integration with Logos Core

NAT Traversal

  • achieved:
    • Complete manual testing and integration scenario
    • Apply first review suggestions
  • next:
    • Wait for more review