mirror of
https://github.com/vacp2p/roadmap.git
synced 2026-01-09 13:48:09 -05:00
ACZ updates Week 5 (#76)
This commit is contained in:
@@ -1,44 +0,0 @@
|
||||
---
|
||||
title: Codex Consulting
|
||||
tags:
|
||||
- "2025q1"
|
||||
- "acz"
|
||||
- "ift"
|
||||
draft: false
|
||||
description: "Creating a consulting document on the specification and
|
||||
architecture of the Codex documents"
|
||||
|
||||
---
|
||||
|
||||
`vac:acz:codex:2025q1-codex-consulting`
|
||||
|
||||
Creating a consulting document on the specification and
|
||||
architecture of the Codex documents
|
||||
## Description
|
||||
|
||||
ACZ offers review consulting services to Codex,
|
||||
acting as a bridge between Codex researchers and engineers,
|
||||
facilitating faster and more efficient communication between the two groups.
|
||||
|
||||
### Narratives
|
||||
|
||||
By utilizing the Codex Consulting commitment,
|
||||
|
||||
we will reinforce the Conduit of Expertise narrative by:
|
||||
* The Codex specifications will be reviewed and refined.
|
||||
* Addressing any potential gaps in the architecture, whether theoretical or practical,
|
||||
if any are identified
|
||||
* Improve communication between Codex researchers and developers.
|
||||
|
||||
We will also strengthen the Premier Research Destination narrative by:
|
||||
* This will enable the Codex project to be more effectively integrated
|
||||
and introduced into the ecosystem.
|
||||
|
||||
## Task List
|
||||
|
||||
### Task 1
|
||||
|
||||
#### Description
|
||||
|
||||
#### Deliverables
|
||||
|
||||
@@ -7,7 +7,8 @@ tags:
|
||||
draft: false
|
||||
description: "involves finalizing the de-MLS RFC with multi-admin support,
|
||||
implementing by extending the single admin approach with on-chain admin consensus,
|
||||
and exploring further topics for the EF grant"
|
||||
and also submitting to the EF grant program with a messaging application project
|
||||
that introduces decentralization, censorship resistance, and DAO coordination, or DeFi alerts"
|
||||
|
||||
---
|
||||
|
||||
@@ -15,7 +16,8 @@ and exploring further topics for the EF grant"
|
||||
|
||||
involves finalizing the de-MLS RFC with multi-admin support,
|
||||
implementing by extending the single admin approach with on-chain admin consensus,
|
||||
and exploring further topics for the EF grant
|
||||
and also submitting to the EF grant program with a messaging application project
|
||||
that introduces decentralization, censorship resistance, and DAO coordination, or DeFi alerts
|
||||
## Description
|
||||
|
||||
This commitment involves completing the de-MLS RFC by incorporating
|
||||
@@ -71,13 +73,13 @@ as delivery service based on [this PR](https://github.com/vacp2p/de-mls/pull/29)
|
||||
|
||||
#### Deliverables
|
||||
|
||||
A blogpost to [vac-dev](https://vac.dev/rlog/)
|
||||
A blogpost to [vac.dev/rlog/](https://vac.dev/rlog/)
|
||||
|
||||
### Update de-MLS RFC with multi admins
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q1-de-mls-multi-admin:multi-admin-rfc`
|
||||
* owner: Ugur
|
||||
* status: started (0%)
|
||||
* status: started (20%)
|
||||
* start-date: 2025/01/13
|
||||
* end-date: 2025/01/27
|
||||
|
||||
|
||||
@@ -52,13 +52,13 @@ Preparing the agenda and possible speakers for the ZK call on 7th January.
|
||||
#### Deliverables
|
||||
|
||||
A document of a summary of the ZK call 1 meeting to [ZK Notion page](https://www.notion.so/ZK-Call-1198f96fb65c80c7baaac966b3e57ea2).
|
||||
A recorded video.
|
||||
A recorded [video](https://www.youtube.com/watch?v=_VOkyVOSsqA).
|
||||
|
||||
### IFT ZK Call 2
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q1-ift-zk-calls:ift-zk-call-2`
|
||||
* owner: Marvin
|
||||
* status: not started
|
||||
* status: started (0%)
|
||||
* start-date: 2025/01/27
|
||||
* end-date: 2025/02/07
|
||||
|
||||
|
||||
@@ -6,14 +6,16 @@ tags:
|
||||
- "ift"
|
||||
draft: false
|
||||
description: "Achieving mixnet's PoC on Waku network, updating the RFC for libp2p compatibility,
|
||||
sharing results, and exploring further research for EF grants."
|
||||
sharing results, and also submitting to the EF grant program with a privacy project
|
||||
that introduces sender anonymity to Ethereum nodes for censorship resistanceness"
|
||||
|
||||
---
|
||||
|
||||
`vac:acz:ift:2025q1-libp2p-mix-poc`
|
||||
|
||||
Achieving mixnet's PoC on Waku network, updating the RFC for libp2p compatibility,
|
||||
sharing results, and exploring further research for EF grants.
|
||||
sharing results, and also submitting to the EF grant program with a privacy project
|
||||
that introduces sender anonymity to Ethereum nodes for censorship resistanceness.
|
||||
## Description
|
||||
|
||||
This commitment entails achieving proof of concept (PoC)
|
||||
@@ -71,7 +73,7 @@ hiring process started.
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q1-libp2p-mix-poc:poc-over-waku`
|
||||
* owner: Akshaya
|
||||
* status: started (10%)
|
||||
* status: started (20%)
|
||||
* start-date: 2025/01/06
|
||||
* end-date: 2025/02/03
|
||||
|
||||
|
||||
58
content/acz/ift/2025q1-risc0-arm-port.md
Normal file
58
content/acz/ift/2025q1-risc0-arm-port.md
Normal file
@@ -0,0 +1,58 @@
|
||||
---
|
||||
title: RISC0 ARM Porting
|
||||
tags:
|
||||
- "2025q1"
|
||||
- "acz"
|
||||
- "ift"
|
||||
draft: false
|
||||
description: "Porting RISC0 to ARM"
|
||||
|
||||
---
|
||||
|
||||
`vac:acz:ift:2025q1-risc0-arm-port`
|
||||
|
||||
Porting RISC0 to ARM
|
||||
## Description
|
||||
|
||||
This commitment comprises porting [RISC0](https://github.com/risc0/risc0) to ARM,
|
||||
as well as potential maintenance work by Roman from QA team.
|
||||
|
||||
### Narratives
|
||||
|
||||
With the Risc0 ARM Porting commitment,
|
||||
|
||||
we will reinforce the Conduit of Expertise narrative by:
|
||||
* Providing the ARM-RISC0 codebase and expertise to the IFT teams,
|
||||
enabling them to successfully integrate it into their project.
|
||||
* Acquiring expertise in porting processes for future IFT projects.
|
||||
|
||||
We will also strengthen the Premier Research Destination narrative by:
|
||||
* Publishing the ARM-RISC0 codebase for the broader ecosystem.
|
||||
|
||||
## Task List
|
||||
|
||||
## Initial porting
|
||||
* fully qualified name: `vac:acz:ift:2025q1-risc0-arm-port:initial-port`
|
||||
* owner: Romanzac
|
||||
* status: started (0%)
|
||||
* start-date: 2025/02/03
|
||||
* end-date: 2025/03/10
|
||||
|
||||
### Description
|
||||
Releasing initial porting RISC0 to ARM.
|
||||
|
||||
### Deliverables
|
||||
- Several PR to the [vacp2p repo](https://github.com/vacp2p).
|
||||
|
||||
## Maintenance
|
||||
* fully qualified name: `vac:acz:ift:2025q1-risc0-arm-port:maintenance`
|
||||
* owner: Romanzac
|
||||
* status: started (0%)
|
||||
* start-date: 2025/02/03
|
||||
* end-date: 2025/03/10
|
||||
|
||||
### Description
|
||||
Maintenance of the RISC0-ARM codebase.
|
||||
|
||||
### Deliverables
|
||||
- Several PR to the [vacp2p repo](https://github.com/vacp2p).
|
||||
@@ -43,21 +43,20 @@ for users looking to integrate RLN into their projects.
|
||||
|
||||
* fully qualified name: `vac:acz:ift:2025q1-zerokit-v0-7:poseidon-hash`
|
||||
* owner: Aleksei
|
||||
* status: started (20%)
|
||||
* status: started (60%)
|
||||
* start-date: 2025/01/01
|
||||
* end-date: 2025/01/27
|
||||
|
||||
#### Description
|
||||
|
||||
[Generate Poseidon round parameters and constants #50](https://github.com/vacp2p/zerokit/issues/50)
|
||||
Only round parameters (easy) and
|
||||
secure MDS matrices verification algorithms (hard) missing.
|
||||
Ensure that known answer tests match with the result of another implementation.
|
||||
Lastly solving the issue: [Docs fail to build on docs.rs](https://github.com/vacp2p/zerokit/issues/256)
|
||||
Releasing a Rust crate that checks the security of arbitrary MDS matrix with a new method
|
||||
based on the [report](https://notes.status.im/CVMoa6EcTmS2D4VPBCsH2w#).
|
||||
This crate will be open source and can be used by any project that requires generating in-code round parameters
|
||||
with an MDS matrix and checking the matrix security efficiently.
|
||||
|
||||
#### Deliverables
|
||||
|
||||
* PR to vacp2p/zerokit repo with related update for v0.7
|
||||
* PR to [rust-lang/crates.io](https://github.com/rust-lang/crates.io) repo with related crate
|
||||
* [A Report](https://notes.status.im/CVMoa6EcTmS2D4VPBCsH2w#) about the MDS security checker
|
||||
|
||||
### Blogpost MDS
|
||||
@@ -70,12 +69,15 @@ Lastly solving the issue: [Docs fail to build on docs.rs](https://github.com/vac
|
||||
|
||||
#### Description
|
||||
|
||||
Writing a blog post about existing and alternative methods
|
||||
that check MDS security based on [the report](https://notes.status.im/CVMoa6EcTmS2D4VPBCsH2w#)
|
||||
Writing a blog post that explains the security of MDS matrices
|
||||
and reviews existing methods for assessing their security.
|
||||
The post also introduces a new, efficient method for evaluating MDS matrix security
|
||||
and provides details about a Rust crate that automates these security checks
|
||||
based on the findings presented in the article.
|
||||
|
||||
#### Deliverables
|
||||
|
||||
A blogpost to [vac-dev](https://vac.dev/rlog/)
|
||||
A blogpost to [vac.dev/rlog/](https://vac.dev/rlog/)
|
||||
|
||||
### RLN wasm
|
||||
|
||||
|
||||
@@ -37,9 +37,9 @@ and introduced into the ecosystem.
|
||||
## Task List
|
||||
|
||||
## Zk Consulting Nomos 1
|
||||
* fully qualified name: `vac:acz:ift:2024q1-think-tank:zk-consulting-nomos-1`
|
||||
* fully qualified name: `vac:acz:nomos:2025q1-nomos-consulting:zk-consulting-nomos-1`
|
||||
* owner: Marvin
|
||||
* status: in progress (100%)
|
||||
* status: done
|
||||
* start-date: 2024/12/20
|
||||
* end-date: 2025/1/05
|
||||
|
||||
@@ -55,9 +55,9 @@ This entails checking the probabilistic arguments and presentation to make sure
|
||||
|
||||
|
||||
## Zk Consulting Nomos 2
|
||||
* fully qualified name: `vac:acz:ift:2024q1-think-tank:zk-consulting-nomos-2`
|
||||
* fully qualified name: `vac:acz:nomos:2025q1-nomos-consulting:zk-consulting-nomos-2`
|
||||
* owner: Marvin
|
||||
* status: in progress (80%)
|
||||
* status: done
|
||||
* start-date: 2025/1/06
|
||||
* end-date: 2025/1/24
|
||||
|
||||
@@ -73,7 +73,7 @@ to make sure that the document can be followed by a general user.
|
||||
- Add proofs to these documents as needed.
|
||||
|
||||
## Zk Consulting Nomos 3
|
||||
* fully qualified name: `vac:acz:ift:2024q1-think-tank:zk-consulting-nomos-3`
|
||||
* fully qualified name: `vac:acz:nomos:2025q1-nomos-consulting:zk-consulting-nomos-3`
|
||||
* owner: Marvin
|
||||
* status: not started (0%)
|
||||
* start-date: 2025/1/27
|
||||
@@ -91,7 +91,7 @@ to make sure that the document can be followed by a general user.
|
||||
- Add proofs to these documents as needed.
|
||||
|
||||
## Zk Consulting Nomos 4
|
||||
* fully qualified name: `vac:acz:ift:2024q1-think-tank:zk-consulting-nomos-4`
|
||||
* fully qualified name: `vac:acz:nomos:2025q1-nomos-consulting:zk-consulting-nomos-4`
|
||||
* owner: Marvin
|
||||
* status: not started (0%)
|
||||
* start-date: 2025/2/03
|
||||
|
||||
Reference in New Issue
Block a user