Vac 2024/06/10 §
vac:p2p: §
nimlibp2p:vac:webrtc-transport
- mbedtls: Try differents way to fix the installation on windows due to CI errors
- Update the version of MbedTLS (a bit too overkill)
- Change pip / python version
- Use pip requirement file
- Change the packages constraints.
- mbedtls: Work on MacOS CI failing.
nimlibp2p:vac:maintenance
vac:tke: §
admin
- 5 (Martin) + 4 (Frederico) days off
- updated the TKE milestones (Frederico)
codex:cdx
- reviewed the latest modifications in the Whitepaper (Frederico)
- Worked on improving code for simulations (efficiency, refactoring etc.) -> This efficiency is needed for MC simulations (Juan)
- Researched Filecoin government models for Agatha after discussion (Juan)
status:SNT-staking
- Started reading Cyp’s blogpost on SNT (Juan)
vac:dst: §
vac:dst:deployment-and-analysis:waku:10k
- Continue attempts at “10k with metrics”, further optimisations
- Bring back missing nodes
vac:dst:deployment-and-analysis:waku:midscale
- 9x simulations with waku v0.27.
- Investigate v0.26/v0.28 mesh stability issues https://github.com/waku-org/nwaku/issues/2780
- Fixed error in our LivenessProbe deployment yaml, met with Ivan from Waku about this
- Grafana Loki briefly installed and configured and setup; removed due to issues it caused
vac:dst:deployment-and-analysis:vac:libp2p-version-testing
vac:dst:tooling:vac:deployer-tool
vac:dst:tooling:vac:visualiser-tool
- Started working on dynamic configuration for visualiz
vac:qa: §
waku:test-automation-status-go-cli
waku:interop-testing-02
- started looking at discv5 tests(@Florin)
- Test/peer connection management PR 45 - in progress(@Roman)
nomos:test-automation-cryptarchia
waku:test-automation-rln
- Create issues (@Alex)
- RLN v2(@Alex)
- Introductory meeting
- Checkout docs and have a look at the tooling
vac:test-automation-nim-libp2p
- Investigate flaky tests: Couldn’t replicate(@Alex)
- CI cleanup and streamlining(@Alex)
- PR
- Missing: Converting
Daily
to minver-maxver
, and consider changing coverage
from full workflow to step after tests.
vac:acz: §
secure-channels:waku:mls-design
- Finished the EthCC presentation.
- Study on onchain parts of mls-design
consulting:codex:proxy-re-encryption
- Worked in the PRE report.
- Performed research in alternatives to PRE. ABE might be a plausible alternative.
secure-channels:waku:mls-poc
- re-design general idea of decentirlized architecture: Delivery Service is represented by Waku Node and doesn’t require additional service
- went through example of using Waku rust bindings in other project
- started to figure out what data we need to store/get on-chain
vac:sc:: §
vac:nim: §
tooling:vac:compiler
tooling:vac:lsp
vac:rfc: §
nomos:specs-init
admin/misc
vac:dr: §
gsub-scaling:vac:unstructured-p2p-improvements-survey
- Began work on research blog post for gossipsub improvements for large messages. Specifically, looked into the outcomes/rationales of previous performance experiments conducted for large messages, revisited posts/discussions on large messages handling for compiling work
zk:codex:zk-consulting
vac:dr:anon:vac:gossipsub-anonymity
- Examine libp2p-nym
- Read GossipSub specs.
- Began work on an initial proposed model. Performed calculations for the probability of deanonymization with a high fraction of malicious nodes (35-40%) for random mixed nodes. Results similar to top 5 AS-level adversaries.
vac:nes: §
virtual-machine-creation:vac:vm-foundations
- work on list of ZkVMs
- Finished entering data on Nexus, Jolt, o1VM.
- Started going through codebases ov zkVMs.
- Covered and fulfilled the table for Stellar and Cairo in zkVM table.[ACZ]
- Sanity checked RISC0 and Valida from Marvin, Nexus and Jolt from Rostyslav, Cairo and Stellar from Moudy.[ACZ]
proofsystems:vac:research-existing-proof-systems
- Continue working on a writeup about Greco zk proofs.
state-separation:vac:state-separation-architecture-01
- Study on the racing conditions for state-separation prototype. [ACZ]