mirror of https://github.com/logos-co/roadmap.git
4.5 KiB
4.5 KiB
title | tags | date | lastmod | draft | |
---|---|---|---|---|---|
2023-12-25 Vac weekly |
|
2023-12-25 | 2023-12-25 | false |
vac:p2p:
nimlibp2p:vac:maintenance
- Fixing bumper jobs - https://github.com/status-im/nim-libp2p/issues/1005
- Remove rules related to Nim 1.2 jobs from master branch on github settings
- Reading and Understanding
- Disable flood publishing https://github.com/sigp/lighthouse/pull/4383
- More lenient flood publishing https://github.com/libp2p/rust-libp2p/pull/3666
- Testing latency on different flood publish strategies https://github.com/sigp/gossipsub-testground/pull/15
- testing gossipsub(flood publish) with quic https://github.com/ackintosh/gossipsub-testground/p
- Case
'FloodSub message size validation 2'
:- Issue: Combination between message size and timeout; Big message size takes a big time, and sometimes exceeds timeout
- Still begs the question: "Why it passed when running the full suite instead of the isolated test
vac:tke:
vac:dst:
eng-10ktool:vac:bandwidth-test:
- Keep investigating packets drop (https://www.notion.so/Results-3-43142115f7764d3ca9954490f232b242)
- Created same test node with Rust (borrowed some time from Alex)(https://github.com/vacp2p/dst-gossipsub-test-node-rust/tree/master)
- Got some preliminary results (https://www.notion.so/Results-Rust-011fb77dea4b482ba8283f1adb762c9c)
- Created same test node with Rust (borrowed some time from Alex)(https://github.com/vacp2p/dst-gossipsub-test-node-rust/tree/master)
- sync with p2p team regarding weird behavior
- Use iperf to create artificial bandwidth and keep investigating (Done, no package drop).
- Keep investigating packets drop (https://www.notion.so/Results-3-43142115f7764d3ca9954490f232b242)
admin/misc
- hiring
vac:dst:software-testing:waku:test-automation-js-waku
- Investigated and helped fixing js-waku tests that failed with latest nwaku
vac:dst:software-testing:waku:test-automation-interop-testing
- Implemented the idle subscription tests requested by the nwaku team + multi-node filter tests: PR
- Issues reported:
- https://github.com/waku-org/go-waku/issues/967
- https://github.com/waku-org/go-waku/issues/968
- https://github.com/waku-org/go-waku/issues/969
- https://github.com/waku-org/go-waku/issues/970
- https://github.com/waku-org/go-waku/issues/971
- https://github.com/waku-org/go-waku/issues/972
- https://github.com/waku-org/nwaku/issues/2315
software-testing:waku:test-automation-nwaku
vac:acz:
secure-channels:waku:ethereum-chat
- Worked on Ethereum as Authentication Service. (https://www.notion.so/WiP-Ethereum-based-Authentication-cb7b0ff07ba74886847ec8e23e8a7a62)
- Specification for the MLS in our setting. (https://github.com/vacp2p/rfc/blob/master/content/docs/rfcs/70/README.md)
- RFC updates: ADKG + DR removed and replaced with MLS.
vac:sc::
vac:nescience:
state-separation:vac:state-separation-doc
- Finished researching Az, Pol, Ola
- Continue readings on privacy-focused models (Nmd, Zc)
- Looking at privacy related questions for UTXO
- Continue with binary towers paper
- Continued research on mimblewimble.
- Read HEX-Bloom
- Read NOTRY; this paper deals with messaging, but has an interesting property in their scheme called avowal and proof of non-knowledge.
- Work on propsal about the private execution that affects public state and start to write it.
- Read a paper about the proposal
vac:dr:
gsub-scaling:vac:gossipsub-improvements-paper
- Completed article writeup for GossipSub scaling for large messages
vac:rfc:
waku:waku-keystore
- Made changes based on feedback for waku-RLN-keystore - https://github.com/vacp2p/rfc/pull/631
admin/misc
- Read waku2 specs, message, filter, store, payload - https://rfc.vac.dev/spec/10/
- read libp2p docs to prepare for excutable specs of waku2 node