vac:acz:ift:think-tank
Publishing a reviewing document for the cryptography modules of IFT projects
Description
Many IFT projects utilize the cryptography as one of the components their architecture. As ACZ team, we collect all the cryptographical primitives into single commitment, review and compare them to detect potential improvable and strong aspects.
By utilizing the think-tank commitment, we will reinforce the Conduit of Expertise narrative by:
- Create a document describing the review and compare cryptographic modules for each of Waku, Status, Codex, and Nimbus.
- Share the common know-how with the relevant project if needed.
We will also strengthen the Premier Research Destination narrative by:
- Present the significant cryptographic findings on the VAC forum to initiate discussions and contribute to the benefit of the ecosystem.
Task List
Crypto Consulting
- fully qualified name:
vac:acz:ift:think-tank:crypto-consulting
- owner: Ramses
- status: done
- start-date: 2024/10/14
- end-date: 2024/10/21
Description
Code review for a KZG implementation performed by Waku and Nomos.
Deliverables
A notion page containing the review by Ramses
Crypto Think Tank
- fully qualified name:
vac:acz:ift:think-tank:crypto-think-tank
- owner: Ramses
- status: done
- start-date: 2024/10/21
- end-date: 2024/11/25
Description
Provide comprehensive documentation of cryptographic techniques used and developed by IFT teams that is accessible and user-friendly to all IFT teams and the broader community. This task is important to diffuse the cryptographic components’ how-know across the IFT.
Deliverables
- A notions page to maintain current (and accurate) information on each of IFT’s usage of cryptographical components such as creating randomness, signature, commitment, encryption schemes and cryptograhic primitives.
- A notions page that organizes cryptographical component notes in an accessible manner for IFT CCs to get a clear overview or deep dive depending on their needs.
ZK Consulting Codex 1
- fully qualified name:
vac:acz:ift:think-tank:zk-consulting-codex-1
- owner: Marvin
- status: in progress (20%)
- start-date: 2024/10/07
- end-date: 2024/12/02
Description
On going explorative, provide notes on zero-knowledge techniques from the literature that seem relevant to Codex’s future needs.
Deliverables
- Maintain notes on commitment schemes that look promising for Codex’s needs
- Investigate folding techniques and wrappers that may be useful for aggregation of proofs for Codex.
ZK Consulting Codex 2
- fully qualified name:
vac:acz:ift:think-tank:zk-consulting-codex-2
- owner: Marvin
- status: in progress (23%)
- start-date: 2024/10/07
- end-date: 2024/12/02
Description
Provide theoretical assistance in making the dynamic proposal concrete. This is the candidate for the future of Codex’s design beyond the current testnet.
Deliverables
- Provide theoretical methods for aggregation (in node) with space/time tradeoff analysis.
- Provide theoretical construction to fix current issues with row updates in dynamic proposal.
- Provide some computational benchmarks for various parameter sizes to help guide Codex’s adoption decisions.