Week 13 2026 (Mon Mar 23 - Fri Mar 27, 2026)
Highlights
- Found a cryptography issue (missing message integrity) in the Logos Sphinx spec/implementation and began researching fixes; drafted a logos-storage hidden services over Mix design.
- Status Integration PRs rebased and refactored (status-go/pull/7332, status-go/pull/7312); in final testing ahead of merge.
- Logos Core dependencies updated for both the Storage Module and Storage UI to use Nix only.
Status Integration
- achieved:
- two PRs rebased: status-go/pull/7332 and status-go/pull/7312
- status-go/pull/7332 refactored and aligned with review comments and the most recent changes to the build system in the develop branch,
- next:
- final testing status-go/pull/7332 and responding to the review comments
- reaching out to the status-go team to merge the two PRs
Testnet filesharing client
- achieved:
- Quick vibe-coded prototype to attempt to demonstrate dist testing capabilities with network traffic shaping. Did not get all tests passing.
- Updated existing c# dist tests to get them running locally.
- next:
- PR with necessary changes and documentation on how to run locally
- restore the DO cluster and run release tests there
- restore the CI workflow that runs the dist tests
- Understand if traffic shaping protoype is a viable approach for local testing only
AnonComm Collaboration
- achieved:
- Review the Merkle tree specification
- Study and research the details of the Sphinx packet format and Single Used Reply Block (SURBs) which are planned to be used as building blocks for logos storage anonymous downloads & uploads.
- Compare the Sphinx paper with the Mix protocol implementation and specification, and research potential Sphinx improvements.
- also documented the Sphinx packet format and SURBs
- Started drafting an approach and describing the high-level workflow for logos-storage hidden services over Mix
- found a cryptography issue in the Logos spec/implementation of Sphinx (lack of message integrity, caused by a deviation from the original paper), and started looking into the available options to fix it
- next:
- Discuss the findings with the team and anon-comms.
- Continue to work on logos-storage hidden services over Mix by defining the details of each step of the proposed protocol.
- work on specifying a transport layer over Mix
Integration with Logos Core
- achieved:
- Update Storage Module dependencies: fix breaking changes and simplify the setup to use Nix only.
- Update Storage UI dependencies: fix breaking changes and simplify the setup to use Nix only.
- Discussion and first reading on NAT traversal
- next:
- Read more on NAT Traveral and start the implementation