ACZ Updates - 2025-10-20 (#313)

This commit is contained in:
seugu
2025-10-21 19:17:39 +03:00
committed by GitHub
parent 56f8e096d4
commit b2a0873905
7 changed files with 120 additions and 89 deletions

View File

@@ -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.

View File

@@ -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

View File

@@ -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

View File

@@ -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 Zerokits 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

View File

@@ -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]]

View 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.

View File

@@ -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