Vac Monthly Report 2025/03

P2P

highlights

report

Tokenomics

highlights

  • Formalization of Cats Fishing token launch
  • Exploration on Solana and Base gaming ecosystem for Cats Fishing
  • Support to Legal and developers on topics related to Cats Fishing
  • Design and implementation of Codex Lending Market, and competitors analyses
  • Support to the rollout of SNT staking on SN testnet with the frontend
  • Discussions around the design of the bridge facilitating the native yield on Status Network
  • Further development and simulation of blobspace model
  • Revised economic model of Nomos Service Declarion Protocol
  • Starting discussions about NMO as money for the Network State
  • Analysis of the current state of the MEV, and learnings from ETHDenver
  • Design of a centralized dashboard for the TKE team

report

QA

highlights

  • Added e2e tests for data DOS robustnesss and edge cases on nomos side.
  • Added endurance and longevity tests and github actions jobs for go-waku-bindings repo.
  • Added numerous new tests to status-go functional testing framework increasing functional code coverage from 15% to 24.5%.
  • Added IPV6 capabilitles to status-go reliability tests.
  • Documented existing QA Strategy for Nimbus project.
  • Documented the existing QA frameworks created/owned by the VAC QA team.
  • Established synchronization between QA and RFC processes.

report

DST

highlights

  • Initiated a tool for fixed topolgies in experiments
  • Found status-go missbehaviors with light modes and Discv5
  • Found nimlibp2p issues
  • Improved experiment deployments through automation

report

  • admin/misc
    • Coordinated waku milestones with Waku team
    • Q2 Commitments
  • vac:dst:waku:2025q1-waku-tooling
  • vac:dst:status:2025q1-status-go-evaluation
  • vac:dst:vac:2025q1-libp2p-evaluation
    • Overview:
      • Discovered some compiling issues in nimlibp2p version 1.9.0
      • Started suggestions for an improvement of the testing node
    • Delivered Deliverables:
  • vac:dst:ift:2025q1-dst-research-destination
    • Overview:
      • Create forum post with some DST results
      • Add more reports to the DST public reports
    • Delivered Deliverables:
    • Completed tasks:
      • vac:dst:ift:2025q1-dst-research-destination:forum-post
      • vac:dst:ift:2025q1-dst-research-destination:public-reports
  • vac:dst:ift:2025q1-vaclab
    • Overview:
      • Helped Codex accessing the lab
      • Maintenance of the lab with upgrades and patches.
      • Automate experiments with deployment tools and post analysis.
    • Delivered Deliverables:
    • Completed tasks:
      • vac:dst:ift:2025q1-vaclab:deployment-utilities

SC

highlights

report

ACZ

highlights

report

  • ift:2025q1-libp2p-mix-poc
    • Overview:
    • Delivered deliverables:
    • Completed tasks:
      • ift:2025q1-libp2p-mix-poc:ift-research-call-prep
  • ift:2025q1-zerokit-v0-7
  • ift:2025q1-de-mls-multi-admin
  • ift:2025q1-ift-zk-calls
    • Overview:
      • Conducted the March IFT ZK Call
    • Delivered deliverables:
    • Completed tasks:
      • ift:2025q1-ift-zk-calls:ift-zk-call-3
  • ift:2025q1-think-tank
    • Overview:
      • Create think-tank docs that summaries all cryptography related works from IFT.
    • Delivered deliverables:
    • Completed tasks:
      • ift:2025q1-think-tank:crypto-think-tank
      • ift:2025q1-think-tank:zk-think-tank
  • nomos:2025q1-nomos-consulting
    • Overview:
      • Reviewed two nomos docs
    • Delivered deliverables:
    • Completed tasks:
      • nomos:2025q1-nomos-consulting:zk-consulting-nomos-6
      • nomos:2025q1-nomos-consulting:zk-consulting-nomos-7
  • ift:2025q1-mds-checker
  • ift:2025q1-rln-status-l2

RFC

highlights

  • Published the first blog on the forum in regards to jumpstart the discussion regarding the RFCs (Codex).
  • Based on feedback and new data, updated and improved COSS.
  • Fixed broken links on several RFCs
  • Improved vac.dev (links and layout)

report

Nescience

Highlights

  • Analysed the synchronization mechanism and investigated alternative syncing workflow.
  • Proposed several appraoches and identified the best fit for NSSA providing benefits and drawbacks to address in Q2.
  • Explored alternative data structures, such as Verkle trees, CMTs amd IMTs, to improve nullifier scalability.
  • Developed a Rust library that provides a seamless interface for developers.
  • Implemented an approach to handle UTXO scalability issue.

Report

Enable smart contract capabilities for the zkVM

  • vac:nes:state-separation-architecture-poc
    • Overview:

      • Redesigned the synchronization mechanism to reduce dependency on zkVM. Several approaches were explored and analyzed in depth. From Homomrphic encryption approached to more practical approaches as the refined multi epoch sync, the single-epoch atomic sync, the hybrid rollup sync, to finish with DP.
      • Explored ways for data structures for NSSA to improve the nullifier scalibility. We identified the limitation of SMTs and made a survey on CMTs and VTs. Research conducted gave us a direction towards IMTs which improve search scalability by replacing linked-list with a different sorted structure that has more efficient search algorithms. However, additional research is needed to overcome some drawbacks in the IMTs design.
      • Developed a Rust library that enables smart contract capabilities for R0 in NSSA and seamless interface for developers. We have added a number of different helperfunctions for that.
      • Implemented an approach to handle UTXO scalability issue. We added 1 byte tag to an encoded UTXO additional field where the users create tags at a start of parsing transaction, and if their tags align with UTXO tag, they try to decode UTXO.
    • List of deliverables (ordered as in task management):

    • Completed tasks (big tasks):

      • vac:nes:2025q1:state-separation-architecture-poc:prog
      • vac:nes:2025q1:state-separation-architecture-poc:sc-impl
      • vac:nes:2025q1:state-separation-architecture-poc:nullifier
      • vac:nes:2025q1:state-separation-architecture-poc:utxo-transfer