Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zerokit development planning #91

Open
23 of 25 tasks
s1fr0 opened this issue Jan 9, 2023 · 1 comment
Open
23 of 25 tasks

Zerokit development planning #91

s1fr0 opened this issue Jan 9, 2023 · 1 comment
Labels
track:zerokit Zerokit track (Applied ZK/Explorations)

Comments

@s1fr0
Copy link
Contributor

s1fr0 commented Jan 9, 2023

This is a tentative dynamic meta-issue which collects required and desirable features for Zerokit with a reasonably clear scope.

Ideally, each item should correspond to one or more issues to be addressed according to agreed monthly development planning.

Items marked with a (*) are currently prioritized.

Implementation

General

rln

rln-wasm

semaphore

utils

Merkle tree (pmtree - in collaboration with PSE)

Poseidon Hash

Design/analysis

rln

  • RLN V2 (in collaboration with PSE):
  • Optimize circuit evaluation costs, i.e. compute outside the circuit external_nullifier, etc.
  • Implement/audit a single general degree-n zk circuit with n compile-time parameter (falls back to rln when n=1)
  • Allow higher messaging rate (i.e. >1 message/epoch):
  • Compare computational/communication/zk-evaluation costs of using n degree-1 RLN credentials vs. 1 degree-n RLN credential

utils

Merkle tree (pmtree)

@s1fr0 s1fr0 added the track:zerokit Zerokit track (Applied ZK/Explorations) label Jan 9, 2023
@oskarth
Copy link
Contributor

oskarth commented Jan 16, 2023

Should we cut up a Zerokit v0.2 release issue and aim to get it out in a few weeks?

Also generic Makefile probably useful #41

@s1fr0 s1fr0 mentioned this issue Jan 16, 2023
9 tasks
@rymnc rymnc mentioned this issue May 2, 2023
5 tasks
@rymnc rymnc mentioned this issue Aug 2, 2023
12 tasks
@rymnc rymnc mentioned this issue Apr 12, 2024
10 tasks
@rymnc rymnc mentioned this issue Jul 29, 2024
13 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
track:zerokit Zerokit track (Applied ZK/Explorations)
Projects
Status: Next/Backlog
Development

No branches or pull requests

2 participants