roadmap/content/vac/updates/2023-08-07.md

71 lines
3.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "2023-08-07 Vac weekly"
tags:
- "vac-updates"
date: 2023-08-07
lastmod: 2023-08-07
draft: false
---
More info on Vac Milestones, including due date and progress (currently working on this, some milestones do not have the new format yet, first version planned for this week):
https://www.notion.so/Vac-Roadmap-907df7eeac464143b00c6f49a20bb632
**Vac week 32** August 7th
- *vsu::P2P*
- `vac:p2p:nim-libp2p:vac:maintenance`
- Improve gossipsub DDoS resistance https://github.com/status-im/nim-libp2p/pull/920
- `vac:p2p:nim-chronos:vac:maintenance`
- Remove hard-coded ports from test https://github.com/status-im/nim-chronos/pull/429
- Investigate flaky test using REUSE_PORT
- *vsu::Tokenomics*
- (...)
- *vsu::Distributed Systems Testing*
- `vac:dst:wakurtosis:waku:techreport`
- delivered: Wakurtosis Tech Report v2 (https://docs.google.com/document/d/1U3bzlbk_Z3ZxN9tPAnORfYdPRWyskMuShXbdxCj4xOM/edit?usp=sharing)
- `vac:dst:wakurtosis:vac:rlog`
- working on research log post on Waku Wakurtosis simulations
- `vac:dst:gsub-model:status:control-messages`
- delivered: the analytical model can now handle Status messages; status analysis now has a separate cli and config; handles top 5 message types (by expected bandwidth consumption)
- `vac:dst:gsub-model:vac:refactoring`
- Refactoring and bug fixes
- introduced and tested 2 new analytical models
- `vac:dst:wakurtosis:waku:topology-analysis`
- delivered: extracted into separate module, independent of wls message
- `vac:dst:wakurtosis:nomos:ci-integration_02`
- planning
- `vac:dst:10ksim:vac:10ksim-bandwidth-test`
- planning; check usage of new codex simulator tool (https://github.com/codex-storage/cs-codex-dist-tests)
- *vip::zkVM*
- `vac:zkvm::vac:research-existing-proof-systems`
- 90% Nescience WIP done to be reviewed carefully since no other follow up documents were giiven to me
- 50% FHE review - needs to be refined and summarized
- finished SuperNova writeup ( https://www.notion.so/SuperNova-research-document-8deab397f8fe413fa3a1ef3aa5669f37 )
- researched starky
- 80% Halo2 notes ( https://www.notion.so/halo2-fb8d7d0b857f43af9eb9f01c44e76fb9 )
- `vac:zkvm::vac:proof-system-benchmarks`
- More discoveries on benchmarks done on ZK-snarks and ZK-starks but all are high level
- Viewed some circuits on Nova and Poseidon
- Read through Halo2 code (and Poseidon code) from Axiom
- *vip::RLNP2P*
- `vac:acz:rlnp2p:waku:production-readiness`
- Waku rln contract registry - https://github.com/waku-org/waku-rln-contract/pull/3
- mark duplicated messages as spam - https://github.com/waku-org/nwaku/pull/1867
- use waku-org/waku-rln-contract as a submodule in nwaku - https://github.com/waku-org/nwaku/pull/1884
- `vac:acz:zerokit:vac:maintenance`
- Fixed atomic_operation ffi edge case error - https://github.com/vacp2p/zerokit/pull/195
- docs cleanup - https://github.com/vacp2p/zerokit/pull/196
- fixed version tags - https://github.com/vacp2p/zerokit/pull/194
- released zerokit v0.3.1 - https://github.com/vacp2p/zerokit/pull/198
- marked all functions as virtual in rln-contract for inheritors - https://github.com/vacp2p/rln-contract/commit/a092b934a6293203abbd4b9e3412db23ff59877e
- make nwaku use zerokit v0.3.1 - https://github.com/waku-org/nwaku/pull/1886
- rlnp2p implementers draft - https://hackmd.io/@rymnc/rln-impl-w-waku
- `vac:acz:zerokit:vac:zerokit-v0.4`
- zerokit v0.4.0 release planning - https://github.com/vacp2p/zerokit/issues/197
- *vc::Deep Research*
- `vac:dr:valpriv:vac:tor-push-poc`
- redesigned the torpush integration in nimbus https://github.com/vacp2p/nimbus-eth2-experimental/pull/2
- `vac:dr:valpriv:vac:tor-push-relwork`
- Addressed further comments in paper, improved intro, added source level variation approach
- `vac:dr:gsub-scaling:vac:gossipsub-improvements-tech-report`
- cont' work on the document