Link Types: GitHub Internal (roadmap.vac.dev) External Task ID
All Teams BI0 DST0 Nim0 P2P0 QA0 RFC0 SC0 SEC0 TKE0 WEB0 INFRA0
Vac 2024/09/23 §
vac:p2p: §
nimlibp2p:vac:webrtc-transport
Test/Find error PR
SCTP PR
Usrsctp repository
Fix the macos problem
First try using DockerOS (joke on them, they received a DMCA from Apple two weeks ago)
Find the issue using some tricks on the CI.
Sockaddr is not defined in the same way in linux and macos
Investigate Windows issue
Using the same CI tricks to try to understand what’s the issue
nimlibp2p:vac:maintenance
nimlibp2p:vac:quic
Libp2p TLS handshake
gossipsub:vac:gossipsub-perf-improvements
Worked on identifying performance evaluation methodology/metrics for large message handling article.
Worked on shadow simulator for updated environments (had to fix a few issues). Still need to update some previous work with current master.
vac:tke: §
nomos:selfish-behavior
continued studying the selfish proposing problem in PoS (Frederico)
nomos:base-layer
analysed the token design of chains similar to Nomos (Frederico)
status:L2-deployment
developed an implementation for the “fish biting the hook” problem (Frederico)
Worked on CatsFishing writeup on price dynamics, fish population as a function of players, token distribution (Juan)
Met with Ned (Juan)
Met with Based team and helped them with a request request (Juan)
providing feedback as the XP program details are finalized (Martin)
continuing the discussion around the reward scheme in Cats Fishing (Martin)
drafting initial reward structure (Martin)
status:SNT-staking
monitoring progress of the two branches of staking contract development (Martin)
waku:general-incentives
meeting the team and discussing RLN and overall Waku economy (Martin)
monitoring ongoing discussions around Sergei’s work and Alvaro’s proposal (Martin)
admin/misc
researching inclusion lists for this week’s EIP Discussion series (Martin)
codex:cdx
reviewed token supply mechanics of similar protocols (Frederico)
met with the team and discussed the outcome of their offsite (Frederico)
Met team on Friday to discuss (Juan)
vac:dst: §
admin:misc
vac:dst:deployment-and-analysis:waku:midscale
Ran two heterogenous simulations with Waku, blending IDONTWANT-capable and non-capable nodes.
vac:dst:deployment-and-analysis:codex:testnet
Researching best method for deploying Codex in VacLab + Riff Labs London, final storage checks
This week:
vac:dst:deployment-and-analysis:waku:midscale
Action go-waku IDONTWANT discussion/request:
- https://discord.com/channels/1110799176264056863/1276567145785987195
Create a report template for results of Store testing
Start using shards in deployments
Check with Zoltan/Gabriel if there are updates with duplicated msg/block issues.
Compile report from simulation data
Reconnect with Alberto on next steps for deployments
vac:dst:deployment-and-analysis:waku:10k
Run deployment, check results (using nwaku v0.32-curl)
vac:dst:deployment-and-analysis:codex:testnet
Deploy at least 100TB worth of Codex nodes, aiming for 500TB and then 1PB of nodes
vac:dst:tooling:vac:deployer-tool
Progress ArgoCD autodeploy
vac:qa: §
waku:test-automation-status-go-cli-2
Discussed with Igor about the future of status testing and how we can help.(@Florin)
He wants us to use a different tool statusd that will offer greater support for testing.
When the tool is ready we need to replace status-cli with that one for the existing tests.
Talk with status QAs on what tests to automate next.
Get code/line coverage reports when running the tests.
vac:test-automation-nim-libp2p
nomos:test-automation-data-availability
waku:interop-testing-02
Raised PR for part 1 for the negative test case of v3 with cursor with 5 test cases. Part 1 (@Sam)
Raised PR for part 2 for the negative test case of v3 with hashes and other invalid query params with 7 test cases. PR Part 2 (@Sam)
admin/misc
OOO 2 days(@Florin)
OOO 3 days(@Alex)
Discussed with Aya, setup meetings and created first task for her (@Florin)
Had few debugging wrt repo permission and raising PR as part of setup for waku-interop-tests(@Sam)
vac:acz: §
secure-channels:waku:mls-poc
zerokit:vac:maintenance
Merged PR about fixing CI
Tried defining the zkey in the code, but it turned out to be unprofitable. Finished working with arkzkey - change to uncomressed key. PR now is ready for review
Improve CI regarding new features - check that all tests and benchmarks are run for all features. PR now is ready for review
Started working on PoC with circom-witness-rs instead of using the zkey.
anon:vac:gossipsub-anonymity
Made tag manager and related usage GC-safe .
Implementing mix libp2p protocol handler server side (WIP). Finished intermediary nodes, exit still remaining.
Finished generic network manager implementation. May need to adapt it to our mix handler implementation.
vac:sc:: §
status:staking-contracts-v1
implemented multiplier points in the rewards streaming contract https://github.com/vacp2p/staking-reward-streamer
more research on rewards algorithms based on discussions with Token Economics team
remove mintBonusMP internal function
improve execute functions
fix finalizeEpoch to use last epoch epochEnd
fix CI taking too long
Introduced shared spec functions to reuse across certora spec file
Added tests to staking rewards streamer contract
Worked on more tests, taking lockup time into account
Worked on MP calculation correctness rule in certora
vac:maintainance/misc
merged pre-commit hook to run adorno
smallfix on pre-commit hook
vac:nim: §
vac:rfc: §
codex:specs-init
worked on codex erasue coding rfc, still work in progress (Jimmy)
Reviewed marketplace rfc to provide feedback, work still in progress (jimmy)
vac:dr: §
admin/misc
continue work on ZK notions page
Made requested changes to Fiat-Shamir blog
Work on document outlining Codex tasks for new ACZ zk engineer.
zk:codex:zk-consulting
Began reading Epistle : elastic version of Plon
vac:nes: §
state-separation:vac:state-separation-architecture-01
Added different case scenarios for different types of executions to be used for testing. [Moudy]
Looked into different components mostly interaction between VM and ZKVM. [Moudy]
Researched existing node implementation projects. [Moudy]
Study on the private kernel circuit specs. [Ugur][ACZ]
Finish document on membership/non-membership proofs for sparse Merkle trees. [Marvin][DR]
Began studying recursive circuit. [Marvin][DR]
zkvm:vac:vm-foundations
Meeting with Oleksandr on node components. [Rostyslav + Oleksandr]
Checked on recursiveness requirements on zkVMs. [Rostyslav]
Looked through dependencies from the architecture and node architecture doc. [Rostyslav + Oleksandr]
Checked appropriate data structures for storage. [Oleksandr]
Checked serialization methods. [Oleksandr]
Defined processes distribution of components. [Oleksandr]
Worked of finishing follow-up blogpost with Zkvms testing results and conclusion. [Moudy]
No results found Try adjusting your search or filter criteria.