ACZ updates Week 5 (#76)

This commit is contained in:
seugu
2025-01-30 20:19:26 +03:00
committed by GitHub
parent 9d71fb4578
commit dc7474dab6
7 changed files with 89 additions and 69 deletions

View File

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

View File

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

View File

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

View File

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

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

View File

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

View File

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