mirror of
https://github.com/vacp2p/roadmap.git
synced 2026-01-08 21:27:58 -05:00
12 KiB
12 KiB
title, tags, date, lastmod, draft
| title | tags | date | lastmod | draft | |
|---|---|---|---|---|---|
| 2024-12-09 Vac weekly |
|
2024-12-09 | 2024-12-09 | false |
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.
- Still need to decide versioning mechanism (Created an issue on libp2p specs repo)
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
- Meeting with Waku team regarding block 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- Merged one-to-one-messages
- New PR for contact-requests
nomos:2024q4-da-testing:data-integrity-tests- Test run1 for Nomos/Da - in progress
- chore: Data availability and integrity tests PR - 929 paused - will be added on top of PR 936
nomos:2024q4-da-testing:outline-distributed-test-framework- chore: Small scale cluster tests PR 936 - in progress
waku:2024q4-interop-testing:ci-integrationwaku: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
MixExitConnectionfor handling unwrapped messages at exit nodes. - Bypassed multistream negotiation by implementing appropriate dial functions.
- Refactored
sendThroughMixnetandacceptWithMixnetto align with the overall changes. - Implemented agnostic end protocol handling via a callback in
MixExitConnection.
- Introduced
- Created and tested
NoRespPingprotocol, 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:sc:status:xp-token-v1:token-implementation- started working on real-time XP calculation on the Staking contract
vac:sc:status:staking-protocol-v1:documentation- Researched on Reward Index (Scalable Reward Distribution)
- WIP: Document Reward Index docs(ScalableRewardDistribution): WIP Specification of the Scalable Reward Distribution
- Wrote overview chapter for the docs
vac:sc:status:staking-protocol-v1:testing- feat(RewardsStreamerMP.t.sol): Make tests use calc functions and test… by 3esmit · Pull Request #83 · vacp2p/staking-reward-streamer · GitHub
- Fixed smaller issues
- make maxMP test stronger
- Remove unnecesary storage writes
vac:sc:status:staking-protocol-v1:merging-existing-solutions- implemented deployment script for stake manager https://github.com/vacp2p/staking-reward-streamer/pull/89
- Improved precision loss by making muse of
mulDiv
vac:sc:status:staking-protocol-v1:formal-verification- Formally verified that MP/XP only decrease when unstaking
vac:sc:ift:eip-discussions_2024q4- Prepared presentation about EVM deep dive and presented to team
vac:nim:
ift:nim_ide_tooling_2024q4- Review community PRs
ift:nimble_2024q4- Improves formular (fixes various issues, completes SAT enumerate) #1297 https://github.com/nim-lang/nimble/pull/1297
- better nim selection #1298 https://github.com/nim-lang/nimble/pull/1298
- nimble install nimble works again in posix. Adds SAT test #1299 https://github.com/nim-lang/nimble/pull/1299
- Makes nimble compile with nim 1.6 #1300 https://github.com/nim-lang/nimble/pull/1300
- Fixes CI: Update binaries macos #1301 https://github.com/nim-lang/nimble/pull/1301
- Update binaries to produce macos x86 #1302 https://github.com/nim-lang/nimble/pull/1302
- Review community prs
vac:rfc:
ift:rfc:waku:updates-of-mature-waku-rfcs-2024q4- Worked on 15/WAKU-BRIDGE, ready for feedback - https://github.com/vacp2p/rfc-index/pull/113
- Started update for 13/WAKU2-STORE and 14/WAKU2-MESSAGE
ift:rfc:vac:rfc-culture-establishment-2024q4- Touchbase with Waku team (together with Jimmy) - talked with Hanno, everything is on point so far.
- Review https://www.notion.so/Improve-RFC-Culture-Ideas-5abfd49d7b604e9594bdf534408472ca : this is already in progress, we are continuing to pick mature Waku RFCs as time goes.
- Continued researching how FURPS can implement RFC within the process.
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:
vac:state-separation-architecture-poc:testnet-support- Worked on
Poseidonvs.sepc256k1compatibility + document. - Worked on proof aggregation issue.
- Worked on creating generators and create the constant doc.
- Worked on the privacy flag doc containts sync mechanism for the UTXO has false privacy flag.
- Investigated potential nullifier issue in NSSA, and prepared document explaining a solution using epoches.
- Wrote a brief document on aggregation.
- Worked on