mirror of
https://github.com/vacp2p/roadmap.git
synced 2026-01-08 21:27:58 -05:00
9.6 KiB
9.6 KiB
title, tags, date, lastmod, draft
| title | tags | date | lastmod | draft | |
|---|---|---|---|---|---|
| 2025-02-10 Vac weekly |
|
2025-02-10 | 2025-02-10 | false |
Vac 2025/02/10
vac:p2p:
ift:2025q1-gossipsub-perf-improvements- Finalized staggered message sending article (Only tagguy's feedback part is left).
- Created rust-libp2p gossipsub simulation for shadow. Latency, bandwidth computations are working fine
- Still need to add hooks for additional stats
- Still need to control inter-message delays between publishers (need to look timeouts/tokio::sleep)
ift:2025q1-nimlibp2p-wrapping-ngtcp2:tls_handshake- Wrapped some additional functions in nim-ngtcp2#10
- PR in progress in nim-quic
- Uses crypto functions from picotls.
- I'm currently working on creating the PicoTLS context (This but in nim)
ift:2025q1-nimlibp2p-wrapping-ngtcp2:certificate_validation- Fix invalid certificate generation in nim-libp2p#1209
- Looking into CI issues on macos-arm64 and windows
ift:2025q1-nimlibp2p-maintenance- PR refactor(pubsub): do not raise exceptions on publish
misc/admin- Interviewed 1 candidate for P2P engineer position
- 2 CC 1 day off
vac:tke:
vac:qa:
waku:2025q1-direct-message-reliability-testing:functional- Implemented and merged private chat messages tests
- Implemented rate limiting for light clients tests
waku:2025q1-interop-testing:maintenance- bug: nwaku<->gowaku interop tests fail with only one received message push when multiple messages are sent
- js-waku test report improvements
- store hash fixes
- retested and helped Ivan with testing his fixes
nomos:2025q1-da-testing:data-integrity-tests- chore: Sync data availability and integrity tests with latest Nomos node changes. PR 3 - in progress
nomos:2025q1-e2e-testing:maintenance- chore: Add reconstruct command to nomos-cli. PR 994 - merged
- Port Risc0 to ARM64/Linux. Compillation passed on recent risc0 master, tests failing - more debugging required
waku:2025q1-waku-go-bindings-testing:relayadmin/misc- Prepare for Onboarding new CC
vac:dst:
vac:dst:waku:2025q1-waku-tooling:general-tooling- Small change to set outliers in config file: PR
vac:dst:waku:2025q1-waku-evaluation:message-latency- Investigate messages that takes up to 2 seconds
- Doing it using
v0.35
- Doing it using
- Investigate messages that takes up to 2 seconds
vac:dst:waku:2025q1-waku-evaluation:discovery-speed-time- Investigate why some peers can take up to 10 minutes to stablish full mesh D connections
- Doing it in
v0.35
- Doing it in
- Investigate why some peers can take up to 10 minutes to stablish full mesh D connections
vac:dst:waku:2025q1-waku-evaluation:regression-testing- Waku v0.35 regression
- Notion Report
- Discovered 2 possible issues
Stream resetresponse in Store queriesUnable to deserialize dataresponse in Ligthpush: GH Issue
- Waku v0.35 regression
vac:sc:
vac:acz:
ift:2025q1-zerokit-v0-7:bump_dependenciesift:2025q1-de-mls-multi-admin:waku-node-connection- Replaced actor for waku to channels. Blocked by new dependecies issue (waku-bindings and iden3 code) PR
ift:2025q1-libp2p-mix-poc:entry-exit-abstraction- Mix entry-exit abstraction (feature/mix-interface branch)
- Embedded destination in Sphinx packet
- Implemented direct local protocol connection from exit to destination
- Streamlined codebase: separated spam protection, improved error logging
- Progressed on entry abstraction
- Adding local connection to switch [WiP]
- Isolating
sendDialerFuncandMixEntryConnectioninitialization [WiP]
- Mix entry-exit abstraction (feature/mix-interface branch)
nomos:2025q1-nomos-consulting:zk-consulting-nomos-5- Continued review of analysis of latency.
ift:2025q1-ift-zk-calls:ift-zk-call-2- Lead zk call and post forum post. Notes for all deliverables associated to the zk call.
ift:2025q1-mds-checker:releasing-rust-crate- Some updates have been made to the report dedicated to MDSECheck (the improved alternative method for security checking of MDS matrices for P-SP-networks).
- Implementing the MDSECheck library crate has been accomplished. A review for it has been requested.
- Review github PR
ift:2025q1-de-mls-multi-admin:multi-admin-rfc- Open the draft PR to refine de-MLS RFC.
admin/misc- 1 cc participated pair programming interview
- 2 ccs prepared and took part in call regarding using rln in Status
vac:nim:
ift:2025q1-nim-ide-tooling- Troubleshoot and fixed a blocking issue
- Code improvements https://github.com/nim-lang/langserver/pull/297
- bump chronos https://github.com/nim-lang/langserver/pull/296
- Dont format if file was modified more than a second ago. Dont format if result is empty https://github.com/nim-lang/langserver/pull/295
- Removes blocking code path https://github.com/nim-lang/langserver/pull/294
- Fix socket https://github.com/nim-lang/langserver/pull/293
- Introduces the help command https://github.com/nim-lang/langserver/pull/292
ift:2025q1-nimble- [Completes] Implements the declarative parser https://github.com/nim-lang/nimble/pull/1342
vac:rfc:
vac:rfc:waku:2025q1-rfc-iteration:10/waku2- Worked on update for 10/WAKU2, ready for feedback - https://github.com/vacp2p/rfc-index/pull/125
- Chose 36/WAKU2-BINDINGS-API as the next and started work on it.
vac:rfc:ift:2025q1-culture-establishment-team-communication- As part of the last week's plans spoke to Alvaro (Nomos) - about helping with the specifications.
- The DA RFCs will be split between the team.
vac:nes:
state-separation-architecture-poc:se-de- Analyzed the nullifier epoch-based approach for NSSA.
- Studied, analyzed and proposed different approaches with cons and pros as Optimistic rollups, Polygin Miden, and Asynchronous executions.
- Highlighted the differences between zkVMs and roll-ups and their implications on NSSA.
- Worked on epoch constraints and their impact on NSSA.
- Reviewed other documentation.
- Prepared a document discussing bottlenecks of the current epoch based nullifier mechanism used in private and deshielded executions.
- Prepared a document discussing Miden's current window approach and how it addresses bottlenecks.
- Prepared a document applying changes to the private and deshielded execution circuits using current window approach.
state-separation-architecture-poc:refactoring- Prepared a PR on error propagation in functions.
- Work on removal of duplicate parts.