Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
67 changes: 67 additions & 0 deletions content/storage/updates/2026-03-02.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
---
title: "2026-03-02 Logos storage weekly"
tags:
- "storage-updates"
date: 2026-02-23
lastmod: 2026-03-02
draft: false
---

## Week 9 2026 (Mon Feb 23 - Fri Feb 27, 2026)

### Highlights
- **Status integration near the finish line:** All three status-go PRs (#7312, #7332, #7201) consolidated into a [backup draft PR](https://github.com/status-im/status-go/pull/7344), rebased on `develop` and ready to merge once infra executes.
- **New block exchange protocol** work progressed with decoupled manifest fetching, multi-download per CID, and manifest versioning groundwork.
- **Anonymous storage approaches drafted:** Initial designs completed for both [anonymous download](https://hackmd.io/@codex-storage/rkCIGuuw-g) and [anonymous publishing](https://hackmd.io/@codex-storage/Hyy8v2nrZg) using the mix protocol.

### [Status Integration](https://github.com/logos-storage/logos-storage-nim/milestone/11)
- **achieved:**
- responding to the review comments final fixes and getting approvals on [status-go/pull/7312](https://github.com/status-im/status-go/pull/7312) and [status-go/pull/7332](https://github.com/status-im/status-go/pull/7332). Waiting for the "infra" team "execute" the merge.
- local execution of the final merge of [status-go/pull/7201](https://github.com/status-im/status-go/pull/7201)
- then on top of that:
- added more elegant and consistent separation between `torrent` and `logosstorage` builds so that it is easier to selectively include them in the build
- improved life-cycle management of `ArchiveManager`,
- fixing history archive integration tests,
- better, lighter linting so that libstorage is not required just for the linting target
- responding to the reviews on the original pre-merge #7201.
- created a "backup" draft PR [status-go/pull/7344](https://github.com/status-im/status-go/pull/7344), where all three PRs - #7312, #7332, and #7201 - are all combined and rebased on top of the current `develop` so that the final solution can be evaluated while wating for the "infra" team to merge #7312, #7332.
- **next:**
- waiting for the "infra" team to merge "#7312", and "#7332",
- rebase the original "#7201": we already have the rebase prepared, so maybe besides responding to some extra review comments, we are ready to merge the final integration.

### [Testnet filesharing client](https://github.com/logos-storage/logos-storage-nim/milestone/12)
- **achieved:**
- Released [v0.3.2](https://github.com/logos-storage/logos-storage-nim/releases/tag/v0.3.2)
- [Prevent underflow when deleting datasets](https://github.com/logos-storage/logos-storage-nim/pull/1412)
- [feat(cli)!: change listen addr to listen port](https://github.com/logos-storage/logos-storage-nim/pull/1409)
- Block exchange protocol
- Decoupled manifest fetching, download manager & scheduler API cleanup, multi-download per CID
- Manifest versioning — protocol-level groundwork for future format evolution
- **next:**
- Block exchange protocol
- Research random multi-window scheduler for background downloads

### AnonComm Collaboration
- **achieved:**
- [Continued discussion and meetings](https://www.notion.so/Mix-Meeting-Notes-2b58f96fb65c80af9f85c3df48297b5a) with the AnonComm team.
- reviewing and hardening the RLN registry LEZ smart contract against [potential security vulnerabilities]((https://github.com/logos-co/logos-lez-rln/issues))
- Completed on draft approach for [logos-storage anonymous download](https://hackmd.io/@codex-storage/rkCIGuuw-g) using the mix protocol.
- Worked on drafting an approach for [logos-storage anonymous publishing](https://hackmd.io/@codex-storage/Hyy8v2nrZg)
- Worked to address review comments on [partial Groth16 proof generation for RLN and integration into zerokit](https://github.com/vacp2p/zerokit/pull/373).
- **next:**
- Improve and refine the initial approaches for [logos-storage anonymous download](https://hackmd.io/@codex-storage/rkCIGuuw-g) and [logos-storage anonymous publishing](https://hackmd.io/@codex-storage/Hyy8v2nrZg). Discuss the approaches with the team and anon-comms during all hands and team offsite.

### [Integration with Logos Core](https://github.com/logos-storage/logos-storage-nim/milestone/10)

- **achieved:**
- sdk/liblogos
- [add Logos instance id to registry url](https://github.com/logos-co/logos-cpp-sdk/pull/20)
- [feat: add support for Logos instance id](https://github.com/logos-co/logos-liblogos/pull/64)
- Logos Storage UI:
- [feat(debug): add onboarding restart](https://github.com/logos-co/logos-storage-ui/pull/13)
- [fix: crash after dataset delete](https://github.com/logos-co/logos-storage-ui/pull/14)
- Finalize the UI: [15](https://github.com/logos-co/logos-storage-ui/pull/15), [16](https://github.com/logos-co/logos-storage-ui/pull/16), [17](https://github.com/logos-co/logos-storage-ui/pull/17), [19](https://github.com/logos-co/logos-storage-ui/pull/19)
- Workshop:
- [bump nix deps to use logos instance id for multiple instance support](https://github.com/gmega/logos-storage-app-skeleton/pull/1)
- Provide a skeleton (https://github.com/gmega/logos-storage-app-skeleton)
- **next:**