Skip to content

Commit 25c73ce

Browse files
authored
feat(weeklies): logos storage week 9 (#377)
1 parent a85d865 commit 25c73ce

1 file changed

Lines changed: 67 additions & 0 deletions

File tree

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
---
2+
title: "2026-03-02 Logos storage weekly"
3+
tags:
4+
- "storage-updates"
5+
date: 2026-02-23
6+
lastmod: 2026-03-02
7+
draft: false
8+
---
9+
10+
## Week 9 2026 (Mon Feb 23 - Fri Feb 27, 2026)
11+
12+
### Highlights
13+
- **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.
14+
- **New block exchange protocol** work progressed with decoupled manifest fetching, multi-download per CID, and manifest versioning groundwork.
15+
- **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.
16+
17+
### [Status Integration](https://github.com/logos-storage/logos-storage-nim/milestone/11)
18+
- **achieved:**
19+
- 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.
20+
- local execution of the final merge of [status-go/pull/7201](https://github.com/status-im/status-go/pull/7201)
21+
- then on top of that:
22+
- added more elegant and consistent separation between `torrent` and `logosstorage` builds so that it is easier to selectively include them in the build
23+
- improved life-cycle management of `ArchiveManager`,
24+
- fixing history archive integration tests,
25+
- better, lighter linting so that libstorage is not required just for the linting target
26+
- responding to the reviews on the original pre-merge #7201.
27+
- 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.
28+
- **next:**
29+
- waiting for the "infra" team to merge "#7312", and "#7332",
30+
- 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.
31+
32+
### [Testnet filesharing client](https://github.com/logos-storage/logos-storage-nim/milestone/12)
33+
- **achieved:**
34+
- Released [v0.3.2](https://github.com/logos-storage/logos-storage-nim/releases/tag/v0.3.2)
35+
- [Prevent underflow when deleting datasets](https://github.com/logos-storage/logos-storage-nim/pull/1412)
36+
- [feat(cli)!: change listen addr to listen port](https://github.com/logos-storage/logos-storage-nim/pull/1409)
37+
- Block exchange protocol
38+
- Decoupled manifest fetching, download manager & scheduler API cleanup, multi-download per CID
39+
- Manifest versioning — protocol-level groundwork for future format evolution
40+
- **next:**
41+
- Block exchange protocol
42+
- Research random multi-window scheduler for background downloads
43+
44+
### AnonComm Collaboration
45+
- **achieved:**
46+
- [Continued discussion and meetings](https://www.notion.so/Mix-Meeting-Notes-2b58f96fb65c80af9f85c3df48297b5a) with the AnonComm team.
47+
- reviewing and hardening the RLN registry LEZ smart contract against [potential security vulnerabilities]((https://github.com/logos-co/logos-lez-rln/issues))
48+
- Completed on draft approach for [logos-storage anonymous download](https://hackmd.io/@codex-storage/rkCIGuuw-g) using the mix protocol.
49+
- Worked on drafting an approach for [logos-storage anonymous publishing](https://hackmd.io/@codex-storage/Hyy8v2nrZg)
50+
- Worked to address review comments on [partial Groth16 proof generation for RLN and integration into zerokit](https://github.com/vacp2p/zerokit/pull/373).
51+
- **next:**
52+
- 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.
53+
54+
### [Integration with Logos Core](https://github.com/logos-storage/logos-storage-nim/milestone/10)
55+
56+
- **achieved:**
57+
- sdk/liblogos
58+
- [add Logos instance id to registry url](https://github.com/logos-co/logos-cpp-sdk/pull/20)
59+
- [feat: add support for Logos instance id](https://github.com/logos-co/logos-liblogos/pull/64)
60+
- Logos Storage UI:
61+
- [feat(debug): add onboarding restart](https://github.com/logos-co/logos-storage-ui/pull/13)
62+
- [fix: crash after dataset delete](https://github.com/logos-co/logos-storage-ui/pull/14)
63+
- 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)
64+
- Workshop:
65+
- [bump nix deps to use logos instance id for multiple instance support](https://github.com/gmega/logos-storage-app-skeleton/pull/1)
66+
- Provide a skeleton (https://github.com/gmega/logos-storage-app-skeleton)
67+
- **next:**

0 commit comments

Comments
 (0)