Vac 2024/07/15
vac:p2p:
Last week:
nimlibp2p:vac:maintenance
nimlibp2p:vac:quic
vac:tke:
admin
:- ETHcc (Juan)
- 5 CC days off
nomos:cryptarchia-wealth-concentration-known-stake
- fixed a bug in the wealth concentration code (Frederico)
- ran again all simulations and analyze all results related to the wealth concentration (Frederico)
- started developing the code to analyse the selfish behavior when choosing the fork rule (Frederico)
waku:general-incentives
- analysed the current RLN incentivization proposal (Frederico)
status:L2-deployment
- analysed and expanded the SNT token utility (Frederico)
- continued rewriting the GMX/veSNT model with the newest constraints (Frederico)
- discussed the current demands of the cats fishing project (Frederico & Juan)
- Finalised analysis on CoWSwap (Juan)
codex:testnet-incentive
- discussed the testnet incentives with the Codex team (Frederico & Juan)
vac:dst:
vac:dst:deployment-and-analysis:waku:10k
- Install and configure VictoriaMetrics
- 3x 10k simulations
- Still running into OOM issues
- Got to 9000 nodes at one point accounted for
- Still needs tuning
vac:dst:deployment-and-analysis:waku:midscale
- Analyse behaviour and bandwidth usage of discv5 when establishing/stabilising mesh
- Discussed discv5 logging with Gabriel
- Measure time-to-stable-mesh with different numbers of nodes.
- Found an issue with relay connections.
- Lots of simulations and deployments to get VictoriaMetrics implemented and stable
vac:qa:
waku:interop-testing-02
- investigated interop failures(@Florin)
- update interop tests to use cluster_id != 0(@Florin)
- Test/peer exchange - PR 51 - merged(@Roman)
- fix: cluster_id 0 for peer store related tests - PR 56 - in progress(@Roman)
waku:test-automation-status-go-cli
- implement community reuse and merge PR(@Florin)
vac:test-automation-nim-libp2p
waku:test-automation-rln
- Meeting with Tanya to solve reproducibility issues(@Alex)
- Ran simulations to debug Tanya’s found bugs(@Alex)
- Found behaviour differs between computers.
- Metrics bug
- Ran simulations to try to isolate Tanya’s bug’s variables(@Alex)
admin/misc
- review challenges and interview QA Candidates(@Florin)
- start creating slides for QA presentation(@Florin)
- OOO 1 CC Day
vac:acz:
admin/misc
- 3 CCs at ethcc
- 1 CC ooo full week
vac:sc::
admin/misc
- 5 CC days ooo
codex::contracts-formal-verification
- integrated changes from the Certora team
- fixed foundry template PRs
status:staking-contracts-v1
- cont’ reseach on MP estimation
vac:nim:
tooling:vac:editor
- Implement notification panel in the extension: https://github.com/nim-lang/vscode-nim/pull/72
- Prepare release (to be sync up with Nims) https://github.com/nim-lang/vscode-nim/pull/73
tooling:vac:nimble
- Fix an issue with the CI and win https://github.com/nim-lang/nimble/pull/1
vac:rfc:
admin/misc
- @ ethcc
vac:dr:
admin/misc
- Finish rlog for Bloom filters and Cuckoo filters
vac:dr:anon:vac:gossipsub-anonymity
- Continued work on Anonymized GossipSub Protocol (AGP) specification. Specifically, details of the custom mixnet protocol [WiP], and encode next hop and delays into beta.
- Looked into the Sphinx implementation in Go.
- Looked into the overall implementation and algorithm design choices.
gsub-scaling:vac:gossipsub-simulation
- Looked into testground documentation and example test plans in more detail. Currently, issues with extended delays and occasional failure reports the test ground daemon.
gsub-scaling:vac:unstructured-p2p-improvements-survey
- Provide feedback on gossipsub rlog
zk:codex:zk-consulting
- Examined proof of replication, and discussion whether this is relevant for software level.
vac:nes:
state-separation:vac:state-separation-architecture-01
- Worked on execution types and completed private and shielded executions. [Moudy]
- Gave a structure to the blogpost. [Moudy]
- Selected some components to focus on. [Moudy]
- Reviewed and added some specific topics to the document of Cryptographic Infrastructure and Nullification Strategy as part of our Q2 Milestones. [Moudy]
- Provided feedback on Cryptographic Infrastructure and Nullifications document. [Marvin][DR]
zkvm:vac:vm-foundations
- Work on the lits of ZkVMs:
- Went through MPC materials [Rostyslav]
- Reviewed scuttlebutt repo [Rostyslav]
- Read about Power of Tau ceremony paper [Rostyslav]
- Reviewed powersoftau repo [Rostyslav]
- Reviewed all of the zkVM’s in the list [Oleksandr]
- Provide Rostyslav with partial homomorphic resources. [Marvin][DR]
- Add supplemental resources for primitives to Primitives Document. [Marvin][DR]
- Work on the lits of ZkVMs: