Vac 2024/05/27 §
vac:p2p: §
nimlibp2p:vac:webrtc-transport
nimlibp2p:vac:maintenance
vac:tke: §
admin
codex:cdx
- finalized the TKE part of Whitepaper (Frederico)
- Improved code for Codex ABM, now at a better state, ready to start testing (Juan)
- initial steps towards experimental design to simulate CDX security<>demand/supply & price (Juan)
- Quick reviewed Filecoin report (Juan)
nomos:cryptarchia-wealth-concentration-known-stake
- continued the restructure of the previous work under a newly defined strategy (Frederico)
status:L2-deployment
- reviewed the SN economy proposal (Frederico)
- Drafting first docs on the economic model and identifying missing pieces, iterating on this with Cyp (Martin)
waku:rln-membership
- Reviewing existing research into RLN and compatibility with the new design (Martin)
- Reviewed RLN documents. (Juan)
status:SNT-staking
- reviewed the swap aggregator work (Frederico)
- Reviewing Juan’s work on swaps (Martin)
- Finished document on swap aggregator (Juan)
- performed additional experiment on time window vs fulfilment (Juan)
vac:dst: §
vac:dst:deployment-and-analysis:waku:midscale
- Repeat simulations with waku v0.27
- Found, documented potential Waku regression
- Created bandwidth plots with weird results
- Changes to publisher
- Re-doing requested deployments
vac:dst:tooling:vac:visualiser-tool
- Some PRs:
- First visualizer simple PR
- Found issue where simulation data is stored incorrectly.
- PR: Improved querying to get multiple simulation times at once
- PR: Add parameter for selecting how many datapoints we want in the plots
- PR: Rebase Wings deploy yamls into master
vac:qa: §
waku:interop-testing
nomos:test-automation-cryptarchia
- Read Nomos ocumentation and related papers(@Alex)
- Delve into codebase to understand structure(@Alex)
- Working in fixing coverage(@Alex)
admin/misc
- Interview and reviewed QA Candidate code challenge(@Florin)
- 1CC OOO All week
vac:acz: §
secure-channels:waku:mls-design
- Created authentication and login document for MLS design in notion
zerokit:vac:zerokit-v0.5
rlnp2p:waku:rlnv2-e2e
- Deprecated waku-rln-contract in favour of waku-rlnv2-contract which uses vacp2p/foundry template directly instead of inheriting from vacp2p/rln-contract due to evolving business case and divergence from base offering of vacp2p/rln-contract
- Reduced gas usage for waku-rlnv2-contract with onchain root from 250k gas to 104k gas for most insertions, some insertions vary depending on the leaf index due to recalculation of the merkle tree cache (anywhere between 150k-230k). still acceptable.
- Added test vectors with kats from zerokit
- Deployed on sepolia for accurate gas measurements
stealth-address-kit:vac:maintenance
vac:sc:: §
vac:maintenance/misc
- Updated ENS Usernames to allow custom release delay on deploy https://github.com/status-im/ens-usernames/pull/128
- Migrated ENS Usernames in Sepolia with 600 seconds of release delay on 0x3174DceF2649Ef7D3585cFC52d45586cF0d0dC90
- WIP: ENS usernames migrate to forge
- research on Zodiac contracts and Safe modules
- Researched proxy patterns
- Transparent proxies
- UUPSUpgradables
- Interviewed first candidate
vac:nim: §
tooling:vac:nimble
tooling:vac:lsp
tooling:vac:compiler
vac:rfc: §
codex:specs-init
nomos:specs-init
- Worked on data availibility rfc, need more time to finish rough draft
admin/misc
vac:dr: §
gsub-scaling:vac:gossipsub-simulation
- Conducted simulations results/code analysis for staggered message sending PR
- Identified one potential issue related to IHAVE/IWANT messages.
- Looked into GossipSub specifications and other libp2p (go and rust) implementations for IHAVE/IWANT message flows
vac:admin
- Finished presentation for Logos Research call
- Finished BloomFilter blog draft.
- Focus on Nescience
vac:dr:anon:vac:gossipsub-anonymity
- Addressed Marvin’s comments on anonymity layer notes.
- Worked Anonymity Layer - WiP.
- Met with Youngjoon to understand the practical considerations in designing anonymous communication for Nomos.
vac:nes: §
state-separation:vac:state-separation-architecture-01
- Additional reviews of the architecuture of state separation. (Moudy)
- Work on the input and outputs in the aggregation circuit for the state-separation prototype. (Ugur)[ACZ]
virtual-machine-creation:vac:vm-foundations
- Worked on the list of ZkVMs. Mainly covered: ZkMove, ZkWasm, PiecrustVM. (Moudy)
- Worked on zkVM list. Covered: NovaNet, zkLLVM, Lurk. (Rostyslav)
- Worked on zkVM list. Mainly covered: Ceno, Ola, Valida, RISC-0.(Marvin)[DR]
- Worked on zkVM list. Mainly covered: SP1, Powdr, Miden, and zkOS. (Ugur)[ACZ]