Link Types: GitHub Internal (roadmap.vac.dev) External Task ID
All Teams BI0 DST0 Nim0 P2P0 QA0 RFC0 SC0 SEC0 TKE0 WEB0 INFRA0
Vac 2025/02/17 §
vac:p2p: §
ift:2025q1-gossipsub-perf-improvements
Finalized staggered message sending article (Doing final proofread, will finish in 4-5 hours).
ift:2025q1-nimlibp2p-wrapping-ngtcp2:tls_handshake
Use futhark to generate wrappers in nim-ngtcp2#10 .
More progress in nim-quic#55 :
Load self signed certificate and private key
Integrated picotls backend succesfully with nim-ngtcp2
Achieved E2E communication between a nim-quic client and server
Note most of these PRs will be kept open while this task is being worked
acz:2025q1-acz-consulting:libp2p-mix-consulting
Discuss how to modify the send function of libp2p protocols to allow passing custom connections (including Gossipsub)
ift:2025q1-nimlibp2p-maintenance:async-exceptions
ift:2025q1-nimlibp2p-maintenance
misc/admin
Add new tasks and commitments to P2P’s roadmap for Q1
1 CC 3 day off
vac:tke: §
admin
vac:tke:ift:tokenomics-research-forum
created a schedule for the publications
vac:tke:ift:tokenomics-research-forum:tke-dashboard
sketched the idea of a central tokenomics dashboard and present it to the team
vac:tke:status:karma-incentives:snt-utility
vac:tke:status:karma-incentives:native-dex
financial risk analysis of the native DEX
vac:tke:status:karma-incentives:staking-demo
investigating alternative MP accounting to address the reward bug
vac:tke:status:karma-incentives:initial-prelaunch-analysis
scoping and initial analysis of: economic model, RLN, governance, Karma parameters
vac:tke:status:karma-incentives:pool-risks
Revisted UQ dashboard on APY risk after new doc Martin Shared
Wrote doc on KARMA token model
Reviewed other’s writeups
vac:tke:ift:based:advisory:adHoc-support
Finalized document on AI-related strategy
vac:tke:ift:catsfishing:simulations-and-release:tokenomics
review whitepaper for legal
translated equations to code
Met with CF and their smart contracts team
vac:tke:ift:tokenomics-research-forum:ai-landscape
prepared for and held the first TKE Research Call
vac:qa: §
waku:2025q1-direct-message-reliability-testing:ip-change
waku:2025q1-direct-message-reliability-testing:rate-limit
waku:2025q1-interop-testing:maintenance
nomos:2025q1-da-testing:data-integrity-tests
chore: Sync data availability and integrity tests with latest Nomos node changes
PR 3 - merged - 3 issues opened
nomos:2025q1-e2e-testing:maintenance
Port Risc0 to ARM64/Linux
Debugging results show consensus (dependent on risc0) is working, waiting for confirmation from Gusto.
E2E tests have daily CI job to watch for regressions
nomos:2025q1-da-testing:networking-privacy
waku:2025q1-waku-go-bindings-testing:relay
Fixed open review points for PR test utils part1 and merge it to master
Make new PR ready for review PR Test_utils_p2 with set of helper functions & relay & peer & basic tests
Investigate issues and report it to Gabriel , waiting for his reply if confirmed issues will open bugs
Confirm that 2 open issues are solved on latest master commit added by Gabriel
waku:2025q1-waku-go-bindings-testing:store
Explore what shall be done & identified functions to be enhanced to be used for testing
prepare draft tests scenarios to be added
vac:dst: §
admin/misc
vac:dst:waku:2025q1-waku-tooling:general-tooling
vac:dst:waku:2025q1-waku-evaluation:regression-testing
Adapt code to propper analyze lightpush messages. Not finished.
vac:dst:waku:2025q1-waku-evaluation:message-latency
Keep investigating and report (delayed)
vac:dst:waku:2025q1-waku-evaluation:discovery-speed-time
Sync with Waku about time to get healthy and max connections
Waku peer manager reports confusing numbers
vac:dst:status:2025q1-status-go-evaluation:regression-testing
Analyse scripts for Status-Go (Docker + unit tests) to figure out how it works
vac:dst:waku:2025q1-waku-tooling:bandwidth-monitor-improvements
vac:sc: §
status:2025q1-staking-protocol-refinement:bug-fixing
ift:2025q1-security-audits:contest-participation
Audited RAAC protocol as per contest
11 findings so far
vac:acz: §
ift:2025q1-de-mls-multi-admin:waku-node-connection
Found solution regarding issue with dependency (I decrease version because bindings use only base function and we don’t need new feature which are cause of problem). As result fully solved problem with dependecies waku-bindings branch
Started test new sync implementation of waku node and find problem with building inside docker PR
ift:2025q1-de-mls-multi-admin:blogpost-de-mls-over-waku
Started to work with integration part PR
ift:2025q1-zerokit-v0-7:rln-cli
Studied technical documents and blog posts about RLN v2 and the Zerokit codebase.
Worked on the first half of the RLN-CLI, submitted PR : implemented configuration, updated the README with CLI usage instructions, and addressed feedback from Ekaterina.
Preparing to push for the next draft review after improving output data representation for better usability.
Reviewed draft version of PR
ift:2025q1-libp2p-mix-poc:entry-exit-abstraction
ift:2025q1-libp2p-mix-poc:simple-gossipsub-poc
Integrated mix support into GossipSub in nim libp2p (gossipsub-mix-support ):
Added a callback to createMixEntryConnection in GossipSub init function
Added optional useMix parameter in GossipSub publish function for per message anonymization
ift:2025q1-mds-checker:releasing-rust-crate
Some updates have been made to the MDSECheck report .
The feedback related to the MDSECheck library crate has been considered. The corresponding changes have been made.
The MDSECheck library crate has been published on crates.io .
A brief overview of Rust linear algebra crates in the context of their incompatibility with the ark-ff crate has been published.
3 cc reviewed github crate for computing MDS matrices.
nomos:2025q1-nomos-consulting:zk-consulting-nomos-4
All comments addressed; completely finished in terms of ACZ.
nomos:2025q1-nomos-consulting:zk-consulting-nomos-5
nomos:2025q1-nomos-consulting:zk-consulting-nomos-6
admin/misc
Took part in call regarding using rln in SN and checked possible problem with integration
Contribute to RLN <> Status notion page
Open issue inside zerokit regarding possible future work: issue
Reviewed Waku integration changes (PR #16 )
Met with Chair from Waku to discuss PR strategies for the zk call to increase attendance.
vac:nim: §
ift:2025q1-nim-ide-tooling
ift:2025q1-nimble
vac:rfc: §
vac:rfc:waku:2025q1-rfc-iteration:waku2-payload
vac:rfc:ift:2025q1-culture-establishment-team-communication
Spoke to Hanno, we are discussing a possibility of a workshop during the offsite to educate people upon how to write specifications.
Also discussed the increase in the pipeline of RFCs (we will pick potential candidates and Hanno will confirm) and cleared some comments around a couple of previously done RFCs.
admin/misc
Started fixing links for vac.dev/blog post based on request from rfc-pm.
vac:nes: §
state-separation-architecture-poc:se-de
Revised the current multi-epoch SE model for NSSA.
Drafted a single-epoch proposal.
Investigated the current issue in NSSA regarding the use of multi-epoch and its drawbacks.
Prepared answers to questions (1 , 2 , 3 , 4 )concerning SE/DE present design and bottlenecks blocking single epoch approach, as well as benefits for changing to a single epoch approach.
Prepared a proposal for a single-epoch design for SE; this version allows for contigent private transactions, but weakens unlinkability in certain cases.
Created a proposal for the better SE exeution.
state-separation-architecture-poc:refactoring
state-separation-architecture-poc:gas
Researched RISC0 documents regarding opcodes.
Looked into how RISC0 opcodes implementation is different from RISCV.
No results found Try adjusting your search or filter criteria.