Vac 2024/02/12 §
vac:p2p: §
- nimlibp2p:vac:webrtc-transport- 
- Cleaning / commenting
- Implementing the client side of SCTP
- Implementing the closing part of SCTP / DataChannel
 
- nimlibp2p:vac:gossipsub-stagger-send
- nimlibp2p:vac:maintenance
vac:tke: §
- nomos:economic-analysis- 
- tested a new data layout for the PoS-GPU code (to allow a large number of blocks per epoch);
- implemented a CPU-only code that outperformed the GPU (thanks to a trick given by David and Alexander);
- ran simulations about wealth concentration and observed leader election on Cryptarchia.
 
- codex:economic-analysis- 
- reviewed comparables tokenomics (Filecoin);
- reviewed the state of CDX token, inc. insurance model.
 
- waku:economic-analysis- 
- reviewed Martin’s work on RLN pricing
- 2x Waku RLN calls (Tokenomics, L2 for RLN) and follow-ups
 
- status:SNT-staking- 
- continuing work on Status DeFi analysis
- continuing work on Status staking contract
 
vac:dst: §
- eng-10ktool:vac:bandwidth-test- 
- Talk again with p2p team about versioning
- Done simulations for Yamux
- Re-do simulations without using Wireguard. Packet loss is the same if not even higher (?)
- Plan how to structure the 10k tool framework
- Optimized publisher and added a debug flag to get DNS resolve times.
- Briefly ran a full 10K scale simulation, as well as other simulations at 7.5K, 8K, 5K and 0.1K
- Scaled metrics up by sharding it then adding Thanos (via bitnamicharts) Query and Thanos Query Frontend to aggregate the metrics
- Dealing with various scaling issues as they come up
- Added latency delay to pods, allowing us to do arbitrary amounts of latency in Waku nodes
 
vac:qa: §
- waku:interop-testing- 
- RLN registration support and tests(@Roman + @Florin)
- Automatically notify nwaku developes when nightly interop tests fail(@Florin)
 
- waku:test-automation-js-waku
- waku:test-automation-nwaku- 
- Lighpush fixes(@Alex)
- Peer Exchange tests(@Alex)
 
- Update QA milestones(@Florin)
 
vac:acz: §
- rlnp2p:waku:rln-relay-v2
- secure-channels:waku:ethereum-chat- 
- Keep working in the updates of the RFC.
- Start writing the blog article about the SMP, with the use cases and the main features in mind.
- Creation of an Overleaf project on secure channel setup with Ethereum.
- Check two SoK papers for comparison security mechanism; paper1 paper2
- Study the security mechanisms of dm3, Tor Messenger and Briar.
- Start an internal report comparing different messaging protocols.
 
- zerokit:vac:maintenance
- misc
vac:sc:: §
vac:rfc: §
vac:dr: §
- valpriv:vac:val-priv-net- 
- Comparing mixnet Nym to figure out new design/proposal
- Reviewing Nym paper and design
 
vac:nes: §
- state-separation:vac:state-separation-doc- 
- Researched the Transaction Directed Acyclic Graph (TDAG) framework to aggregate in SE and DE and produced a documentation about it (Moudy)
- Started reading about the Privacy Directed Acyclic Graph (PDAG) framework (Moudy)
- Made progress on the integration of Cryptographic primitives in SE and DE (Ugur)
- Made progress on adress hiding and signature verification document (Marvin)
- Started producing notes about Field Merkle Trees (Marvin)
- Started creating the one-tier low-level framework for SE and DE kernel circuits by adding public and private data (Ugur)
 
- proofsystems:vac:research-existing-proof-systems
- proofsystems:vac:benchmarks- 
- Fixed PR#24 comments and merged Arecibo benchmark implementation(Rostyslav)