Vac 2025/04/28

vac:p2p:

  • ift:2025q1-gossipsub-perf-improvements
    • Completed GossipSub v1.4 article. Now it includes findings/feedback, and consistent with revised specs draft.
    • Revised GossipSub v1.4 specs draft. Doing final proofreads.
  • vac:p2p:acz:2025q2-acz-consulting:libp2p-mix-consulting
    • Assist with getting dst-gossipsub-test-node to work with mix
  • vac:p2p:ift:2025q2-nimlibp2p-maintenance:maintenance
    • Close quic streams normally instead of using a reset
  • vac:p2p:ift:2025q2-nimlibp2p-webtransport:http3
  • vac:p2p:ift:2025q2-test-coverage:qa-consulting
  • vac:p2p:ift:2025q2-nimlibp2p-autotls:dns-challenge
    • Added base36 support in nim-stew which we’ll need for encoding peerIDs into domain names
    • Opened an issue to update nim-stew
    • Added libp2p-key multicodec to nim-libp2p, which we also need for the peerid base36 encoding (transform peerid into multihash with this codec -> transform multihash into CID -> base36 encode CID)
    • The AutoTLS DNS setting works!
  • misc/admin
    • 1 CC 3d off, 1 CC 2.5d off

vac:tke:

  • admin
    • 4 CC days off (Easter holidays)
  • vac:tke:codex:insurance:debug-tool
    • fixed the CDX tool - balance of participants is now consistent
  • vac:tke:nomos:macroeconomy:review-tfm
    • reviewed the TFM code because of feedback in the doc
  • vac:tke:nomos:macroeconomy::preliminary-block-rewards
    • addressed team feedback and discussed directions
    • reviewed the Mantle specification
    • prepared a deep research about Celestia
  • vac:tke:nomos:macroeconomy:network-state-infra
    • finalizing first iteration of this research and preparing a report for Alvaro
    • reviewed work about NS in Practice
  • vac:tke:nomos:macroeconomy:revision-blockspace
    • reached out to Alvaro to align
    • Fleshed out how to improve
    • Reviewed work on L1 rewards mechanisms
  • vac:tke:status:karma-incentives:karma-params
    • fine tuning and extending the Karma spreadsheet, building different versions for different settings
    • Reviewed work from Martin
  • vac:tke:status:karma-incentives:yield-bridge
    • analyzing low-risk vs. hi-risk asset architecture
  • vac:tke:ift:tokenomics-research-forum:minting-control
    • Worked on Optimal Control and Monetary Policy, present next week
  • vac:tke:ift:tokenomics-research-forum:token-sales-opt
    • started implementing a dashboard for this study
    • reviewed work on optimization problem
  • vac:tke:ift:tokenomics-research-forum:token-valuation
    • started studing the token valuation problem

vac:qa:

vac:dst:

  • admin/misc
    • 1 CC bank holiday Wed 23rd
    • 1 CC bank holiday Monday 21st April
    • Prepare for ALL HANDS
  • vac:dst:status:2025q2-status-go-evaluation:store-performance
    • Light problem persisting
  • vac:dst:vac:2025q2-libp2p-evaluation:regression-testing
    • Assist p2p/acz team if necessary with mix node
    • Modify dst node for mix testing
      • PR
      • Get the node working, analysis left.
  • vac:dst:ift:2025q1-vaclab:concurrent-experiments
    • Attempted to get LARS to reliably deploy sims

vac:sc:

  • status:2025q2-sn-native-bridge-yield-bearing-module:research-design
    • continued with Yield Manager contract research + implementation
    • added a second commit to import blast’s yield manager with the minimum amount of imported files and dependencies https://github.com/vacp2p/linea-monorepo/pull/2
    • Created architecture visual for linear/status network
  • status:2025q2-maintaining-status-contracts
    • Looked into bridging SNT to Polygon POS
  • admin/misc
    • Started work on presenting staking protocol at offsite

vac:acz:

  • ift:2025q2-libp2p-mix-testnet:dockerize

    • Finalized mix node instantiation for test (dockerized-mix-gossipsub-dockerfile-1 branch)
      • Added node count and connect to all nodes instead of just mix nodes
      • Added logging and updated listener to 0.0.0.0
      • Conditionally mount mix only if isMix is true
      • Detect external address for mix nodes and use custom conn for GossipSub
      • Coordinated and resolved issues to kick off benchmark execution
  • ift:2025q2-libp2p-mix-testnet:update-rfc

    • Continued RFC refactor
  • nomos:2025q2-nomos-consulting:zk-consulting-nomos-1

  • ift:2025q2-zerokit:parallel-computation-study

    • Reduced the build size for rln-wasm and finalized the documentation for this PR.
  • ift:2025q2-zerokit:merkle-tree-improvement

    • Continued working on Merkle tree refactoring to improve parallelism.
  • admin/misc

    • Studied how to use use Waku RLN Relay and examined this PR.
    • Resolved a build issue related to the Nix environment Issue.
    • 2 cc ooo for whole week (day off + sick leave)

vac:nim:

vac:rfc:

vac:sec:

  • ift:2025q2-signatory-registry-implementation:signatory-scheme-definition
    • Write the dictionary details of all values included into the scheme.
  • ift:2025q2-signing-devices-upgrade:device-assignment-and-registry
    • Run a test using dummy data and the criteria defined.

vac:nes:

  • state-separation-architecture-poc:sc-update
    • Reviewed former SE/DE approaches.
    • Looked into the architecture and tried to understand which trade-offs we should accept.