mirror of
https://github.com/vacp2p/roadmap.git
synced 2026-01-07 23:04:01 -05:00
vac weekly
This commit is contained in:
@@ -75,6 +75,34 @@ draft: false
|
||||
- 1 CC 1d off
|
||||
|
||||
### vac:tke:
|
||||
- `vac:tke:ift:support-to-ift-units::logos-basket`
|
||||
- reviewed other $LOGOS token proposals
|
||||
- addressed team feedback about current proposal
|
||||
- met with stakeholders and discuss proposals
|
||||
- Review the work of J&F and add own ideas/comments
|
||||
- work basket and joint value accrual
|
||||
- `vac:tke:ift:support-to-ift-units::tge`
|
||||
- reviewed and commented on the proposed documents
|
||||
- `vac:tke:codex:cdx-launch::preparations`
|
||||
- discussed our token model with Rahul
|
||||
- proposeed a token emission schedule based on a KPI
|
||||
- met with Codex team to discuss
|
||||
- Prepare a proposal/ideas for incentivized testnet for Thu call with Codex
|
||||
- help on token emission schedule based on a KPI
|
||||
- `vac:tke:nomos:macroeconomy::block-rewards`
|
||||
- implemented a dashboard that produces the token emission schedule given any number of KPIs
|
||||
- `vac:tke:nomos:macroeconomy::revision-economic-model`
|
||||
- addressed feedback in the Stake Estimation doc
|
||||
- `vac:tke:ift:tokenomics-research-forum:grantico`
|
||||
- Look into the grant schemes discussed at EthPrague
|
||||
- `vac:tke:status:karma-incentives:karma-params`
|
||||
- Catch up with the bridge progress
|
||||
- Start modeling Karma onboarding flow and leveling up
|
||||
- Work on getting data analysis of priority fees
|
||||
- `vac:tke:nomos:macroeconomy::tfms-primer`
|
||||
- Push on tasks related to nomos DA, TFMs and block rewards
|
||||
- `vac:tke:ift:tokenomics-research-forum::minting-control`
|
||||
- Keep refining work on optimal control and minting
|
||||
|
||||
### vac:qa:
|
||||
- `status:2025q2-status-qa:v2-34`
|
||||
@@ -257,4 +285,17 @@ draft: false
|
||||
- Removed users from Github, Discord and Notion
|
||||
|
||||
### vac:nes:
|
||||
- `state-separation-architecture-poc:hybrid`
|
||||
- Quick overview of Ethereum account model to fit within NSSA.
|
||||
- Continued [drafting ideas](https://www.notion.so/Brainstorming-adaptation-of-Solana-s-model-to-NSSA-2028f96fb65c80cbb99fe978c2957758) on how Solana's model could be adapted to support a companion private state and hybrid executions. Described potential ways to adapt the functions that would be needed for a private version of the hello world example.
|
||||
- Delved deeper into the Solana codebase to understand inner workings and where some consistency checks are performed.
|
||||
- `state-separation-architecture-poc:sc-utility`
|
||||
- PR reviews
|
||||
- Autogen template work [PR](https://github.com/vacp2p/nescience-testnet/pull/84)
|
||||
- Implemented autogeneration template. [Merge request](https://github.com/vacp2p/nescience-testnet/pull/83)
|
||||
- `acz:t2`
|
||||
- Delivered SE/DE optimization document.
|
||||
- `acz:t3`
|
||||
- Began work on [light user support analysis](https://www.notion.so/nes-2025q2-nescience-consulting-light-users-2068f96fb65c802db086d6981a50e71f). Outline security and privacy concerns, investigate light user support in other projects.
|
||||
- Detected an [inflation exploit](https://www.notion.so/Inflation-exploit-and-mitigation-20a8f96fb65c80fdbc77ff02b681f70f) in current UTXO
|
||||
|
||||
|
||||
192
content/updates/2025-06-16.md
Normal file
192
content/updates/2025-06-16.md
Normal file
@@ -0,0 +1,192 @@
|
||||
---
|
||||
title: "2025-06-16 Vac weekly"
|
||||
tags:
|
||||
- "vac-updates"
|
||||
date: 2025-06-16
|
||||
lastmod: 2025-06-16
|
||||
draft: false
|
||||
---
|
||||
|
||||
## Vac 2025/06/16
|
||||
|
||||
### highlights
|
||||
|
||||
### vac:p2p:
|
||||
- `ift:2025q1-gossipsub-perf-improvements`
|
||||
- Worked on performance comparison blogpost. Results are complete, doing writeup
|
||||
- Worked on GossipSub v1.4 production implementation.
|
||||
- Started working on Message rotation/Stream prioritization.
|
||||
- Did some study for possible proposals
|
||||
- Used some time for libp2p specs
|
||||
- `vac:p2p:ift:2025q2-nimlibp2p-kad-dht`
|
||||
- Splitted part of the current state of code into separate PRs for easy reviewal:
|
||||
- [nim-libp2p#1453](https://github.com/vacp2p/nim-libp2p/pull/1453) feat(kad-dht): protobuffers
|
||||
- [nim-libp2p#1454](https://github.com/vacp2p/nim-libp2p/pull/1454) feat(kad-dht): routing table
|
||||
- [nim-libp2p#1455](https://github.com/vacp2p/nim-libp2p/pull/1455) feat(kad-dht): handler
|
||||
- `vac:p2p:acz:2025q2-acz-consulting:libp2p-mix-consulting`
|
||||
- Troubleshoot with Akshaya reasons behind CI failing on [nim-libp2p#1420](https://github.com/vacp2p/nim-libp2p/pull/1420)
|
||||
- Discussed with Ben how to make his workflow more efficient, suggested to not use docker since it adds an unnecesary delay between writing code and running the code
|
||||
- Troubleshoot why there was a PeerID mismatch when running mix PoC
|
||||
- `vac:p2p:ift:2025q2-gossipsub-perf-improvements`
|
||||
- Discussed with Farooq work pending for Gossipsub 1.4
|
||||
- Fixed minor compilation problem on tests and applied formatting to PR to get CI to pass
|
||||
- Started working on calculating peer bandwidth and making the preamble sending depend on meeting a msg size condition.
|
||||
- `vac:p2p:ift:2025q2-nimlibp2p-maintenance:maintenance`
|
||||
- Investigated the reason behind this issue https://github.com/vacp2p/nim-libp2p/issues/1462 , with the problem being that we do not handle half open states correctly in yamux. Should we work on this?
|
||||
- finalizing nim perf benchamrking
|
||||
- feat(perf): add stats [nim-libp2p#1452](https://github.com/vacp2p/nim-libp2p/pull/1452)
|
||||
- updated perf benchamrking impl [test-plans#659](https://github.com/libp2p/test-plans/pull/659)
|
||||
- added intermediary stats
|
||||
- various improvments
|
||||
- `vac:p2p:ift:2025q2-nimlibp2p-autotls`
|
||||
- PeerIDAuthClient ([nim-libp2p#1445](https://github.com/vacp2p/nim-libp2p/pull/1445))
|
||||
- MockACMEApi ([nim-libp2p#1457](https://github.com/vacp2p/nim-libp2p/pull/1457))
|
||||
- Mock PeerIDAuthClient ([nim-libp2p#1458](https://github.com/vacp2p/nim-libp2p/pull/1458))
|
||||
|
||||
### vac:tke:
|
||||
- `admin`
|
||||
- 2 CC days off
|
||||
- discuss internally how we can plug in the community or do mentoring for them
|
||||
- reach out to interested community members
|
||||
- `vac:tke:codex:cdx-launch::preparations`
|
||||
- reviewed the incentivized testnet proposals
|
||||
- `vac:tke:nomos:macroeconomy::block-rewards`
|
||||
- implemented a generic dashboard for KPI-based token emissions
|
||||
- decided which KPIs and target values, if any, should feed the token emission schedule
|
||||
- implementd the proposed emission schedule and calibrate it
|
||||
- `vac:tke:ift:support-to-ift-units::logos-basket`
|
||||
- further study Helium model and explore new models
|
||||
- Further work basket and joint value accrual
|
||||
- `vac:tke:ift:tokenomics-research-forum:grantico`
|
||||
- Revisit the paper and the alignment formula
|
||||
- `vac:tke:status:karma-incentives:karma-params`
|
||||
- Monitoring the bridge progress
|
||||
- Continue modeling Karma onboarding flow and leveling up
|
||||
- `vac:tke:catsfishing:ad-hoc`
|
||||
- Worked on doc for metaplex
|
||||
- Revised of inheritance doc
|
||||
- Met with Matt and Ned to discuss Inheritance doc
|
||||
- Started working on follow-up tasks for it (simulations and mechanisms)
|
||||
- `vac:tke:nomos:macroeconomy::tfms-primer`
|
||||
- Finished initial nomos DA doc
|
||||
- Started working toward final specification of NomosDA and block rewards
|
||||
- `vac:tke:ift:tokenomics-research-forum::minting-control`
|
||||
- Kept refining work on optimal control and minting
|
||||
|
||||
### vac:qa:
|
||||
- `waku:2025q2-interop-testing:maintenance`
|
||||
- Raised issue related to [relay fetch](https://github.com/waku-org/nwaku/issues/3444)
|
||||
- Fixed failing [tests](https://github.com/waku-org/waku-interop-tests/pull/121)
|
||||
- bug: node won't start with RLN in on-chain dynamic mode 2
|
||||
[Issue 3208 - closed](https://github.com/waku-org/nwaku/issues/3208)
|
||||
- `ift:2025q2-qa-rfc-sync-waku:nwaku`
|
||||
- Started working on the store protocol
|
||||
- `nomos:2025q2-da-testing:dispersal-resilience`
|
||||
- chore: Nomos node with mutated DA transport
|
||||
[PR 2 - in progress](https://github.com/logos-co/nomos-security-tests/pull/2)
|
||||
- Test/dispersal resilience
|
||||
[PR 19 - in progress](https://github.com/logos-co/nomos-e2e-tests/pull/19) - using test bed from [nomos-security-tests](https://github.com/logos-co/nomos-security-tests)
|
||||
- `vac:2025q2-nim-libp2p-testing:gossipsub-extended-part3`
|
||||
- [test(gossipsub): flaky tests](https://github.com/vacp2p/nim-libp2p/pull/1451) - merged
|
||||
- [test: increase timeout](https://github.com/vacp2p/nim-libp2p/pull/1460) - merged
|
||||
- [test(gossipsub): refactor and unify scoring tests](https://github.com/vacp2p/nim-libp2p/pull/1461) - merged
|
||||
- [test(gossipsub): GossipThreshold and PublishThreshold tests](https://github.com/vacp2p/nim-libp2p/pull/1464) - in review
|
||||
- `status:2025q2-status-qa:v2-34`
|
||||
- Tested fix of 2 blockers
|
||||
- Tested new feature required for 2.34
|
||||
- Lambda emulators handoff initiated
|
||||
- Tested a fix for [https://github.com/status-im/status-desktop/issues/18063](https://github.com/status-im/status-desktop/issues/18063)
|
||||
- Continued Qt6 app tests [https://github.com/status-im/status-desktop/pull/18019](https://github.com/status-im/status-desktop/pull/18019)
|
||||
- Reviewed shell feature [PR 17916](https://github.com/status-im/status-desktop/pull/17916)
|
||||
- Worked on PR adding shell to Squish (resolved local Python issues)
|
||||
- Participated in Q3 strategy discussions and drafts
|
||||
- `admin/misc`
|
||||
- Prepared estimations for Keycard testing
|
||||
- Planned and drafted [Q3 commitments](https://github.com/vacp2p/roadmap/pull/184)
|
||||
- OOO: 9 CC days
|
||||
|
||||
### vac:dst:
|
||||
- `admin/misc`
|
||||
- Read new Waku FURPS and update Q3 commitments: [Github PR](https://github.com/vacp2p/roadmap/pull/175)
|
||||
- Started reading and building js-waku docker image to provide feedback to js-waku team
|
||||
- `vac:dst:vac:2025q2-libp2p-evaluation:mix-gossipsub`
|
||||
- Small issues with mix
|
||||
- Requested changes to ACZ since logging was not correct in last commit (Tuesday)
|
||||
- Assist ACZ with running mix locally, also explain the problem
|
||||
- New Issue reported by ACZ
|
||||
- `vac:dst:status:2025q2-status-go-evaluation:store-performance`
|
||||
- Reproduced same light-node/community issue with updated devel branch.
|
||||
- Run locally tests to try to reproduce issue
|
||||
- Call with QA, found bug in one test.
|
||||
- Were able to run locally tests, digging into what are the differences with K8s.
|
||||
- `vac:dst:vac:2025q2-libp2p-evaluation:regression-testing`
|
||||
- Started experiments for nimlibp2p 1.11.0
|
||||
- Issues with cephfs pvc (Monday) in the lab, changed to `moosefs-storage`.
|
||||
- Issues with Dockerhub credentials, docker images were ratelimited for big deployments (1K). Requested Friday 6th, applied Thusday.
|
||||
- Thursday night experiments were cancelled because of internet outage. Dockerhub was returning 500 error when pulling containers.
|
||||
- Issues with data scrapping in experiments. Debugged to check if it was a nimlibp2p issue, internet issue again, or lab issue.
|
||||
- Debugged and discussed. Lab was having inestabilities because of NVMes that were full.
|
||||
- Discussed changes that needed to be done in Sapphire. Will be done over the weekend and experiments will be re-deployed on Sunday.
|
||||
- Added namespace to Prometheus scraping, we can now filter by experiments namespace, so deployments data should not interfiere with others when scraping.
|
||||
- `vac:dst:ift:2025q2-dst-tooling:adapt-experiments`
|
||||
- [Draft Github PR #70](https://github.com/vacp2p/10ksim/pull/70)
|
||||
- Refactored and reorganized
|
||||
- Minimal working example of new refactor
|
||||
- Solved issue with bootstrap nodes [Notes](https://notes.status.im/s/uBCNOLmfs)
|
||||
- Fixed a lot of other template issues.
|
||||
|
||||
### vac:sc:
|
||||
- `status:2025q2-sn-native-bridge-yield-bearing-module:research-design`
|
||||
- created new PR adding L2YieldMessageService https://github.com/vacp2p/linea-monorepo/pull/21
|
||||
- started looking at the new changes on the main Linea repo to see what to change in our PRs
|
||||
- `status:2025q2-karma-rln:implementation`
|
||||
- Finalized 221/220 (became 223) https://github.com/vacp2p/staking-reward-streamer/pull/223
|
||||
|
||||
### vac:acz:
|
||||
- `ift:2025q2-libp2p-mix-testnet:update-rfc`
|
||||
- Added Section 5.4 and Section 8 to the [PR](https://github.com/vacp2p/rfc-index/pull/158) [WiP].
|
||||
- `ift:2025q2-libp2p-mix-testnet:solve-discrepancy`
|
||||
- Updated branches [dst-changes](https://github.com/vacp2p/dst-gossipsub-test-node/tree/dst-changes) and [tmp/benchmark-logging](https://github.com/vacp2p/mix/tree/tmp/benchmark-logging), both are now ready for benchmarking.
|
||||
- Participated in detailed syncs with Ben and DST (in group) to align on the exit discrepancy task; clarified next steps.
|
||||
- PR [PR #1420](https://github.com/vacp2p/nim-libp2p/pull/1420):
|
||||
- Fixed test issues related to custom connection logic.
|
||||
- Merged changes to master.
|
||||
- Reverted, feature-flagged logging system [PR 25](https://github.com/vacp2p/mix/pull/25) due to weirdness
|
||||
- Significant issues stemming from docker. [Resolved](https://github.com/vacp2p/mix/tree/de_docker) through running sims directly
|
||||
- Identified a key suspect in the source of the issue, detailed in [github comment](https://github.com/vacp2p/mix/issues/24#issuecomment-2975656725)
|
||||
- `ift:2025q2-de-mls-tesnet:commit-and-proposal`
|
||||
- Mostly finished splitting commit message [branch](https://github.com/vacp2p/de-mls/tree/feat_extract_proposal)
|
||||
|
||||
- `nes:2025q2-nescience-consulting:light-users`
|
||||
- Finished [light user support document](https://www.notion.so/nes-2025q2-nescience-consulting-light-users-2068f96fb65c802db086d6981a50e71f) for NSSA.
|
||||
- `nomos:2025q2-nomos-consulting:zk-consulting-nomos-2`
|
||||
- Finished review of [relative stake document](https://www.notion.so/nomos-tech/Preliminary-Research-Impact-of-the-Service-Declaration-Protocol-on-the-statistical-inference-of-rel-206261aa09df807bad8afccf8474c6c9#209261aa09df803d9e07f14c76435c45).
|
||||
- `nes:2025q2-nescience-consulting:viewing-keys`
|
||||
- Worked through the mathematical construction and design of [Zcash's viewing keys](https://zips.z.cash/protocol/protocol.pdf) for Sprout and Sapling.
|
||||
- Began compiling a list of ECs to investigate.
|
||||
- `ift:2025q2-rln-status-l2:rpc-node-modification`
|
||||
- Reviewed the implementation idea from Nadeem on the RPC modification task [(PR)](https://github.com/vacp2p/status-linea-besu/pull/2)
|
||||
- Built the Docker image for the end-to-end test
|
||||
|
||||
- `ift:2025q2-de-mls-tesnet:blogpost-de-mls-over-waku`
|
||||
- Address feedback on the [PR](https://github.com/vacp2p/vac.dev/pull/159).
|
||||
- `ift:2025q2-rln-status-l2:prover-service`
|
||||
- [Zerokit v0.8.0 integration](https://github.com/vacp2p/status-rln-prover/pull/6) - merged
|
||||
- [Smart contract reorg + Tier info SC integration](https://github.com/vacp2p/status-rln-prover/pull/7) - merged
|
||||
- [Prover + Docker](https://github.com/vacp2p/status-rln-prover/pull/8) - merged
|
||||
- [Unit tests fixes](https://github.com/vacp2p/status-rln-prover/pull/9)
|
||||
- `ift:2025q2-zerokit:zerokit-maintaining`
|
||||
- Keygen + BE functions for Zerokit base on this discussion
|
||||
- [PR](https://github.com/vacp2p/zerokit/pull/318)
|
||||
- Zeroize for functions compute_id_secret & keygen functions
|
||||
- [PR](https://github.com/vacp2p/zerokit/pull/319)
|
||||
- `ift:2025q2-libp2p-mix-testnet:solve-discrepancy`
|
||||
- Reverted, feature-flagged logging system [PR 25](https://github.com/vacp2p/mix/pull/25) due to weirdness
|
||||
- Significant issues stemming from docker. Resolved through running sims directly [issues](https://github.com/nim-lang/nimble/issues/1403)
|
||||
- `ift:2025q2-zerokit:perfomance-updates-blogpost`
|
||||
- Recieved input from [Issue 314](https://github.com/vacp2p/zerokit/issues/314)
|
||||
|
||||
- `admin/misc`
|
||||
- 1 cc was ooo for 2 days (bank holiday)
|
||||
- Reopened a new [issue](https://github.com/RReverser/wasm-bindgen-rayon/issues/26) regarding the multithread test in wasm-bindgen-rayon repo
|
||||
|
||||
Reference in New Issue
Block a user