Week 32 2026 (Mon Aug 3 - Fri Aug 7, 2026)

Highlights

  • v2.1.0 of the Logos storage module is out. It brings libstorage v0.4.2 with major improvements to NAT traversal as well as other bugfixes and improvements. The UI module was also updated and now has a much simpler onboarding process, a new network connectivity indicator, and an overall more polished UI.
  • The Large Data Transport Layer for Mix now has a draft design spec available on HackMD; a preliminary implementation will soon follow.

Hidden Services Over Mix

  • achieved:
    • Worked on the mix path selection simulation and research document for anonymous download. To be posted on the forum.
    • Review the DoS schemes and research solutions to improve efficiency.
  • next:
    • drafting a spec for anonymous download session-based path selection based on the experiment/computation results.
    • Experiment and followup document on hidden services time-based path selection and write spec for it.

Large Data Transport Layer for Mix

Switch to Kad-DHT

  • next:
    • Migrate from discv5 DHT to libp2p Kademlia DHT

Storage Documentation

  • achieved:
    • Migrated docs from logos-storage/logos-storage-nim, logos-co/logos-storage-module, logos-co/logos-storage-ui
    • Updated site structure
      • Majority of content lives under /storage, including guides, concepts, and API docs
      • Logos-storage-nim specific content lives under /storage/node, which includes libstorage and rest api references.
      • These two instances are independently versioned
    • Experimented and improved the generation workflow to allow generation of docs and doc versioning to happen in different workflow dispatch events so that source repos can employ their own branching and workflow strategy.
  • next:

Release 0.2.1

  • achieved:
    • Fixed the NAT address announcement with Mix (#1498).
    • Updated the Storage Module and the Storage UI: onboarding, settings and debug screens, UI polish.
    • Updated the documentation (#426).
    • Deployed the release.
    • Updated the Go bindings (#28).

Package manager

  • achieved:
    • Proposed a solution to integrate Storage into the Package Manager flow.
  • next:
    • Get feedback and start the implementation.