Vac 2024/12/09

vac:p2p:

  • ift:gossipsub-perf-improvements
    • Worked on staggered message sending article. Only results and discussion section is left. Need one more day to finalize it.
    • Participated in libp2p specs meeting. The participants seemed convinced and willing for further discussions in broader community.
  • vac:libp2p-mix-consulting
    • Assist in compilation issues,
    • Brainstorm possible solutions to using mix as a custom transport
    • Create custom transport PoC:
      • Developed using go-libp2p for faster iteration (due to lack of experience in nim-libp2p at the moment)
      • Demonstrates how to create a transport that uses a libp2p protocol for communication
  • vac:de-mls-consulting
    • Troubleshoot why messages were not being broadcasted succesfully and suggest changes in how pubsub topics are used
    • Create custom branch of waku-rust-bindings and go-waku that hardcoded a cluster-id. The current waku-rust-bindings are outdated (using go-waku) so once they’re updated with nwaku it is necesary to revisit the code
  • ift:nimlibp2p-maintenance
    • PR to enforce conventional commits specs format for PR titles and commit messages

vac:tke:

  • admin
    • 1 CC day OOO
    • 2 CC days on sick leave
    • 2 days @ Emergence.xyz conference
  • vac:tke:nomos:intro-base-layer-economy:tx-fees
    • to implement the tracking of two TFM under the same demand
    • Discussed tx fees simulations and models with Frederico
  • vac:tke:nomos:intro-base-layer-economy:mixnet
    • caught up with the outcomes of the Nomos offsite
    • discussed with Nomos team the current design
  • vac:tke:codex:v1-supply-tokenomics:token-dynamics
    • introduced the codex protocol and interactions with the amm
  • vac:tke:status:aura-incentives:xp-program
    • looking into products of potential partners for native DEX and other infrastructure
    • feedback on the website MVP
  • vac:tke:ift:tokenomics-research-forum:ve3
    • revisiting and polishing the ve(3,3) blogpost
  • vac:tke:ift:catsfishing-mvp::monetary-policy
    • Finished first draft of the white paper
  • vac:tke:ift:tokenomics-research-forum:ve3
    • started reviewing the ve(3,3) blogpost

vac:dst:

  • admin/misc
    • 1 CC whole week
    • Friday 1 CC OOO
  • vac:dst:waku:waku-scaling:waku-shard-reliability-vs-scale
    • Worked on shard+store+filter+lightpush simulations structure
  • waku:waku-evaluation:regression-testing
    • Meeting with Waku team regarding block issue
      • Plan to retry and document more simulations regarding this issue

vac:qa:

  • vac:qa:2024q4-waku:interop-testing:maintenace
    • Metric updates
    • Investigated RLN failures
  • waku:2024q4-status-go-functional-testing:migrate-to-status-backend
  • nomos:2024q4-da-testing:data-integrity-tests
  • nomos:2024q4-da-testing:outline-distributed-test-framework
  • waku:2024q4-interop-testing:ci-integration
    • Make PR 3193 in nwaku repo and add smoke_tests job to the CI yml file
    • Run multiple jobs in nwaku repo with changes in CI configurations to stablize smoke_tests job
    • Add 2 yml files for smoke_test job and make PR 90 ready for review
    • Fix review points on PR 90
  • waku:2024q4-interop-testing-2024q4:faster-runners
    • Follow up with Infra team and run jobs to solve issues in new runner
    • Work on link job docker files to containers to solve issues in removing job files
  • admin-misc
    • Q4 Retro preparation

vac:acz:

  • ift:de-mls-testnet:testnet-api
    • Fixed wrong usage of waku with Richard, update code regarding this issue Drat PR
  • ift:libp2p-mix-poc:sim-anon-ping
    • Achieved major milestone: Mix Transport now functions end-to-end, enabling anonymous communication within the libp2p framework (PR #11).
    • Mix transport refactor
      • Introduced MixExitConnection for handling unwrapped messages at exit nodes.
      • Bypassed multistream negotiation by implementing appropriate dial functions.
      • Refactored sendThroughMixnet and acceptWithMixnet to align with the overall changes.
      • Implemented agnostic end protocol handling via a callback in MixExitConnection.
    • Created and tested NoRespPing protocol, demonstrating end-to-end functionality.
  • ift:logos-zk-calls:logos-zk-call-2
    • Lead the IFT ZK Research call by presenting slides on the Sumcheck Protocol.
    • Post a forum post on Sumcheck protocol encouraging further discussion.
  • vac:acz:ift:think-tank:zk-think-tank
    • Update ZK Think tank page to include descriptions for each project.
  • vac:acz:ift:think-tank:zk-consulting-codex-1
    • Prepare a document briefly explaining Plonky2/3 and Telos’ Plonky2 Goldibear. Additionally, prepare a document on small fields (Goldilocks, Babybear and Mersenne31).
  • ift:zerokit-v0-6:circom-witness-rs
    • Partially studied the advanced witness calculator in the context of replacing the old one used in zerokit in order to implement the first feature of the issue.
  • ift:de-mls-testnet:de-mls-rfc
    • Discuss with the Rabbit about the gas cost report and obtain a miscalculations by encoding.
  • admin/misc
    • 1 cc is ooo was for 1 day
    • 1 cc offboarding preparation
    • Fixed CI issue with building rln-wasm: PR

vac:sc:

vac:nim:

vac:rfc:

  • ift:rfc:waku:updates-of-mature-waku-rfcs-2024q4
  • ift:rfc:vac:rfc-culture-establishment-2024q4
  • ift:rfc:vac:rfc-index-maintenance-2024q4
    • There was an issue with a new raw RFC Hanno merged - it didn’t appear on rfc-index. Investigated the issue, and found out it was due to a Docusaurus update, a new build should fix it.
  • ift:rfc:status:status-specs-to-rfc-index-migration
    • Asked Hanno to take a round of reviews as well.

vac:nes: