roadmap/content/vac/updates/2024-01-08.md

5.9 KiB

title tags date lastmod draft
2024-01-08 Vac weekly
vac-updates
2024-01-08 2024-01-08 false

Vac 2024/01/08

vac:p2p:

  • nimlibp2p:vac:maintenance:
    • flaky tests: trying out a hypothesis about runners specs

vac:tke:

  • vac:tke::codex:economic-analysis
    • Update Notion and Tokenomics Design Canvas (TDC) for Codex (@Matty)
    • Add new Collateral Insurer role to litepaper
    • Follow up with Codex on litepaper feedback and next steps for testnet incentive design and token allocation
  • vac:tke::status:SNT-staking
    • Update Notion and TDC for SNT (@Matty)
    • Follow up with John on Wednesday call for 2024 Status plan
  • vac:tke::nomos:economic-analysis
    • Clean up Nomos Notion and update TDC (@Frederico)
    • Finish agent based simulations on wealth concentration impacted by leader selection
    • Read darkpaper when Nomos team has finished incorporating team comments and can share (expect it this week)
  • vac:tke::waku:economic-analysis
    • Clean up Waku Notion, and create a best thinking draft of TDC (@Martin)
    • Finalize and share L2 overview with Waku business model meeting Tue

vac:dst:

  • eng-10ktool:vac:bandwidth-test:
    • Gather all data from Kubernetes and create document with plots (https://www.notion.so/Nim-Rust-comparison-9dc4e4c3c0914773971608e8af911943)
    • Compare nim, rust and waku bandwidth, packet and times.
    • End of the week got stucked because some Kubernetes issues. They are fixed now
    • Ran some gowaku simulations. Results differ a lot from nwaku (half bandwidth, no packet loss).
  • vac:dst:software-testing:waku:test-automation-interop-testing
    • Retested some fixes
    • Fixed tests related to 1MB message
    • Removed deprecated RPC protocol and cleaned up the code
    • Investigated with Prem some node connection issues/regression
  • software-testing:waku:test-automation-nwaku
    • clarified testing priorities with Waku:
      1. RLN
      2. Peer Exchange
      3. Discv5
      4. Peer Connection Management
    • Open Issue [bug: SqliteDriver WakuMessage attribute saving]
      • After further investigation with Ivan we decided it behaves as expected
      • Issue
    • Lightpush
      • Updated PR with comments PR
        • Blocked until SEGFAULT solved
    • Autosharding
      • Implemented and merged tests PR
      • Requested help for overloaded function mock test case PR; Nim Forum
    • Peer Connection Management
      • Implemented and merged tests PR
      • Thorough investigation on module types and base58
  • software-testing:waku:test-automation-go-waku

vac:acz:

  • rlnp2p:waku:rln-relay-enhancments
  • secure-channels:waku:ethereum-chat
    • Created a 4-step approach for Ethereum as Authentication Service article

vac:sc::

vac:nescience:

vac:dr:

  • gsub-scaling:vac:gossipsub-simulation
    • Investigated the latency spikes issue with floodpublish for large messages. The problem was small TCP cwnd at start of connection, same is the case with floodpublish peers, and latencies accumulate for multi-hop paths
      • Sending dummy data immidiately after connection setup resolves the problem.
      • However, this can make peers vulnerable to buffer overflow attacks

vac:rfc: