mirror of
https://github.com/vacp2p/roadmap.git
synced 2026-01-08 15:23:55 -05:00
ACZ Updates - 2025-10-20 (#313)
This commit is contained in:
@@ -47,7 +47,7 @@ to apply for EF grants to promote the project and gain support from the Ethereum
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-de-mls-tesnet:multi-steward-rfc`
|
||||
* owner: Ugur
|
||||
* status: not started
|
||||
* status: in progress (15%)
|
||||
* start-date: 2025/10/25
|
||||
* end-date: 2025/11/25
|
||||
|
||||
@@ -64,14 +64,12 @@ The RFC needs to contain a concrete flow and explanation.
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-de-mls-tesnet:multi-steward-integration`
|
||||
* owner: Ekaterina
|
||||
* status: not started
|
||||
* status: in progress (5%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/11/01
|
||||
|
||||
#### Description
|
||||
|
||||
This task is postponed to the Q4 due to the multi stewards specification.
|
||||
|
||||
The multi-steward settings allow de-MLS that multiple stewards to manage the group
|
||||
changes to protect a single point of failure, better availability, and decentralization.
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ We will also strengthen the Premier Research Destination narrative by:
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-discovery:draft-RFC`
|
||||
* owner: Arunima
|
||||
* status: started (%5)
|
||||
* status: in progress (10%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/10/30
|
||||
|
||||
@@ -54,7 +54,7 @@ as a pull request by incorporating review feedback.
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-discovery:registrar-module`
|
||||
* owner: Arunima
|
||||
* status: started
|
||||
* status: in progress (0%)
|
||||
* start-date: 2025/10/20
|
||||
* end-date: 2025/10/27
|
||||
|
||||
@@ -78,7 +78,7 @@ with the network under enforced admission control rules.
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-discovery:advertiser-module`
|
||||
* owner: Arunima
|
||||
* status: started
|
||||
* status: not started
|
||||
* start-date: 2025/10/27
|
||||
* end-date: 2025/11/03
|
||||
|
||||
@@ -101,7 +101,7 @@ updated, and distributed correctly through the routing layer.
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-discovery:discoverer-module`
|
||||
* owner: Arunima
|
||||
* status: started
|
||||
* status: not started
|
||||
* start-date: 2025/11/03
|
||||
* end-date: 2025/11/10
|
||||
|
||||
@@ -125,7 +125,7 @@ return accurate and timely results for active advertisements.
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-discovery:integration-validation`
|
||||
* owner: Arunima
|
||||
* status: started
|
||||
* status: not started
|
||||
* start-date: 2025/11/10
|
||||
* end-date: 2025/11/24
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ We will also strengthen the Premier Research Destination narrative by:
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-rln-status-l2:maintaining`
|
||||
* owner: Sylvain
|
||||
* status: not started
|
||||
* status: in progress (10%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/02/30
|
||||
|
||||
@@ -58,7 +58,7 @@ including CI updates and the creation of future issues.
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-rln-status-l2:multi-tree`
|
||||
* owner: Sylvain
|
||||
* status: started (15%)
|
||||
* status: done
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/10/15
|
||||
|
||||
@@ -80,15 +80,15 @@ handle up to 32M users across multiple trees with proper data management and per
|
||||
|
||||
### Deliverables
|
||||
|
||||
* A set of PRs and issues to [vacp2p/status-rln-prover](https://github.com/vacp2p/status-rln-prover).
|
||||
* A set of [PRs](https://github.com/vacp2p/status-rln-prover/pull/49) and issues to [vacp2p/status-rln-prover](https://github.com/vacp2p/status-rln-prover).
|
||||
|
||||
### Gas checking support
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-rln-status-l2:gascheck`
|
||||
* owner: Sylvain
|
||||
* status: not started
|
||||
* start-date:
|
||||
* end-date:
|
||||
* status: done
|
||||
* start-date: 2025/10/15
|
||||
* end-date: 2025/10/20
|
||||
|
||||
### Description
|
||||
|
||||
@@ -108,7 +108,7 @@ and quota values, ensuring accurate user limit tracking.
|
||||
|
||||
### Deliverables
|
||||
|
||||
* A set of PRs and issues to [vacp2p/status-rln-prover](https://github.com/vacp2p/status-rln-prover).
|
||||
* A set of [PRs](https://github.com/vacp2p/status-rln-prover/pull/51) and issues to [vacp2p/status-rln-prover](https://github.com/vacp2p/status-rln-prover).
|
||||
|
||||
### Monorepo Review
|
||||
|
||||
@@ -153,15 +153,15 @@ correctly identifies the corresponding user, and reliably removes their commitme
|
||||
|
||||
### Deliverables
|
||||
|
||||
* A set of PRs and issues to [vacp2p/status-rln-prover](https://github.com/vacp2p/status-rln-prover).
|
||||
* A set of [PRs](https://github.com/vacp2p/status-rln-prover/pull/52) and issues to [vacp2p/status-rln-prover](https://github.com/vacp2p/status-rln-prover).
|
||||
|
||||
### Multi-prover with shared Database
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-rln-status-l2:shared-db`
|
||||
* owner: Sylvain
|
||||
* status: not started
|
||||
* start-date:
|
||||
* end-date:
|
||||
* status: in progress (%0)
|
||||
* start-date: 2025/10/20
|
||||
* end-date: 2025/11/20
|
||||
|
||||
### Description
|
||||
|
||||
@@ -193,7 +193,7 @@ The findings and feedback will be reflected in the RLN specification.
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-rln-status-l2:rln-public-website`
|
||||
* owner: Ugur
|
||||
* status: not started
|
||||
* status: in progress (50%)
|
||||
* start-date: 2025/10/13
|
||||
* end-date: 2025/11/03
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ We will also strengthen the Premier Research Destination narrative by:
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-zerokit:zerokit-maintaining`
|
||||
* owner: Ekaterina
|
||||
* status: not started
|
||||
* status: in progress (%0)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/30
|
||||
|
||||
@@ -56,11 +56,13 @@ A set of PRs and issues to [vacp2p/zerokit](https://github.com/vacp2p/zerokit/).
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-zerokit:ffi-rework`
|
||||
* owner: Vinh
|
||||
* status: started
|
||||
* status: in progress (60%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/10/13
|
||||
* end-date: 2025/11/01
|
||||
|
||||
#### Description
|
||||
The due date of this task is expanded to 11/01 due to the bugs and test requirements.
|
||||
|
||||
This task entails reworking Zerokit’s FFI (Foreign Function Interface) to support passing data in Big Endian format,
|
||||
and to transition from a manual byte-based serialization approach to a safer and more maintainable opaque-struct model.
|
||||
Currently, FFI functions require developers to manually allocate buffers, serialize arguments,
|
||||
@@ -88,7 +90,7 @@ A set of PRs and issues to [vacp2p/zerokit](https://github.com/vacp2p/zerokit/).
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q4-zerokit:release`
|
||||
* owner: Ekaterina
|
||||
* status: started
|
||||
* status: not started
|
||||
* start-date: 2025/12/15
|
||||
* end-date: 2025/12/30
|
||||
|
||||
|
||||
@@ -9,48 +9,51 @@ tags:
|
||||
---
|
||||
|
||||
### `ift`
|
||||
* [ ] [[acz/ift/2025q4-zerokit|2025q4-zerokit]]
|
||||
* [ ] [[acz/ift/2025q4-de-mls-testnet.md|2025q4-de-mls-testnet.md]]
|
||||
* [ ] [[acz/ift/2025q4-libp2p-mix-testnet|2025q4-libp2p-mix-testnet]]
|
||||
* [ ] [[acz/ift/2025q4-ift-zk-calls|2025q4-ift-zk-calls]]
|
||||
* [ ] [[acz/ift/2025q4-rln-status-l2|2025q4-rln-status-l2]]
|
||||
* [ ] [[acz/ift/2025q4-discovery|2025q4-discovery]]
|
||||
* [[acz/ift/2025q4-zerokit|2025q4-zerokit]]
|
||||
* [[acz/ift/2025q4-de-mls-testnet.md|2025q4-de-mls-testnet.md]]
|
||||
* [[acz/ift/2025q4-libp2p-mix-testnet|2025q4-libp2p-mix-testnet]]
|
||||
* [[acz/ift/2025q4-ift-zk-calls|2025q4-ift-zk-calls]]
|
||||
* [[acz/ift/2025q4-rln-status-l2|2025q4-rln-status-l2]]
|
||||
* [[acz/ift/2025q4-discovery|2025q4-discovery]]
|
||||
|
||||
### `nes`
|
||||
* [ ] [[acz/nes/2025q4-nescience-consulting|2025q4-nescience-consulting]]
|
||||
* [[acz/nes/2025q4-nescience-consulting|2025q4-nescience-consulting]]
|
||||
|
||||
### `nomos:`
|
||||
* [[acz/nomos/2025q4-nomos-consulting|2025q4-nomos-consulting]]
|
||||
|
||||
---
|
||||
## 2025q3 `vac:acz:`
|
||||
---
|
||||
|
||||
### `ift`
|
||||
* [ ] [[acz/ift/2025q3-zerokit|2025q3-zerokit]]
|
||||
* [ ] [[acz/ift/2025q3-de-mls-testnet.md|2025q3-de-mls-testnet.md]]
|
||||
* [ ] [[acz/ift/2025q3-libp2p-mix-testnet|2025q3-libp2p-mix-testnet]]
|
||||
* [ ] [[acz/ift/2025q3-ift-zk-calls|2025q3-ift-zk-calls]]
|
||||
* [ ] [[acz/ift/2025q3-rln-status-l2|2025q3-rln-status-l2]]
|
||||
* [ ] [[acz/ift/2025q3-discovery|2025q3-discovery]]
|
||||
* [[acz/ift/2025q3-zerokit|2025q3-zerokit]]
|
||||
* [[acz/ift/2025q3-de-mls-testnet.md|2025q3-de-mls-testnet.md]]
|
||||
* [[acz/ift/2025q3-libp2p-mix-testnet|2025q3-libp2p-mix-testnet]]
|
||||
* [[acz/ift/2025q3-ift-zk-calls|2025q3-ift-zk-calls]]
|
||||
* [[acz/ift/2025q3-rln-status-l2|2025q3-rln-status-l2]]
|
||||
* [[acz/ift/2025q3-discovery|2025q3-discovery]]
|
||||
|
||||
### `nes`
|
||||
* [ ] [[acz/nes/2025q3-nescience-consulting|2025q3-nescience-consulting]]
|
||||
* [[acz/nes/2025q3-nescience-consulting|2025q3-nescience-consulting]]
|
||||
|
||||
### `nomos:`
|
||||
|
||||
* [ ] [[acz/nomos/2025q3-nomos-consulting|2025q3-nomos-consulting]]
|
||||
* [[acz/nomos/2025q3-nomos-consulting|2025q3-nomos-consulting]]
|
||||
|
||||
---
|
||||
## 2025q2 `vac:acz:`
|
||||
* [ ] [[acz/ift/2025q2-zerokit|2025q2-zerokit]]
|
||||
* [ ] [[acz/ift/2025q2-de-mls-testnet.md|2025q2-de-mls-testnet.md]]
|
||||
* [ ] [[acz/ift/2025q2-libp2p-mix-testnet|2025q2-libp2p-mix-testnet]]
|
||||
* [ ] [[acz/ift/2025q2-think-tank.md|2025q2-think-tank.md]]
|
||||
* [ ] [[acz/ift/2025q2-ift-zk-calls|2025q2-ift-zk-calls]]
|
||||
* [ ] [[acz/ift/2025q2-rln-status-l2|2025q2-rln-status-l2]]
|
||||
* [ ] [[acz/ift/2025q2-discovery|2025q2-discovery]]
|
||||
* [[acz/ift/2025q2-zerokit|2025q2-zerokit]]
|
||||
* [[acz/ift/2025q2-de-mls-testnet.md|2025q2-de-mls-testnet.md]]
|
||||
* [[acz/ift/2025q2-libp2p-mix-testnet|2025q2-libp2p-mix-testnet]]
|
||||
* [[acz/ift/2025q2-think-tank.md|2025q2-think-tank.md]]
|
||||
* [[acz/ift/2025q2-ift-zk-calls|2025q2-ift-zk-calls]]
|
||||
* [[acz/ift/2025q2-rln-status-l2|2025q2-rln-status-l2]]
|
||||
* [[acz/ift/2025q2-discovery|2025q2-discovery]]
|
||||
|
||||
### `nomos:`
|
||||
|
||||
* [ ] [[acz/nomos/2025q2-nomos-consulting|2025q2-nomos-consulting]]
|
||||
* [[acz/nomos/2025q2-nomos-consulting|2025q2-nomos-consulting]]
|
||||
|
||||
|
||||
|
||||
@@ -58,19 +61,19 @@ tags:
|
||||
---
|
||||
|
||||
### `ift:`
|
||||
* [ ] [[acz/ift/2025q1-libp2p-mix-poc|libp2p-mix-poc]]
|
||||
* [ ] [[acz/ift/2025q1-zerokit-v0-7|zerokit-v0.7]]
|
||||
* [ ] [[acz/ift/2025q1-de-mls-multi-admin|de-mls-multi-admin]]
|
||||
* [ ] [[acz/ift/2025q1-ift-zk-calls|ift-zk-calls]]
|
||||
* [ ] [[acz/ift/2025q1-think-tank|think-tank]]
|
||||
* [ ] [[acz/ift/2025q1-risc0-arm-port|2025q1-risc0-arm-port]]
|
||||
* [ ] [[acz/ift/2025q1-mds-checker|2025q1-mds-checker]]
|
||||
* [ ] [[acz/ift/2025q1-rln-status-l2|2025q1-rln-status-l2]]
|
||||
* [[acz/ift/2025q1-libp2p-mix-poc|libp2p-mix-poc]]
|
||||
* [[acz/ift/2025q1-zerokit-v0-7|zerokit-v0.7]]
|
||||
* [[acz/ift/2025q1-de-mls-multi-admin|de-mls-multi-admin]]
|
||||
* [[acz/ift/2025q1-ift-zk-calls|ift-zk-calls]]
|
||||
* [[acz/ift/2025q1-think-tank|think-tank]]
|
||||
* [[acz/ift/2025q1-risc0-arm-port|2025q1-risc0-arm-port]]
|
||||
* [[acz/ift/2025q1-mds-checker|2025q1-mds-checker]]
|
||||
* [[acz/ift/2025q1-rln-status-l2|2025q1-rln-status-l2]]
|
||||
|
||||
|
||||
### `nomos:`
|
||||
|
||||
* [ ] [[acz/nomos/2025q1-nomos-consulting|nomos-consulting]]
|
||||
* [[acz/nomos/2025q1-nomos-consulting|nomos-consulting]]
|
||||
|
||||
---
|
||||
|
||||
@@ -78,16 +81,16 @@ tags:
|
||||
---
|
||||
|
||||
### `ift:`
|
||||
* [ ] [[acz/ift/2024q4-zerokit-v0-6|zerokit-v0.6]]
|
||||
* [ ] [[acz/ift/2024q4-de-mls-testnet|de-mls-testnet]]
|
||||
* [ ] [[acz/ift/2024q4-libp2p-mix-poc|libp2p-mix-poc]]
|
||||
* [ ] [[acz/ift/2024q4-think-tank|think-tank]]
|
||||
* [ ] [[acz/ift/2024q4-acz-research-destination|acz-research-destination]]
|
||||
* [ ] [[acz/ift/2024q4-ift-zk-calls|ift-zk-calls]]
|
||||
* [[acz/ift/2024q4-zerokit-v0-6|zerokit-v0.6]]
|
||||
* [[acz/ift/2024q4-de-mls-testnet|de-mls-testnet]]
|
||||
* [[acz/ift/2024q4-libp2p-mix-poc|libp2p-mix-poc]]
|
||||
* [[acz/ift/2024q4-think-tank|think-tank]]
|
||||
* [[acz/ift/2024q4-acz-research-destination|acz-research-destination]]
|
||||
* [[acz/ift/2024q4-ift-zk-calls|ift-zk-calls]]
|
||||
|
||||
### `waku:`
|
||||
|
||||
* [ ] [[acz/waku/2024q4-waku-rln-relay|waku-rln-relay]]
|
||||
* [[acz/waku/2024q4-waku-rln-relay|waku-rln-relay]]
|
||||
|
||||
### `nes`
|
||||
* [ ] [[acz/nes/2024q4-nescience-consulting|nescience-consulting]]
|
||||
* [[acz/nes/2024q4-nescience-consulting|nescience-consulting]]
|
||||
50
content/acz/nomos/2025q4-nomos-consulting.md
Normal file
50
content/acz/nomos/2025q4-nomos-consulting.md
Normal file
@@ -0,0 +1,50 @@
|
||||
---
|
||||
title: Nomos Consulting
|
||||
tags:
|
||||
- "2025q4"
|
||||
- "acz"
|
||||
- "nomos"
|
||||
draft: false
|
||||
description: "Creating a consulting document on the specification and
|
||||
architecture of the Nomos documents"
|
||||
|
||||
---
|
||||
|
||||
`vac:acz:nomos:2025q4-nomos-consulting`
|
||||
|
||||
Creating a consulting document on the specification and
|
||||
architecture of the Nomos documents
|
||||
## Description
|
||||
ACZ offers review consulting services to Nomos,
|
||||
acting as a bridge between Nomos researchers and engineers,
|
||||
facilitating faster and more efficient communication between the two groups.
|
||||
|
||||
### Narratives
|
||||
By utilizing the Nomos Consulting commitment,
|
||||
|
||||
we will reinforce the Conduit of Expertise narrative by:
|
||||
* The Nomos specifications will be reviewed and refined.
|
||||
* Addressing any potential gaps in the architecture, whether theoretical or practical,
|
||||
if any are identified
|
||||
* Improve communication between Nomos researchers and developers.
|
||||
|
||||
We will also strengthen the Premier Research Destination narrative by:
|
||||
* This will enable the Nomos project to be more effectively integrated
|
||||
and introduced into the ecosystem.
|
||||
|
||||
## Task List
|
||||
|
||||
### Zk Consulting Nomos 1
|
||||
* fully qualified name: `vac:acz:nomos:2025q4-nomos-consulting:zk-consulting-nomos-1`
|
||||
* owner: Marvin
|
||||
* status: in progress (10%)
|
||||
* start-date: 2025/10/13
|
||||
* end-date: 2025/10/27
|
||||
|
||||
### Description
|
||||
Provide feedback Nomos' document [Anon communication file](https://www.notion.so/nomos-tech/Statistical-mechanics-of-anonymous-communication-262261aa09df80d6aaeecbf54740f592?source=copy_link#277261aa09df80fab01de5ff85963e7b).
|
||||
|
||||
|
||||
### Deliverables
|
||||
* Provide comments for Nomos team to address in the document.
|
||||
|
||||
@@ -7,32 +7,10 @@ tags:
|
||||
|
||||
## Roadmap Preview
|
||||
|
||||
### 2025Q3
|
||||
|
||||
- Zerokit
|
||||
- Releasing Zerokit v0.9.0 (maintaining and fixing small updates)
|
||||
- de-MLS
|
||||
- multi steward implementation
|
||||
- Refinement and maintain de-MLS RFC
|
||||
- EF grant application
|
||||
- libp2p-mix
|
||||
- Publishing a blospot
|
||||
- SURB implementation
|
||||
- EF grant application
|
||||
- Initial incentivasation research
|
||||
- RLN Status L2
|
||||
- Testing RLN deployment
|
||||
- Research on better decentralized architecture
|
||||
- Discovery
|
||||
- Conducting initial research
|
||||
- IFT ZK Calls
|
||||
- Conducting monthly IFT ZK Calls
|
||||
|
||||
|
||||
### 2025Q4
|
||||
|
||||
- Zerokit
|
||||
- Releasing Zerokit v1.0.0 (maintaining and fixing small updates)
|
||||
- Releasing Zerokit v1.0.0 (maintaining and releasing BE FFI work and multi-id burnt support)
|
||||
- de-MLS
|
||||
- Multi-steward integration
|
||||
- Integration Ethereum Authentication
|
||||
@@ -44,7 +22,7 @@ tags:
|
||||
- RLN Status L2
|
||||
- Public testnet integration
|
||||
- Discovery
|
||||
- Specification of Disc-NG
|
||||
- Specification of the first version of Logos Discovery Capability on top of kad-dht
|
||||
- Collecting the discovery requirements for
|
||||
privacy-preserving networks
|
||||
|
||||
|
||||
Reference in New Issue
Block a user