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/03/10 §
vac:p2p: §
ift:2025q1-gossipsub-perf-improvements
Worked on Ethshadow simulator. Able to run basic simulations
Still understanding the simulator functionality/logs
Worked on large message handling articles (Required running some tests)
Stagger send paper is ready for submission
IMRECEIVING paper is ready for review
ift:2025q1-nimlibp2p-wrapping-ngtcp2:tls_handshake
nim-quic#55 quic - finished and merged
nim-quic#58 chore: nph formatting
nim-libp2p#1265 feat: quic
PR is complete (although does not implement the full feature)
E2E comms between two nodes
Interop with go-libp2p fails
Invalid quic version (fixed)
Not specifying “libp2p” ALPN
Certificate signature is invalid (!?)
Validation of certificate is missing (but that is part of a different task)
Compiles in (linux|mac)amd64, fails in windows(amd64), linux(i386) and mac(arm64). Trying to fix it in this PR as this was introduced by the certificate generation PR
acz:2025q1-acz-consulting:de-mls-consulting
acz:2025q1-acz-consulting:libp2p-mix-consulting
Compile issues troubleshooting
Discussion on how to get a custom connection down to the pubsub peers
ift:2025q1-nimlibp2p-maintenance:async-exceptions
completed!
chore(relay): specify raised exceptions #1274
chore(protocol): handler to propagate CancelledError #1275
chore(connmanager): propagate CancelledError #1276
ift:2025q1-nimlibp2p-maintenance
fix(ci): transport interoperability action #1277
vac:p2p:ift:2025q1-nimlibp2p-webtransport:requirements
Read WebTransport over HTTP/3 (draft-ietf-webtrans-http3-12), WebTransport using HTTP/2 (draft-kinnear-webtransport-http2-02), libp2p specs and related documentation.
Investigated go-libp2p code for WebTransport and webtransport-go lib.
vac:tke: §
vac:tke:codex:cdx-incentive-mechanisms:lending-market
developed the mechanisms for this market
vac:tke:codex:cdx-incentive-mechanisms:lending-market
Read Frederico’s piece on lending markets
Wrote down piece documenting on lending markets for FIL
vac:tke:nomos:base-econ-model:rdp
finalized Nomos Valuation based on comparables
developed a dashboard to easily interact with the data
developed a simple spreadsheet to compute the single RDP stake
vac:tke:nomos:base-econ-model:three-markets
reviewed Blend Network doc
vac:tke:nomos:base-econ-model:blobs
Progress towards final simulation of blob-gas econmy
vac:tke:nomos:base-econ-model:three-markets
reviewed Blend Network doc
vac:tke:status:karma-incentives:staking-demo
review Sepolia deployments of contracts
update the Staking demo app to use these newly deployed contracts
show in the app how EIP-7702 can help aggregate transactions across vaults and streamline vault deployment
finish the (separate) EIP-7702 demo app
vac:tke:ift:tokenomics-research-forum:mev
Reading, researching on MEV
vac:tke:ift:tokenomics-research-forum:pectra
Wrote doc on PECTRA presentation
vac:tke:ift:tokenomics-research-forum:tke-dashboard
started adapting existing dashboards to the central one
vac:tke:ift:based:advisory:adHoc-support
Discussed with Vojtech
Reading on SolFire
vac:tke:ift:catsfishing:simulations-and-release:tokenomics
Wrote down doc on NFT/Games ecosystem in Solana and Base
vac:qa: §
ift:2025q1-projects-qa-strategy:nimbus
nomos:2025q1-da-testing:dos-robustness
waku:2025q1-interop-testing:maintenance
waku:2025q1-waku-go-bindings-testing:connection
waku:2025q1-waku-go-bindings-testing:store
Add final set of store tests PR 43
Merge PR & fix minor comments
waku:2025q1-waku-go-bindings-testing:maintenance
Discuss behavior of Duplicate messages receiving for store queries with Dev(behavior still under analysis)
waku:2025q1-waku-go-bindings-testing:endurance-test
Create first PR 47
Discuss memory readings with Dev for initial 2 tests
working on log sheet with all memory readings to be reported to dev team
admin/misc
Created the Q2 QA commitments
Created guide on how to fill the QA report while the team Lead is out
OOO 1 CC Day
Support new Hire in the onboarding task
vac:dst: §
admin/misc
Coordinated waku milestones with Waku
Coordinated with Waku (waiting response)
vac:dst:waku:2025q1-waku-tooling:fixed-topology
Draft PR
Custom topologies (.pajek files) or networkx
Protocols extension (waku, libp2p)
Deployment and connectivity done
vac:dst:waku:2025q1-waku-tooling:general-tooling
vac:dst:status:2025q1-status-go-evaluation:subscription-performance
vac:sc: §
status:2025q1-staking-protocol-refinement:refactoring
status:2025q1-staking-protocol-refinement:locking-funds-multiple-times
Implemented tests and changes to enable extending lock period
Fixed certora timeout by extracting rule
status:2025q1-staking-protocol-refinement:bug-fixing
Improved fuzz tests (WIP)
status:2025q1-staking-protocol-refinement:status-network-testnet-deployment
Downgraded code to EVM Paris to allow deployment on Status Network
Deploy Staking protocol on Status Network Sepolia
Test session with CCs
admin/misc
Deployed Status communities contracts on SN Sepolia
vac:acz: §
ift:2025q1-zerokit-v0-7:zerokit-maintaining
Review PR and made a fork of arkzkey to use uncompressed key conversion functions fork
Debugging an issue in the new witness calculator and reviewing discussion.
Resolved the mismatch between zkey and vkey and updated documentation PR .
Discuss whether resolving the mismatch between tree_height and graph.bin is necessary or if it adds unnecessary complexity. Alternatively, update the documentation to ensure users generate the correct custom input file.
ift:2025q1-de-mls-multi-admin:waku-node-connection
Finally had working code with new waku-rust-bindings and started to check if there’re any issues after this updating PR
ift:2025q1-libp2p-mix-poc:simple-gossipsub-poc
Integrated Mix Protocol with GossipSub for sender anonymity (see PR #17 ).
Resolved callback integration by passing it to the init function in PubSub.
Implemented message forwarding through Mix in GossipSub by publishing to 4 random peers from the topic’s peer list.
Messages were not decoded properly at the origin protocol handler — debugged and fixed issues with the readLP function
Simple GossipSub PoC works end-to-end, though some message loss persists — not all published messages are received.
nomos:2025q1-nomos-consulting:zk-consulting-nomos-7
ift:2025q1-ift-zk-calls:ift-zk-call-3
ift:2025q1-mds-checker:blogpost-mds
The article dedicated to the MDSECheck method and the corresponding library crate has been published .
The description and metadata of the MDSECheck library crate have been updated .
ift:2025q1-zerokit-v0-7:review-util-func
Completed the task and merged PR into the master branch (Commit) .
ift:2025q1-de-mls-multi-admin:consensus-research
Write a WIP doc about the hasgraph consensus that we will use.
ift:2025q1-rln-status-l2:exploring
Create a document about the signature-like RLN for status L2.
ift:2025q1-de-mls-multi-admin:multi-admin-rfc
Work on outlining the RFC by using the seperate consensus RFC.
ift:2025q1-think-tank
admin/misc
1 cc is ooo for 2 days
1 cc prepared documents regarding visa application for all-hands in Croatia
vac:nim: §
vac:rfc: §
vac:rfc:waku:2025q1-rfc-iteration:26/waku2-payload
vac:rfc:waku:2025q1-rfc-iteration
vac:rfc:ift:rfc-index-maintenance
vac:rfc:waku:2025q1-rfc-iteration:36/waku2-bindings-api
vac:rfc:nomos:2025q1-raw-rfcs-support-data-availability:DA-current-raw-rfc-splitting
admin/misc
Working on Q2 Commitments (WIP) - Opening a draft next week.
ZK Call - helping the ACZ team with the publishing to YT, listening to the recording as well as inquiring on the forum post.
vac:sec: §
ift:2025q1-wallet-security:wallet-registry-handler-development
Verified org wallets settings across different networks (L1/L2) and report inconsistencies
Built a master wallet registry combining on-chain data with internal settings.
ift:2025q1-wallet-security:bybit-postmortem-analysis
Identified weaknesses / vulnerabilities in the current Custody strategy.
Defined next steps and relevant actions
ift:2025q1-app-security:task-status-security-audit
Reviewed audit firm-provided report extension. audit-findings
Address key findings in a dedicated security meeting.
Validated missing details in the architectural review.
ift:2025q1-app-security:task-threat-modelling-dev
Implemented a use-case example for blockchain threats
Documented how to identify potential attack vectors in the upcoming app releases.
ift:2025q1-security-access-revalidation:task-update-user-lists
Updated user lists collaborating with People ops and insights
Got Leavers List from People ops for access revalidation
ift:2025q1-security-onboarding-refinement:task-define-ob-material
Defined the new security material to be used for onboardings.
ift:2025q1-security-automation-finance:task-fix-synch
Identified CC data missing in Iplicit
Modified source data (Bamboo reports) to reflect only missing data
Adapt automatic n8n workflows for manual runs
vac:nes: §
state-separation-architecture-poc:sync
Redefined the sync mechanism problem .
Worked on refining some existing solutions.
Deep research on techniques to improve the current sync mechanism.
Investigated potential privacy leakage from private invocations of hybrid smart contracts, and formulate potential guidelines.
Investigated homomorphic approaches with specific interest in smartFHE. Finalized thoughts on practicality of FHE for synchronization.
state-separation-architecture-poc:sc-impl
Reviewed Aleo’s and Aztec’s smart contract solutions.
Smart contract core library helperfunctions. Merge request
No results found Try adjusting your search or filter criteria.