mirror of https://github.com/logos-co/roadmap.git
131 lines
6.9 KiB
Markdown
131 lines
6.9 KiB
Markdown
|
---
|
||
|
title: "2024-04-22 Vac weekly"
|
||
|
tags:
|
||
|
- "vac-updates"
|
||
|
date: 2024-04-22
|
||
|
lastmod: 2024-04-22
|
||
|
draft: false
|
||
|
---
|
||
|
|
||
|
## Vac 2024/04/22
|
||
|
|
||
|
### vac:p2p:
|
||
|
- `nimlibp2p:vac:webrtc-transport`
|
||
|
- review stun pr
|
||
|
- Address comments on STUN protocol
|
||
|
- Research on ICE protocol
|
||
|
- Start implementing ICE protocol
|
||
|
- `nimlibp2p:vac:maintenance`
|
||
|
- use a mock rng in tests https://github.com/vacp2p/nim-libp2p/pull/1085
|
||
|
- debug ping interop test
|
||
|
|
||
|
### vac:tke:
|
||
|
- `codex:cdx`
|
||
|
- reviewed Codex priority list and document outcomes (Frederico)
|
||
|
- read the whitepaper (Frederico)
|
||
|
- caught up with Wings' proposal for collateral incentive model (Frederico)
|
||
|
- Reviewing Codex offsite outcomes and reading the whitepaper (Martin)
|
||
|
- `nomos:mixnet-incentives`
|
||
|
- caught up with the current state with Marcin (Frederico)
|
||
|
- concluded analysis of parameter to control competitiveness loss of sybil attackers
|
||
|
- `status:L2-deployment`
|
||
|
- joined discussions with Cyp (Frederico)
|
||
|
- Starting work on L2 profiling and attempting to narrow down key narratives/features (Martin)
|
||
|
- `waku:general-incentives`
|
||
|
- Reviewing protocol design decisions and changes made in Athens, mapping out implications for the incentive design (Martin)
|
||
|
- `waku:rln-membership:`
|
||
|
- Reviewing the RLN decisions and changes made in Athens, mapping out implications for the RLN design (Martin)
|
||
|
- `status:SNT-staking`
|
||
|
- Research into swap feature in cooperation with the SC team (Martin)
|
||
|
|
||
|
### vac:dst:
|
||
|
- `admin/misc`
|
||
|
- Meetings with Codex, prep for Codex testnet
|
||
|
- `eng-10ktool:vac:bandwidth-test`
|
||
|
- Began implementing message reliability measurement using message ID logs
|
||
|
- Message tracking code
|
||
|
- Visualisation code
|
||
|
- Ran several simulation attempts, ran into network issues believed related to the power event. Found several things misbehaving
|
||
|
- Read Waku paper
|
||
|
- Control plane improvements, Kubernetes and Ceph cleanup, replacement parts for control plane
|
||
|
- Network weirdness, still sorting
|
||
|
|
||
|
### vac:qa:
|
||
|
- `waku:interop-testing`
|
||
|
- Merged store [tests part 1](https://github.com/waku-org/waku-interop-tests/pull/31)(@Florin)
|
||
|
- Update tests based on [fixes](https://github.com/waku-org/waku-interop-tests/pull/32)(@Florin)
|
||
|
- Issue [reopened](https://github.com/waku-org/go-waku/issues/1076)(@Florin)
|
||
|
- `waku:test-automation-sharding`
|
||
|
- Go-waku sharding tests [update](https://github.com/waku-org/go-waku/pull/1060)(@Roman)
|
||
|
- Nim sharding [tests](https://github.com/waku-org/nwaku/pull/2603)(@Alex)
|
||
|
- Issue found: [message won't be sent over from node1 to node2 with sharded topic subscription](https://github.com/waku-org/go-waku/issues/1086) - would need to be separated from PR1060(@Roman)
|
||
|
- `waku:test-automation-rln`
|
||
|
- RLN relay [tests](https://github.com/waku-org/waku-interop-tests/pull/30)(@Roman)
|
||
|
- Issue found: RLN in on-chain dynamic mode [not working](https://github.com/waku-org/nwaku/issues/2606)
|
||
|
- `waku:test-automation-nwaku`
|
||
|
- Peer & Connection Management [tests](https://github.com/waku-org/nwaku/pull/2566)(@Alex)
|
||
|
- Issues found:(@Alex)
|
||
|
- [PeerInfo instance affects listed protocols](https://github.com/waku-org/nwaku/issues/2590)
|
||
|
- [Some PeerStore metadata is not filled in](https://github.com/waku-org/nwaku/issues/2591)
|
||
|
- [Peer Reconnection not working?](https://github.com/waku-org/nwaku/issues/2592)
|
||
|
- [ENR shouldn't be used for pruning](https://github.com/waku-org/nwaku/issues/2594)
|
||
|
- `admin/misc`
|
||
|
- Started to read the nomos docs and begin to familiarize myself with nomos(@Florin)
|
||
|
- Tried to build and run nomos node and nomos specs(@Florin)
|
||
|
- Conducted interview with Sandarv on Thursday(@Roman)
|
||
|
- OOO one day (@Florin)
|
||
|
|
||
|
### vac:acz:
|
||
|
- `rlnp2p:waku:rln-relay-enhancements`
|
||
|
- resultify and clean up rln-relay [code](https://github.com/waku-org/nwaku/pull/2607)
|
||
|
- `rlnp2p:waku:rln-doc-and-outreach`
|
||
|
- Blog post/RFC on [Light RLN verifiers](https://github.com/vacp2p/vac.dev/pull/136)
|
||
|
- `zerokit:vac:zerokit-v0.5`
|
||
|
- [QoL traits](https://github.com/vacp2p/zerokit/pull/238) to the Hasher assoc.Type
|
||
|
- [Removed tree height 32 from rln](https://github.com/vacp2p/zerokit/pull/239)
|
||
|
- `secure-channels:waku:ethereum-chat`
|
||
|
- Generation of [flow diagrams](https://github.com/vacp2p/de-mls/issues/1) for several MLS procedures
|
||
|
- Research on improving the privacy in DCGKA
|
||
|
- `admin/misc`
|
||
|
- reduced availability since one CC is off (Ugur)
|
||
|
|
||
|
### vac:sc::
|
||
|
|
||
|
### vac:rfc:
|
||
|
- `waku:core-rfc-updates`
|
||
|
- created rln-relay update pr, opened discussion for more to stable - https://github.com/vacp2p/rfc-index/pull/32
|
||
|
- merged WAKU-METADATA move to draft - https://github.com/vacp2p/rfc-index/pull/6
|
||
|
- `misc`
|
||
|
- found new problems with rfc-website, in contact Jhino to fix
|
||
|
- started reading Codex spec marketplace - https://github.com/codex-storage/codex-research/blob/master/design/marketplace.md
|
||
|
|
||
|
### vac:dr:
|
||
|
- `unstructured-p2p-improvements-survey`
|
||
|
- Studied/investigated different techniques/works targetted on perfromance improvements against message sizes and counts
|
||
|
- Looked for funding opportunities in the Ethereum eco-system that align with our research directions
|
||
|
- `zk:codex:storage-proofs-open-problems-review`
|
||
|
- Discussed with Codex their specific needs in terms of documents, as well as received their list of papers and three problems in full detail. [Discord thread](https://discord.com/channels/895609329053474826/1230908611727720599) and [List](https://hackmd.io/@bkomuves/SJGyefxZR)
|
||
|
- `admin/misc`
|
||
|
- Work on notes concerning BloomFilter, MMR, and Field Merkle.
|
||
|
- Began working on a document on [tangibles](https://notes.status.im/ju6WUNg6RbSUa39h2DS0Lw)
|
||
|
- `vac:dr:anon:vac:waku-anonymity-analysis`
|
||
|
- Read [Waku Adversarial Models](https://vac.dev/rlog/wakuv2-relay-anon/) and [Tor Push](https://github.com/vacp2p/rfc-index/blob/main/vac/46/gossipsub-tor-push.md).
|
||
|
- Started documenting [Waku Anonymity Analysis](https://www.notion.so/Anonymity-Layer-cbcbcd6067b347bb812041bce9c110ce) - WiP.
|
||
|
|
||
|
### vac:nes:
|
||
|
- `admin/misc`
|
||
|
- Ugur from 15 to 23 April
|
||
|
- Marvin from 15 to 17 April
|
||
|
- `state-separation:vac:state-separation-doc`
|
||
|
- Worked on defining and identifying State Separation Components (Moudy)
|
||
|
- Read Ugur's notes on Mutators [1](https://www.notion.so/Nescience-cd358fe429b14fa2ab38ca42835a8451?pvs=4#c268e5d7c0004b3caba0f740fcf98954) and [2](https://www.notion.so/Nescience-cd358fe429b14fa2ab38ca42835a8451?pvs=4#68f6838591304d7397a01e8cdc8aa877) (Marvin)
|
||
|
- Work on notes for MMR, Bloom Filters (potentially more useful for DR) (Marvin)
|
||
|
- `proofsystems:vac:benchmarks`
|
||
|
- Almost finished the draft of the Benchmarks paper (still some details to add) (Moudy)
|
||
|
- conducted conducting server testing and got 6 PRs merged (Rostyslav)
|
||
|
- `virtual-machine-creation:vac:vm-foundations`
|
||
|
- Started looking at existing ZkVms in order to use them to add privacy on top (Moudy)
|
||
|
- `proofsystems:vac:research-existing-proof-systems`
|
||
|
- Finished writing [LatticeFold writeup](https://eprint.iacr.org/2024/257.pdf)
|
||
|
|