mirror of https://github.com/logos-co/roadmap.git
8.1 KiB
8.1 KiB
title | tags | date | lastmod | draft | |
---|---|---|---|---|---|
2024-06-10 Vac weekly |
|
2024-06-10 | 2024-06-10 | false |
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.
- mbedtls: Try differents way to fix the installation on windows due to CI errors
nimlibp2p:vac:maintenance
- released v1.3.0
- gossipsub 1.2 https://github.com/vacp2p/nim-libp2p/pull/1106
- fix(services): setup services before peerinfo is updated https://github.com/vacp2p/nim-libp2p/pull/1120
- fix(multicodec): remove unnecessary "!=" operator https://github.com/vacp2p/nim-libp2p/pull/1112
- Formatting https://github.com/vacp2p/nim-libp2p/pull/1118
- fix(gossipsub): pubsubpeer is created with wrong gossipsub version https://github.com/vacp2p/nim-libp2p/pull/1116
- Investigate flaky tests: Couldn't replicate
- CI cleanup and streamlining
- PR
- Missing: Converting
Daily
tominver-maxver
, and consider changingcoverage
from full workflow to step after tests.
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
- Rebased the nimbus build system code to a new branch: https://github.com/vacp2p/dst-gossipsub-test-node/tree/dockerized-nimbus-bs
- Found error with nimble and 1.2.0 version of Nimlip2p (https://discord.com/channels/864066763682218004/1247474261996867684)
- Simulations with 1.2, 1.2.1 and 1.3.0.
vac:dst:tooling:vac:deployer-tool
- PR for ignoring bootstrap-midstrap nodes during plotting https://github.com/vacp2p/10ksim/pull/32
vac:dst:tooling:vac:visualiser-tool
- Started working on dynamic configuration for visualiz
vac:qa:
waku:test-automation-status-go-cli
- initial PR reviewed and merged with one to one messages functionality(@Florin)
- reviewed and tested subsequent improvement PR from Pablo(@Florin)
- discussed results and future work on the ticket(@Florin)
waku:interop-testing-02
- started looking at discv5 tests(@Florin)
- Test/peer connection management PR 45 - in progress(@Roman)
nomos:test-automation-cryptarchia
- chore: cryptarchia unit tests update PR 657 - on hold till 17th June (@Roman)
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
tominver-maxver
, and consider changingcoverage
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:maintainance/misc
- setup certora on the codex repo
- ENS usernames to latest solidity
- ENS usernames migrate basic tests to forge
- soft audited codex contracts
vac:nim:
tooling:vac:compiler
- C++ Issue (https://github.com/nim-lang/Nim/issues/23657) fix: https://github.com/nim-lang/Nim/pull/23666
- C++ Issue research https://github.com/nim-lang/Nim/issues/23656
- NimSuggest should handle not known files [WIP]
tooling:vac:lsp
- Issue research https://github.com/nim-lang/langserver/issues/203
- Fixes an issue where wrong project was auto guessed and Test to cover it. (https://github.com/nim-lang/langserver/pull/206)
- Add Tests to CI: https://github.com/nim-lang/langserver/pull/205 https://github.com/nim-lang/langserver/pull/205
vac:rfc:
nomos:specs-init
- Worked on data availibility rfc, still in draft - https://github.com/vacp2p/rfc-index/pull/41
admin/misc
- added changes based on feedback for rln-v1 - https://github.com/vacp2p/rfc-index/pull/40
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
- Continued document on proposed proof algorithm draft.
- Continued reading Circle STARK, ECFFT1 and ECFFT2 with the emphasis to produce notes on CFFT and ECFFT.
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]
- work on list of ZkVMs
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]