Vac 2024/09/09

vac:p2p:

  • nimlibp2p:vac:quic
    • Added support for nim 2 (diego)
    • Added experimental (feature flagged) support for quic in nim-libp2p (diego)
      • TLS not yet included, so interop not yet possible.
      • can test against itself by exchanging peer ids out of band
  • nimlibp2p:vac:maintenance
    • Investigation into issue causing negative yamux stream metrics in grafana (Ludovic)
    • Investigate issue with SAT solver not running (Alex)
    • Follow up on issue with interop test artifact caching (Alex)
  • misc/admin
    • Assorted onboarding & research (Yusef)

vac:tke:

  • admin:
    • 5 CC days off (Juan)
  • nomos:selfish-behavior
    • studied Markov chains to define the validator utility function (Frederico)
    • studied the selfish mining problem in PoW and PoS (Frederico)
    • implemented the leader selection algorithm using GPU (Frederico)
  • codex:cdx
    • defined the missing aspects of the CDX token (Frederico)
    • reviewed the simulation code (Frederico)
  • status:L2-deployment
    • waiting for Cyp to confirm the incentive framework design to plan out next step (Martin)
  • waku:general-incentives
    • researching micropayments (Martin)
    • meeting and discussion with the team (Mart

vac:dst:

vac:qa:- tooling:vac:lsp

 - Troubleshot win 10 issues https://github.com/nim-lang/vscode-nim/issues/93
 - Finish chronos migration  https://github.com/nim-lang/langserver/pull/225

vac:acz:

  • secure-channels:waku:mls-poc
  • consulting:codex:proxy-re-encryption
    • Publication of forum post.
  • zerokit:vac:maintenance
    • Ready for review integration stateless feature for rln-wasm: PR
    • Start working with arkzkey: compare circuit loading performance of a compressed arkzkey vs uncompressed arkzkey that is the fist task in the release 0.6.0
  • anon:vac:gossipsub-anonymity
    • Implementing the Mix handler
      • Encountering a persistent error with the json_serialization package, which is a dependency of libp2p.
      • Issue faced with all libp2p imports.
      • Attempted various approaches to resolve this issue.
      • Seems to be an issue within the json_serialization package.

vac:sc::

vac:nim:

vac:rfc:

vac:dr:

  • admin/misc
    • ooo

vac:nes:

  • state-separation:vac:state-separation-architecture-01
    • Read about nodes and components (not a lot of info are available). [Moudy]
    • Defined and detailed NSSA node specs: Full node components and Sandbox node components. [Moudy]
    • Started to write VM and zkVM collab for NSSA. [Ugur][ACZ]
  • zkvm:vac:vm-foundations
    • Work on the lits of ZkVMs:
      • Reading node specifications. [Rostyslav]
      • Report on zkVM testing. [Rostyslav]
      • Research for concrete Rust dependencies for zkMIPS. [Oleksandr]
      • Reading node specifications. [Oleksandr]
    • Met with Engineers about drafting Zkvms testing results. [Moudy + Team]