Link Types: GitHub Internal (roadmap.vac.dev) External Task ID
All Teams BI0 DST0 Nim0 P2P0 QA0 RFC0 SC0 SEC0 TKE0 WEB0 INFRA0
Vac 2025/06/23 §
highlights §
nim-libp2p: Fixed yamux session close so streams are closed instead of reset
dst: Reproduced bug in mix implementation, notified developers
dst: confirmed IDONTWANT fixes have no negative effect on nimlibp2p performance
Rebased our work on the Status Network Yield Bridge contracts on top of the latest changes of the upstream the Linea repo.
vac:p2p: §
ift:2025q1-gossipsub-perf-improvements
Worked on performance comparison blogpost. Will try to complete the first draft today
nim-libp2p#1488 feat: GossipSub 1.4
Worked on production implementation:
Added logic to store the preambles both in a table and a minheap to make it easier to retrieve expired preambles
Keep track of list of peers who could receive an IWANT to query for missing messages
Fixed some TODOs
Worked on Message rotation/Stream prioritization.
vac:p2p:ift:2025q2-nimlibp2p-maintenance:maintenance
Session with DST to help with the setup to be able to use the lab for quic tests as well as giving a walkthrough on how to prepare tese tests.
nim-libp2p#1466 fix(yamux): force close of streams instead of reset when closing connections
Prepared release v1.11.0 of nim-libp2p (requires approval from @Ksr to publish)
vac:p2p:acz:2025q2-acz-consulting:libp2p-mix-consulting
Answered queries related to how Libp2p / Gossipsub works
Technical discussion with ACZ CC regarding modifying Mix / Gossipsub with the idea of decoupling it more from mix by having new functions that could be used to obtain the serialized RPC Message and another function that could be used by an exit node to broadcast the serialized message.
Went over mix repository and gave suggestions to ACZ on things that could be improved in code
`vac:p2p:ift:2025q2-nimlibp2p-autotls
vac:p2p:ift:2025q2-nimlibp2p-autotls:notify-challenge-completion, vac:p2p:ift:2025q2-nimlibp2p-autotls:finalize-cert
vac:p2p:ift:2025q2-nimlibp2p-autotls:notify-autotls-broker, vac:p2p:ift:2025q2-nimlibp2p-autotls:cert-renewal
AutoTLS Manager nim-libp2p#1472 (relies on ACME Client so we can only merge that after ACME Client)
misc/admin
roadmap#191 Described P2P commitments for Q3
8 CC days off
vac:tke: §
admin
1 day off
prepared for the TKE Retrospective Q2
vac:tke:ift:support-to-ift-units::logos-basket
reviewed Martin’s proposal
simplified the proposal of a single token
reviewed all options, researching new and preparing for the meeting
further work basket and joint value accrual
vac:tke:codex:cdx-launch::preparations
Read proposals
met the Codex team to discuss the incentivized testnet
vac:tke:nomos:macroeconomy::block-rewards
analysed the block rewards work as sketched in the spec
met with Nomos to discuss tx fee mechanisms
vac:tke:status:karma-incentives:karma-params
calculations and system design based on anchored tier shortcuts
vac:tke:catsfishing:ad-hoc
Work on follow-up tasks for it (simulations and mechanisms)
Meet with Ned and Matt to disucss above
Meet with Ned re: tasks for Ghosts
vac:tke:nomos:macroeconomy::tfms-primer
reviewed Juan’s docs
Keep working toward final specification of NomosDA and block rewards
Meeting with Nomos team to set goals
vac:tke:ift:tokenomics-research-forum::token-valuation
advanced the analysis of the token valuation metrics
vac:tke:ift:tokenomics-research-forum:grantico
worked on proofs for specific properties of the mechanism
vac:tke:ift:tokenomics-research-forum::minting-control
Kept refining work on optimal control and minting
vac:qa: §
ift:2025q2-qa-rfc-sync-waku:nwaku
status:2025q2-status-go-functional-testing:light-mode
Created dedicated README for the status-backend reliability test suite
status:2025q2-status-go-functional-testing:critical-flows
nomos:2025q2-da-testing:dispersal-resilience
nomos:2025q2-e2e-testing:maintenance
Retest Nomos testnet updates
waku:2025q2-waku-sync-testing:Integration-test
Reviewed specs and documentation from Hanno
Added PR 125
Successfully used store-sync tags with reconciliation & transfer
waku:2025q2-waku-sync-testing:unit-test
waku:2025q2-waku-go-bindings-testing:maintenance
Retested current issue after Gabriel’s fix
Identified 3 failing CI tests; investigating and reporting
vac:2025q2-nim-libp2p-testing:gossipsub-extended-part3
status:2025q2-status-qa:v2-34
Rechecked News feed fix on Mobile – bug still exists but approved for release
Started and completed builds for release
Signed off final build
Reviewed PR 18172 , left comments
Continued Qt6 migration support
Debugged failing tests with dev for PR 18014
Created test plan for Shell
Added basic Shell support to e2e PR 18172
Completed fixes for existing critical tests
admin/misc
vac:dst: §
admin/misc
Notion: DST Q2 Retrospective
Github: Lookahead PR
First template of EF grant proposal
Call with P2P CC to set up lab and explain how to launch experiments
Talked with Waku to do nwaku v0.36.0-rc.0 regression
Created template repository for using jswaku
vac:dst:vac:2025q2-libp2p-evaluation:regression-testing
Repeated several high payload experiments due to lab inestability
Confirm IDONTWANT changes have no negative effect
There is a 2~% bandwidth reduction, not confirmed yet because of aforementioned inestabilities.
Notion: Report
vac:dst:vac:2025q2-libp2p-evaluation:mix-gossipsub
Reconfirmed bug with new provided logs
vac:dst:status:2025q2-status-go-evaluation:store-performance
Analyzing if issues can be caused between discrepancies between nwaku v0.35 (local) and v0.34 (CI)
vac:dst:ift:2025q2-dst-tooling:adapt-experiments
Fixed issues with nodes.yaml template with store nodes
Adapted nimlibp2p experiment
Generated templates for some other experiments
vac:dst:vac:2025q2-libp2p-evaluation:idontwant-statistical-analysis
vac:sc: §
status:2025q2-sn-native-bridge-yield-bearing-module:research-design
status:2025q2-karma-rln:karma-tiers
admin/misc
Reviewed staking protocol spec
vac:acz: §
ift:2025q2-de-mls-tesnet:commit-and-proposal
Found issue regarding usage of MLS in our purpose, mostly related to how we see consensus application and requires further research. Add page on notion and related PR
ift:2025q2-libp2p-mix-testnet:update-rfc
Continued RFC refactor — Section 8 in progress.
ift:2025q2-libp2p-mix-testnet:solve-discrepancy
Identified logging order issue: exit logs must precede handler invocation.
Added message ID tracking in GossipSub handler for better traceability.
Ran multiple experiments (with trace mode + minimal logging); results documented here.
nes:2025q2-nescience-consulting:viewing-keys
Finished document on outgoing viewing keys : adds outgoing viewing key support to NSSA. Additionally, examined timed-specific viewing keys: time-specific outgoing is possible, but unclear for time-specific incoming.
Finished document EC recommendation ; focused on UTXO generation testing.
ift:2025q2-rln-status-l2:prover-service
Persistent storage investigation
Persistent storage PR - WIP
Review PR
Added test cases for TierLimits and TierMatch enums in the prover service (PR)
ift:2025q2-zerokit:zerokit-maintaining
Zeroize 2nd attempt - in review
Investigate optimisation for bytes_le_to_vec_fr & serialization
Reviewed this PR in zerokit
Code review for PR
ift:2025q2-zerokit:perfomance-updates-blogpost
Got more input from team for the issue .
ift:2025q2-libp2p-mix-testnet:surb-implementation
Identified repository cohesion as significant obstacle to effective implementation. Made sub-task
made main-stage as the staging ground to get mix-waku-integ and puc/gossipsub in a state of cohesion
made draft PR of mix-waku-integ to main-stage as a reference point for discussions and collaboration
Updated mix-waku-integ branch
Made waku-SURB off updated mix-waku-integ
Identified a section of code suspected to be central to embedding SURB into the SPHINX packet
Entered discussion about mix/client integration details w.r.t. dependencies and impl details
admin/misc
2 CC prepared and took a part in IFT research call
ift:2025q2-de-mls-tesnet:multi-admin-rfc
Review the de-MLS architecture issue
Update the minorly RFC
ift:2025q2-de-mls-tesnet:blogpost-de-mls-over-waku
vac:nim: §
ift:2025q1-nimble
WIP vnext default to pass CI
https://github.com/nim-lang/nimble/pull/1406
tmisc green except 1
Fixes last test from tmisc
clean up
Adds log to debug one failing test that only fails in the CI
tlocaldeps green
Dont reinstall pkgs. tmulti green
tnimscript green
Implements to run deps binaries in vnext
Pass compiler flags for actionRun and others
truncommand green
fixes flawed test
Fixes an issue with binaries not being properly updated. ttwobinaryversions green
tuninstall green
Declarative parser fails when taskRequires is detected
Skips one test. Fixes “Develop file is used”
Fixes a regression in local dev. Comments a task deps test
Removes unnecessary logging
For build action: Only the root package is built (fixes tforgeinstall, although the declarative parser doesnt support it yet)
Tests if package already exists before installing
Improves TNimInstall test
Since the installation process changed, we need to adds srcDir to the paths as well
Comment failing taskdeps tests
Removes unused import. Fixes test
fixes “should fallback to a previous version of a dependency when is unsatisfable”
comments unused vars
Reenables lin and win CI
comments out develop suite for lin
reeanbles tdevelop. Disables lin and win
green: Task dependencies from lock file are used
Suite green: Task level dependencies
Adjust tests
Remove unused vars
Removes unused var
vac:rfc: §
vac:rfc:nomos:2025q2-rfc-iteration
Started reviewing open Nomos specs
Started draft for Nomos Signature RFC
vac:rfc:waku:2025q2-rfc-iteration:waku2-enr
vac:rfc:nescience:2025q2-rfc-iteration:key-protocol
vac:rfc:nescience:2025q2-rfc-iteration:utxo-specification
vac:rfc:codex:2025q2-rfc-iteration
admin/misc
vac:sec: §
ift:2025q2-migration-to-element:instance-hardening-review
Reviewed security and privacy setup in free.technology server
ift:2025q2-cicd-security-review:status-design-reviews
Finished design review of the role/model MVP implementation for Status team
ift:2025q2-vulma-and-ir:remediation-tracking
Triage recent Dependabot and CodeQL alerts and prioritize high and medium findings.
ift:2025q2-vulma-and-ir:incidents
Keycard incidents involving HR and Keycard members
ift:2025q2-security-automation: POC for app catalogue update from Expensify
Testing HTTP nodes instead of n8n Notion - for more accurate matching
ift:2025q2-finance-automation
Expense amount conversion based on expense date and CC currency
ift:2025q2-iam-operations:remove-unnecessary-users
Concept flows for GitHub, Google, Discord
admin/misc
Drafted Q3 NCTs
Reviewed the need of KnowBe4 for the org and the team
vac:nes: § No results found Try adjusting your search or filter criteria.