---
title: "2025-05-05 Vac weekly"
tags:
  - "vac-updates"
date: 2025-05-05
lastmod: 2025-05-05
draft: false
---

## Vac 2025/05/05

### vac:p2p:
- `ift:2025q1-gossipsub-perf-improvements`
  - Updated GossipSub v1.4 [specifications PR](https://github.com/libp2p/specs/pull/654) based on the feedback.
      - Mainly required work on some safety concerns
  - Started looking into performance comparison for current gossipsub proposals.
- `misc/admin`
    - Attending IFT all hands
    - 1 CC 2d OOO

### vac:tke:
- `admin`
  - 5 CC days off (Sechseläuten, Labor Day, Easter holiday, Split travel)
  - wrote down the monthly report of our team
  - attending IFT all hands
  - Summary of IFT and discussions
- `vac:tke:nomos:macroeconomy::preliminary-blockspace`
  - read articles about tx fee models and single- vs multi-dimensional gas metrics
- `vac:tke:nomos:macroeconomy:network-state-infra`
  - continuing the discussion with Alvaro over the network state design doc
  - coordinating the TKE research plan for Nomos with the Nomos team and identifying key areas and questions
- `vac:tke:status:karma-incentives:karma-params`
  - preparing slides about staking to present in cooperation with the SC team 
  - in person sessions with the SN, SC, ACZ teams discussing core SN infrastructure and tokenomics 
- `vac:tke:status:karma-incentives:staking-demo`
  - preparing the app to be used in the SN event
  - coming up with something fun to deploy on SN in the SN event
- `vac:tke:ift:tokenomics-research-forum:token-valuation`
  - implemented a PCA on token valuation metrics

### vac:qa:
- `ift:2025q2-qa-rfc-sync-waku:nwaku `
	- finished [lightpush](https://www.notion.so/Nwaku-Lighpush-1e48f96fb65c805e88b9c084013a5d0c)
- `nomos:2025q2-da-testing:data-confidentiality` 
    - Checked actual coverage 
    - Read specification - Nomos Blend Network, Nomos Bedrock
    - 'Nomos blend', 'libp2p QUICK backend' and 'http transport for API' identified as test targets for TC7.1
    - [Progress tracking](https://www.notion.so/DA-Test-Plan-Run1-084243a3256c47ae9eee1cfd46fd469b?pvs=4#4b288b7b17824bc6af687eac50760e1b) 
- `nomos:2025q2-e2e-testing:maintenance` 
     - fix: Padding error handling 
    [PR 17 - merged](https://github.com/logos-co/nomos-e2e-tests/pull/17)
- `waku:2025q2-waku-sync-testing:unit`
  - Finished finger print & range split tests in [PR 88](https://github.com/waku-org/nwaku/pull/3397) and assigned it for review
  - Added second [PR 97](https://github.com/waku-org/nwaku/pull/3397) for state transition & termination         condition tests 
  - Covered 4 out of 7 points from coverage [sheet](https://docs.google.com/spreadsheets/d/1Qj5LMyWR-ILA2wqd4eGe7j_V311QonZJ0LqnaWAJxMM/edit?gid=293767216#gid=293767216)
- `admin/misc` 
	- Public holiday 1 CC days
	- Parental leave 3 CC days 

### vac:dst:
- `admin/misc`
    - ALL HANDS entire week
    - Meet with waku team for jswaku experiments
    - Lab rebuild preparation 
- `vac:dst:status:2025q2-status-go-evaluation:store-performance`
    - Meet with status/waku to show issue with light nodes. They will follow up.
- `vac:dst:vac:2025q2-libp2p-evaluation:regression-testing`
    - Found stream issues in mix node
        - [Discord thread](https://discord.com/channels/864066763682218004/1361724762099023872/1367117741361860668)
    - Work with p2p team on Quic
- `codex` (?)
    - Fixed Codex nodes
    - Designed a plan for filling the 500TB of Codex storage and came up up with more use cases for it
- `vac:dst:ift:2025q2-vaclab:concurrent-experiments`
    - Redesigned LARS with a much smaller scope

### vac:sc:
- `ift:2025q2-sc-learnup-sessions:2025-04`
    - learn up presentation about flash loans
- `admin/misc`
    - Offsite
    - Presented staking system
    - Various meetings with Tokenomics, ACZ and SN about enabling gasless transactions using RLN and Karma
- `status:2025q2-smart-contract-maintenance`
    - Implemented AccessControl in Karma
        - This is needed for the RLN use case
            - https://github.com/vacp2p/staking-reward-streamer/pull/209
    - Fixed overflow bug
        - https://github.com/vacp2p/staking-reward-streamer/pull/211

### vac:acz:
- `ift:2025q2-libp2p-mix-testnet:dockerize`
    - Coordinated with DST team to initiate mix experiments.
    - Investigated LPChannel open count spikes during mix tests — still debugging. 
        - Added few fixes to ensure proper stream closure and metric accuracy.
- `ift:2025q2-libp2p-mix-testnet:update-rfc`
    - Updated Mix protocol RFC (link to be added).
- `ift:2025q2-zerokit:merkle-tree-improvement`
  - Continued working on Merkle tree refactoring to improve parallelism [PR](https://github.com/vacp2p/zerokit/pull/306):
    - Enhanced benchmark for parallelism testing.
    - Enabled parallelism in OptimalMerkleTree by default.
    - Added test case to cover parallel computation.
- `ift:2025q2-zerokit:parallel-computation-study`
  - Investigated build issue in rln-wasm. 
- `ift:2025q2-zerokit:semaphore-parts-bench`
  - initial review of task (benchmarking poseidon hash impls)
- `admin/misc`
    - 4 cc is ooo whole week (allhands)
    - 1 cc start to do onboardings 

### vac:nim:
- `ift:2025q1-nim-ide-tooling`
    - Manual testing for the TestRunner
    - [WIP-Blocked] fixes ci (https://github.com/nim-lang/langserver/pull/341)
    - Generated files are moved out from the project (https://github.com/nim-lang/langserver/pull/340)
    - Issue runner (https://github.com/nim-lang/langserver/pull/339)
    - Bumps 1.12.0 (https://github.com/nim-lang/langserver/pull/338)
    - Fix test runner (https://github.com/nim-lang/langserver/pull/337)
    - Disable test runner when there is no entry point set https://github.com/nim-lang/vscode-nim/pull/163
    - WIP`nimsuggest` suggestions for `import` (No Pr yet)
- `ift:2025q1-nimble`
    - Review community PRs

### vac:rfc:
- `vac:rfc:waku:2025q2-rfc-iteration`
    - Started RFC update for device-pairing, work in progress.
- `vac:rfc:nomos:2025q2-rfc-iteration:sdp`
    - Nomos SDP draft PR - https://github.com/vacp2p/rfc-index/pull/157 
- `vac:rfc:nomos:2025q2-rfc-iteration:da-encoding`
    - DA Encoding draft PR - https://github.com/vacp2p/rfc-index/pull/156 
- `vac:rfc:ift:2025q2-culture-establishment-team-communication`
    - Spoken to Hanno about the feedback from the RFC workshop: very positive! Can keep going and make it a series potentially.
- `admin/misc`
    - Started research for Status Network Staking RFC using provided docs. 
    - Created a proposal for a specification writing techniques new RFC, still in draft - https://github.com/vacp2p/rfc-index/pull/155
    - Update to the roadmap with new tasks and new projects.

### vac:sec:
- `ift:2025q2-signatory-registry-implementation:signatory-inventory-revalidation`
    - started populating the new defined schema
- `ift:2025q2-sec-infra-maintenance:knowbe4-renewal`
    - Started the renewal process
- `ift:2025q2-awareness-program:launch-cybersecurity-training-campaign`
    - Lauched the training for those who got caught during the last phishing campaign (18)

### vac:nes:
- `admin/misc`
    - ooo for whole week (all-hands)
- `state-separation-architecture-poc:priv-impl`
    - Testing of private smart contract state [PR](https://github.com/vacp2p/nescience-testnet/pull/65).
    - Implemented private smart contract state model [merge request](https://github.com/vacp2p/nescience-testnet/pull/64).


