---
title: "2024-10-07 Vac weekly"
tags:
  - "vac-updates"
date: 2024-10-07
lastmod: 2024-10-07
draft: false
---

## Vac 2024/10/07

### vac:p2p:
- `nimlibp2p:vac:webrtc-transport`
  - DataChannel https://github.com/vacp2p/nim-webrtc/pull/12
    - Add async exception tracking
    - Make it compatible with previous PR changes 
    - Start working on closing DataChannel (more tricky than I thought)
  - Sctp
    - Address reviews https://github.com/vacp2p/nim-webrtc/pull/11
    - CI on Windows fixing https://github.com/vacp2p/nim-webrtc/pull/23
- `nimlibp2p:vac:maintenance`
  - Review TLS certificate PR https://github.com/vacp2p/nim-libp2p/pull/1209
- `gossipsub:vac:gossipsub-perf-improvements`
  - Carried out extensive simulations for large message handling article.
      - Analysis on previous simulations had revealed that a few modifications were needed in proposed work
      - Some more stats added to the results
  - Participated in libp2p specs meeting; prepared some results for discussions

### vac:tke:
- `admin`
  - prepared quarterly TKE Commitments
  - discussions with Legal
  - researching ve(3,3) for the potential blog post
  - Started working towards VAC blogpost
- `nomos:base-layer`
  - read about the EIP-1559 for Nomos tx fee market
  - revised the previous work on the economics of Mixnets
  - Sent docs re: 1559
- `codex:cdx`
  - addressed comments and issues in the Litepaper
  - wrote doc on GOM
  - review last weeks developments and docs
- `status:L2-deployment`
  - implemented a dashboard for the “fish biting the hook” problem
  - writing down questions and design choices that need to be clarified for the staking contract 
  - catching up on cats fishing progress
  - Worked on CatsFishing documentation (supply of fish, replenishing mechanisms, tokenomics, etc)
- `status:SNT-staking`
  - monitoring progress of the two branches of staking contract development
  - ongoing discussion with the SC team
- `waku:general-incentives`
  - following Sergei's progress

### vac:dst:

### vac:qa:
- `waku:test-automation-status-go-cli-2`
	- Start exploring the new status-backend tool
- `codex:test-automation-codex-discovery`
    - Created [Codex - VAC QA - Test Coverage Report](https://www.notion.so/Codex-VAC-QA-Test-Coverage-Report-1138f96fb65c80a0bed5edf2efe84744)
- `waku:interop-testing-02`
	- Fix for [metric renaming](https://github.com/waku-org/waku-interop-tests/pull/75)
- `nomos:test-automation-data-availability`
    - [Test run1 for Nomos/Da - in progress](https://www.notion.so/DA-Test-Plan-Run1-084243a3256c47ae9eee1cfd46fd469b)  
    - chore: Da integration tests update [postponed](https://github.com/logos-co/nomos-node/pull/796) - new executor node replacing some of the nomos-cli functionality is in development 
    - fix: Coverage and PR workflows - no space left on device [merged](https://github.com/logos-co/nomos-node/pull/798) 
    - KZG10 library & Nomos KZG review (by Ramses) [In progress doc](https://www.notion.so/Code-review-Nomos-library-1068f96fb65c80338499c9f06e702b41)
    - Project dependency [graph](https://www.notion.so/DA-Test-Plan-Run1-084243a3256c47ae9eee1cfd46fd469b?pvs=4#1158f96fb65c805da535e273838538b3) 
- `vac:test-automation-nim-libp2p`
	- Nim Quickstart Guide [finished](https://www.notion.so/Nim-Quickstart-Guide-1038f96fb65c805783e0cfbc79710dc8)
	- Continue with Gossipsub tests
    - Subscribe and Unsubscribe [Events](https://github.com/vacp2p/nim-libp2p/pull/1201)
	- Protobuf [test cases](https://github.com/vacp2p/nim-libp2p/pull/1204)
    - JOIN and LEAVE [Events](https://github.com/vacp2p/nim-libp2p/pull/1205)
    - Protobuf encoding [issue](https://github.com/vacp2p/nim-libp2p/issues/1208)
    - Nim compiler is running into a recursion limit while trying to expand templates [issue](https://github.com/vacp2p/nim-libp2p/issues/1211)
- `admin/misc`
	- Define QA NCT commitments
    - OOO 1 Day and 1 Day

### vac:acz:

### vac:sc::

### vac:nim:
- `tooling:vac:lsp`
 - Adds nimsuggest idle timeout. (#251) https://github.com/nim-lang/langserver/commit/5ccf289d667b57e998c772d39925a08865b35623
- `tooling:vac:nimble`
	- zero to hero: nimble is able to function without nim in the path #1269 https://github.com/nim-lang/nimble/pull/1269
	- Should use the system nim when --useSystemNim flag is on fixes #1251. #1268 https://github.com/nim-lang/nimble/pull/1268
	- when in solver:sat sets the right nim version #1267 https://github.com/nim-lang/nimble/pull/1267
  - Adds requires flag which allows to add extra packages to the dependency resolution #1266 https://github.com/nim-lang/nimble/pull/1266
	- install also does setup. setup is now a deprecated alias for install #1270 https://github.com/nim-lang/nimble/pull/1270

### vac:rfc:
- `codex:specs-init`
    - Opened codex erasure coding rfc first draft, still still work in progress - https://github.com/codex-storage/codex-spec/pull/8 (Jimmy)
    - Worked on marketplace rfc based on feedback - https://github.com/codex-storage/codex-spec/pull/7 (Jimmy)
    - Open manifest rfc first draft, still work in progress - https://github.com/codex-storage/codex-spec/pull/4 (Jimmy)
- `vac:rfc-index`
    - Started preparing more Status RFCs but stopped in lieu of other tasks. (have 2 more in the oven if decided to focus back on it). (Filip)
- `admin/misc`
    - The RFC commitments for the ICT process.
    - Brainstorming around RFC culture, currently nothing on paper yet, but trying to think of ways how to do best implement the culture and potentially include the Comms with it. (Filip)


### vac:dr:
- `zk:codex:zk-consulting`
    - Read [Flip-and-prove](https://eprint.iacr.org/2024/1364); folding technique
    - Began reading [FrePAK](https://eprint.iacr.org/2023/1240); technique for repetitive computations.

### vac:nes:


