mirror of https://github.com/logos-co/roadmap.git
114 lines
6.4 KiB
Markdown
114 lines
6.4 KiB
Markdown
|
---
|
||
|
title: "2024-01-29 Vac weekly"
|
||
|
tags:
|
||
|
- "vac-updates"
|
||
|
date: 2024-01-29
|
||
|
lastmod: 2024-01-29
|
||
|
draft: false
|
||
|
---
|
||
|
|
||
|
## Vac 2024/01/29
|
||
|
|
||
|
### vac:p2p:
|
||
|
- `nimlibp2p:vac:webrtc-transport`
|
||
|
- Fix some bugs related to our way of debugging
|
||
|
- Deep dive into JS js libp2p for interop testing
|
||
|
- working on figuring out why the noise handshake is blocked by the JS
|
||
|
- `nimlibp2p:vac:maintenance`
|
||
|
- Help Waku with a websocket issue
|
||
|
- `nimlibp2p:vac:gossipsub-stagger-send`
|
||
|
- cont' work on making forward messages non priority - https://github.com/status-im/nim-libp2p/pull/1009
|
||
|
|
||
|
### vac:tke:
|
||
|
- `codex:economic-analysis`
|
||
|
- add insurer role to the litepaper (@Matty)
|
||
|
- make sure litepaper is up-to-date (address comments, etc.) (@Matty)
|
||
|
- `status:SNT-staking`
|
||
|
- get general plan from John on Tuesday (@Martin)
|
||
|
- review litepaper and TDC (@Matty)
|
||
|
- `nomos:economic-analysis`
|
||
|
- Clean up Nomos Notion and update TDC (@Frederico)
|
||
|
- Finish agent based simulations on wealth concentration impacted by leader selection (@Frederico)
|
||
|
- Read darkpaper when Nomos team has finished incorporating team comments and can share (expect next week)
|
||
|
- `waku:economic-analysis`
|
||
|
- prepare for meeting with Matt Nemmer (@Martin)
|
||
|
- research around sustainability model following Franck post (@Martin)
|
||
|
- work on L2 discussion with Cyprien (@Martin)
|
||
|
- review litepaper and TDC (@Matty)
|
||
|
|
||
|
### vac:dst:
|
||
|
- `eng-10ktool:vac:bandwidth-test:`
|
||
|
- Talk with p2p team about control messages; Found error in compilation
|
||
|
- Add queue metrics data to Prometheus/Grafana
|
||
|
- Do simulations and check this metric
|
||
|
- Metrics are scrapped but building is failing
|
||
|
- Pushed go-waku in kubernetes
|
||
|
- "Reached" 2k nodes, but there is a huge packet loss and latency times. Didn't try more because it was consuming 1Gig of Bandwidth, and didn't want to get the servers blocked again.
|
||
|
- `admin/misc`
|
||
|
- Prepare onboarding new team member
|
||
|
|
||
|
### vac:qa:
|
||
|
- `software-testing:waku:test-plans`
|
||
|
- RLN [test plan](https://www.notion.so/RLN-Relay-9dd36da3029847aa86dda2cb4ccbc145)(@Florin)
|
||
|
- RLN issues found:
|
||
|
- Spam messages not [dropped](https://github.com/waku-org/nwaku/issues/2371)(@Florin)
|
||
|
- Postgres error [regression](https://github.com/waku-org/nwaku/issues/2372)(@Florin)
|
||
|
- Relayed messages are not [stored](https://github.com/waku-org/nwaku/issues/2380)(@Florin)
|
||
|
- KEYSTORE_PASSWORD env variable [issue](https://github.com/waku-org/nwaku/issues/2374)(@Roman)
|
||
|
- RLN [meeting discussion](https://www.notion.so/Notes-from-17-WAKU2-RLN-RELAY-86349c0f9d3f4172ac7226892bf42398?pvs=4)(@QA_Team)
|
||
|
- `software-testing:waku:test-automation-go-waku`
|
||
|
- Remove dependency on hardcoded private keys for Ganache(@Roman)
|
||
|
- `software-testing:waku:test-automation-nwaku`
|
||
|
- Prepared local dev enviroment(@Roman)
|
||
|
- RLN
|
||
|
- Implemented more RLN tests [PR](https://github.com/waku-org/nwaku/pull/2356)(@Alex)
|
||
|
- Found [unintended behaviour](https://github.com/waku-org/nwaku/issues/2365) where RLN wasn't enabled for all intended topics(@Alex)
|
||
|
- Autosharding
|
||
|
- Review and discard mock-related [PR](https://github.com/waku-org/nwaku/pull/2334)(@Alex)
|
||
|
|
||
|
### vac:acz:
|
||
|
- `rlnp2p:waku:rln-relay-v2`
|
||
|
- downstreamed rln-v2 to waku-rln-contract: https://github.com/waku-org/waku-rln-contract/pull/11, with full test coverage
|
||
|
- removed websocket dependence from waku-rln-relay: https://github.com/waku-org/nwaku/pull/2364 (improves robustness, pre-requisite for rln-v2 integration)
|
||
|
- `secure-channels:waku:ethereum-chat`
|
||
|
- Completion of the internal notes on Quarantined TreeKEM
|
||
|
(https://www.notion.so/WiP-Notes-on-the-MLS-protocol-cccc3faad97b4c00ae88bdec40f58e1e)
|
||
|
- Improvements on the RFC. RFC ready (review required). (https://github.com/vacp2p/rfc/blob/master/content/docs/rfcs/70/README.md)
|
||
|
- Detect two possible gaps against the implementation one is xed448 in and Quarantined TreeKEM in Rust
|
||
|
- `zerokit:vac:maintenance`
|
||
|
- fixed some infallible conversions: https://github.com/vacp2p/zerokit/pull/229
|
||
|
- stumbled upon rayon issue here https://github.com/vacp2p/zerokit/issues/55, read rayon docs, trying to find a solution
|
||
|
|
||
|
### vac:sc::
|
||
|
- `admin/misc`
|
||
|
- on-site Certora training
|
||
|
|
||
|
### vac:nescience:
|
||
|
- `state-separation:vac:state-separation-doc`
|
||
|
- Defined the new [Roadmap](https://github.com/vacp2p/research/issues/193) including different tasks and deadlines
|
||
|
- Researched signature verification and [Adress hiding](https://www.notion.so/Nescience-cd358fe429b14fa2ab38ca42835a8451?pvs=4#9ab4ba4d92914ba0a5f66235446de5d1) in (Shielded and Deshielded) executions (Marvin)
|
||
|
- Researched Deshielded and Shielded execution vs. different approaches to define and expand the proposal (Moudy)
|
||
|
- Identified security issues on the combination of SE and DE and proposed possible salt mechanism as a possible solution to the issue (WIP)(Uugur)
|
||
|
- `proofsystems:vac:research-existing-proof-systems`
|
||
|
- Finished writing [CycleFold writeup](https://www.notion.so/Nescience-cd358fe429b14fa2ab38ca42835a8451?pvs=4#ff43c4908a9d487fb8305090ed65effa) (Rostyslav)
|
||
|
- `proofsystems:vac:benchmarks`
|
||
|
- Explored Arecibo and started updating the [documentation](https://www.notion.so/Nescience-cd358fe429b14fa2ab38ca42835a8451?pvs=4#3763c2a7ce794875978a1af2ae418a12) (Moudy)
|
||
|
- Explored the 2 different Halo2 implementation variants and started updating the [documentation](https://www.notion.so/Nescience-cd358fe429b14fa2ab38ca42835a8451?pvs=4#d015c95ca971483c805e21c584de818b) (Moudy)
|
||
|
- Researched adn explored how recursion works in different ZKP we are benchmarking (Moudy)
|
||
|
- Finished working on a refactoring for [halo2 PRs](https://github.com/vacp2p/zk-explorations/pull/22 https://github.com/vacp2p/zk-explorations/pull/21) (Rostyslav)
|
||
|
- Got refactoring [halo2 PRs](https://github.com/vacp2p/zk-explorations/pull/22 https://github.com/vacp2p/zk-explorations/pull/21) merged (Rostyslav)
|
||
|
- Started working on arecibo benchmark (Rostyslav)
|
||
|
|
||
|
### vac:dr:
|
||
|
- `gsub-scaling:vac:gossipsub-improvements-paper`
|
||
|
- Used newly implemented queues (with event fire) to form weighted queues. But event fire mechanism results in much higher delays
|
||
|
- Trying to enable weighted queue forwarding to support message staggering
|
||
|
|
||
|
### vac:rfc:
|
||
|
- `misc`
|
||
|
- Worked on new RFC index repo - https://github.com/vacp2p/rfc-index/pull/1
|
||
|
- Waku message update ready for review - https://github.com/vacp2p/rfc/pull/655
|
||
|
- Started waku v2 (spec 10) update - https://github.com/vacp2p/rfc/pull/661
|
||
|
|
||
|
|