mirror of https://github.com/logos-co/roadmap.git
Vac: weekly update
This commit is contained in:
parent
adff7f4dce
commit
a5e51fd91a
|
@ -11,7 +11,7 @@ draft: false
|
|||
|
||||
### vac:p2p:
|
||||
- `admin/misc`
|
||||
- 2 CCs ooo 3 days each
|
||||
- CCs ooo
|
||||
- `nimlibp2p:vac:webrtc-transport`
|
||||
- Address comments on Stun protocol https://github.com/status-im/nim-webrtc/pull/9
|
||||
|
||||
|
@ -50,6 +50,26 @@ draft: false
|
|||
- Refactored message tracking code
|
||||
|
||||
### vac:qa:
|
||||
- `waku:interop-testing`
|
||||
- Add mandatory [shard flag](https://github.com/waku-org/waku-interop-tests/pull/34)(@Florin)
|
||||
- Issue [found](https://github.com/waku-org/nwaku/issues/2644)(@Florin)
|
||||
- Reopened [again](https://github.com/waku-org/nwaku/issues/2582)(@Florin)
|
||||
- `nomos:test-automation-cryptarchia`
|
||||
- [Test plan](https://www.notion.so/Cryptarchia-Test-Plan-9c3c48cc12994446bb02eed24f63c326)(@Florin)
|
||||
- `waku:test-automation-sharding`
|
||||
- Sharding tests update. [PR 1060 - merged](https://github.com/waku-org/go-waku/pull/1060)(@Roman)
|
||||
- bug: message won't be sent over from node1 to node2 with sharded topic subscription. [Issue 1086 - in progress](https://github.com/waku-org/go-waku/issues/1086)(@Roman)
|
||||
- `waku:test-automation-rln`
|
||||
- RLN relay tests. [PR 30 - in progress](https://github.com/waku-org/waku-interop-tests/pull/30)(@Roman)
|
||||
bug: node won't start with RLN in on-chain dynamic mode. [Issue 2662 - open](https://github.com/waku-org/nwaku/issues/2662)(@Roman)
|
||||
- `waku:test-automation-sharding`
|
||||
- Updated Sharding PR with comments(@Alex)
|
||||
- `waku:test-automation-rln`
|
||||
- Various testing code improvements and utilities(@Alex)
|
||||
- Finally unblocked onchain "invalid contract" tests(@Alex)
|
||||
- `admin/misc`
|
||||
- 2CCs OOO Wednesday -> Friday
|
||||
- 1CC OOO on Monday/Wednesday
|
||||
|
||||
### vac:acz:
|
||||
- `rlnp2p:waku:rln-relay-enhancements`
|
||||
|
@ -78,6 +98,14 @@ draft: false
|
|||
- 1 CC ooo on May day
|
||||
|
||||
### vac:sc::
|
||||
- `status:swap-aggregator`
|
||||
- finished research on metamask swap adapters
|
||||
- Continued research on CoW Protocol
|
||||
- Continued working on notes and slides
|
||||
- 1inch swap router research
|
||||
- `vac:maintenance/misc`
|
||||
- Smart contract security research
|
||||
- Particularly inflation attacks
|
||||
|
||||
### vac:rfc:
|
||||
- `codex:specs-init`
|
||||
|
@ -117,3 +145,4 @@ draft: false
|
|||
- Continued reading about Greco zk proofs (Rostyslav)
|
||||
- Started checking out Ligetron (Rostyslav)
|
||||
|
||||
|
||||
|
|
|
@ -0,0 +1,147 @@
|
|||
---
|
||||
title: "2024-05-13 Vac weekly"
|
||||
tags:
|
||||
- "vac-updates"
|
||||
date: 2024-05-13
|
||||
lastmod: 2024-05-13
|
||||
draft: false
|
||||
---
|
||||
|
||||
## Vac 2024/05/13
|
||||
|
||||
### vac:p2p:
|
||||
- `nimlibp2p:vac:maintenance`
|
||||
- fix(CI): rename branch from unstable to master in bumper workflow https://github.com/vacp2p/nim-libp2p/pull/1097
|
||||
- fix(yamux): set EoF when remote peer half closes the stream in yamux https://github.com/vacp2p/nim-libp2p/pull/1086
|
||||
- reviewing PRs
|
||||
|
||||
### vac:tke:
|
||||
- `codex:cdx`
|
||||
- reviewed and extended Codex' Value Capture Mechanisms (Frederico)
|
||||
- reviewed and discussed the new Slot Reservation proposal with Codex team (Frederico)
|
||||
- Reviewed, commented, and discussed the tokenomics part of the whitepaper (Juan)
|
||||
- Read on slot reservation proposals (Juan)
|
||||
- Provided feedback on *codex's market validation respose document* (Juan)
|
||||
- Catching up on the discussion around marketplace mechanisms (Martin)
|
||||
- `status:L2-Deployment`
|
||||
- Further work on L2 economic model, focusing on fundametal questions and constraints (Martin)
|
||||
- Started working towards a swap aggregator model (Juan)
|
||||
- `waku:general-incentives`
|
||||
- Reviewing protocols mentioned by Franck (Martin)
|
||||
- Identifying key actionable items (Martin)
|
||||
- `status:SNT-staking`
|
||||
- Sync with SC team on the swap feature, chats with potential partners (Martin)
|
||||
- Identifying implications of L2 economic model on SNT staking and its current design (Mart
|
||||
|
||||
### vac:dst:
|
||||
- `admin:misc`
|
||||
- Meetings re: milestones, ad hoc discussions
|
||||
- `vac:dst:deployment-and-analysis:waku:midscale`
|
||||
- Blocked due to Kubernetes issues in lab
|
||||
- Issues resolved now, deployments resume on Tuesday evening (14th/15th of May)
|
||||
- `vac:dst:deployment-and-analysis:waku:10k`
|
||||
- First 10k simulation with metrics
|
||||
- Deployment - https://asciinema.org/a/ZzyqtVrcJW6cVwTI0CJDsBWC5
|
||||
- k9s - https://asciinema.org/a/4gmnHckrQgYgtwx85ItixRlY0
|
||||
- Deployed new Ruby cluster for better DNS + control plane stability
|
||||
- Manages 10K simulations - reliably!
|
||||
-API becomes unstable at that scale, which is solvable
|
||||
- `vac:dst:tooling:vac:visualiser-tool`:
|
||||
- PR to be merged regarding code structure and first waku message tracking functionality: [PR](https://github.com/vacp2p/10ksim/pull/24)
|
||||
- `vac:dst:deployment-and-analysis:codex:testnet`
|
||||
- Debugging issues with distributed storage system used to support Codex nodes
|
||||
- Setup access for Codex team
|
||||
- `vac:dst:deployment-and-analysis:nomos:mixnet`
|
||||
- Continue to follow up with Nomos team
|
||||
|
||||
### vac:qa:
|
||||
- `waku:test-automation-sharding`
|
||||
- bug: [message won't be sent over from node1 to node2 with sharded topic subscription](https://github.com/waku-org/go-waku/issues/1086) - some new info from debbuging(@Roman)
|
||||
- `waku:test-automation-rln`
|
||||
- RLN relay tests [merged](https://github.com/waku-org/waku-interop-tests/pull/30)(@Roman)
|
||||
- bug: node won't start with RLN in on-chain dynamic mode
|
||||
[Issue 2662 - open](https://github.com/waku-org/nwaku/issues/2662) - retested with [PR 2664](https://github.com/waku-org/nwaku/pull/2664) without better outcome(@Roman)
|
||||
- Node readiness with [/health check](https://github.com/waku-org/waku-interop-tests/pull/35)(@Roman)
|
||||
- Skip health check for [go-waku](https://github.com/waku-org/waku-interop-tests/pull/36)(@Roman)
|
||||
- Continue testing for RLN, Call with Aaryamann. Made some advancements(@Alex)
|
||||
- `admin/misc`
|
||||
- OOO All week(@Florin)
|
||||
- OOO From Monday until Wednesday(@Alex)
|
||||
|
||||
### vac:acz:
|
||||
- `rlnp2p:waku:rln-relay-enhancements`
|
||||
- use arkzkey variant of zerokit libs in [nwaku](https://github.com/waku-org/nwaku/pull/2681)
|
||||
- window of roots should be accepted as [valid health status of rln-relay](https://github.com/waku-org/nwaku/pull/2664)
|
||||
- dedicated timebox to help QA setup rln-relay
|
||||
- `rlnp2p:waku:rln-doc-and-outreach`
|
||||
- draft of [rln-v3 rlog](https://github.com/vacp2p/vac.dev/pull/137)
|
||||
- `zerokit:vac:zerokit-v0.5`
|
||||
- include arkzkey libs in [nightly releases](https://github.com/vacp2p/zerokit/pull/244)
|
||||
- merged PR [add ark-zkey support](https://github.com/vacp2p/zerokit/pull/242)
|
||||
- published zerokit v0.4.4 release with arkzkey support [release v0.4.4](https://github.com/vacp2p/zerokit/releases/tag/v0.4.4)
|
||||
- finished test and benches refactoring [chore(rln): tests and benchmarks review](https://github.com/vacp2p/zerokit/pull/243)
|
||||
- updated docs for rln-v2 to include new serde format [chore(rln): updating docs](https://github.com/vacp2p/zerokit/pull/245)
|
||||
- created new task in release v0.5 and merged it [fix(rln): Remove resources folder, update missed docs](https://github.com/vacp2p/zerokit/pull/246)
|
||||
- `secure-channels:waku:ethereum-chat`
|
||||
- Study on the necessity of SIWE-like protocol related to [issue #4](https://github.com/vacp2p/de-mls/issues/4)
|
||||
- Check [ERC-725](https://github.com/ERC725Alliance/ERC725/blob/main/docs/ERC-725.md) and [ERC-735](https://github.com/ethereum/EIPs/issues/735) and a [KeyManager Repository](https://github.com/lukso-network/LIPs/blob/main/LSPs/LSP-6-KeyManager.md) for some insight instead of SIWE-like authentication systems.
|
||||
- `admin/misc`
|
||||
- roadmap [updated](https://github.com/logos-co/roadmap/pull/66)
|
||||
|
||||
### vac:sc::
|
||||
- `status:swap-aggregator`
|
||||
- prepared presentation on metamask swap
|
||||
- [1 inch aggregator research](https://notes.status.im/FwanemwsQOKuTMikXGcscg)
|
||||
- user privacy on Paraswap integration
|
||||
- Finished preparing CoW protocol preso
|
||||
- Met with TKE and StatusChain team to discuss plans
|
||||
- Unfortunately things are still blurry and being brainstormed
|
||||
- `vac:maintainance/misc`
|
||||
- ENS usernames release delay update
|
||||
- Fine-tuned job description for Solidity engineer
|
||||
- Created onboarding guide for new hires
|
||||
|
||||
### vac:nim:
|
||||
- `tooling:nimble`
|
||||
- Working on passing all tests when SAT on.
|
||||
|
||||
### vac:rfc:
|
||||
- `codex:specs-init`
|
||||
- Updated CODEX-MARKETPLACE rfc, will ask for second round of feedback next week - https://github.com/vacp2p/rfc-index/pull/36
|
||||
- Started node dispersal rfc, will ask for feedback next week
|
||||
- `nomos:specs-init`
|
||||
- Started data availibility rfc, should be able to complete first draft next week and ask for feedback - https://github.com/vacp2p/rfc-index/blob/nomos-da/nomos/data-availability.md
|
||||
|
||||
### vac:dr:
|
||||
- `gsub-scaling:vac:gossipsub-simulation`
|
||||
- Looked in to previous [staggered message sending approach](https://github.com/vacp2p/nim-libp2p/commit/9b11fa733220910359a38876f8afb9d7ff029641). Require manualy resetting nim/nimble to match the branch dates. The performance evaluation results are available [here](https://www.notion.so/Performance-Evaluation-of-Old-Staggered-Sending-Approach-b458ebafbd744182846c3ad0f7ea3d08)
|
||||
- As no gains are seen, looking for other possible improvements (delayed elimination of peers from queues on receiving idontwants), adapting stagger delays to peer speeds/scores. still a WIP
|
||||
- `vac:admin`
|
||||
- Work on blog drafts for Verkle Trees, KZG, and BloomFilters.
|
||||
- `zk:codex:zk-consulting`
|
||||
- Provided feedback on bkomuves' [notes](https://hackmd.io/@bkomuves/SyPHG0PfR) on Codex tracking proofs.
|
||||
- Began report on Groth16 as final compression layer, and current state of pairing-based recursion proof systems.
|
||||
- `vac:dr:anon:vac:gossipsub-anonymity`
|
||||
- Continued working on [Anonymity Layer](https://www.notion.so/Anonymity-Layer-Wip-cbcbcd6067b347bb812041bce9c110ce) - WiP.
|
||||
- Read Tor Push and Dandelion++ solutions
|
||||
- Still can't figure out the actual advantage of using onion encryption.
|
||||
- In the pub-sub model, adding delays and/or relaying through an anonymity/mix overlay network should offer the desired level of protection.
|
||||
- However, such an overlay network will be similar to Dandellion++ only.
|
||||
- Still trying to figure out how to overcome the shortcomings in Dandellion++.
|
||||
|
||||
### vac:nes:
|
||||
- `state-separation:vac:state-separation-doc-01`
|
||||
- Synced on monitoring (Marvin)
|
||||
- `state-separation:vac:state-separation-architecture-01`
|
||||
- Worked extensively on the architecuture of state separation and made some improvements (Ugur + Moudy)
|
||||
- Finished the 5-page doc for the framework of the prototype with some charts related to the type of executions (Ugur)
|
||||
- Enriched the prototype with the details for the first draft (Moudy + Ugur)
|
||||
- `proofsystems:vac:research-existing-proof-systems`
|
||||
- Continued reading about Greco zk proofs (Rostyslav)
|
||||
- Finished checking out Ligetron (Rostyslav)
|
||||
- Wrote a small summary paragraph on LatticeFold (Rostyslav)
|
||||
- `proofsystems:vac:benchmarks`
|
||||
- Started the writings and wrapped up some parts to reflect main differences between the major analyzed proof systems (especially regarding proofs agg vs recursion) (Moudy)
|
||||
- `virtual-machine-creation:vac:vm-foundations`
|
||||
- Prepared requirements to look into existing ZkVms and what are the important keys we need to assess (Moudy)
|
||||
|
Loading…
Reference in New Issue