Skip to content

Commit 4a7b5fe

Browse files
authored
Merge pull request #962 from KogarashiNetwork/feature/zkwasm-rollups-transfer-milestone-1
zkwasm rollups transfer milestone 1
2 parents 7b6a29a + 8b1b987 commit 4a7b5fe

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Milestone Delivery :mailbox:
2+
3+
**The [invoice form :pencil:](https://docs.google.com/forms/d/e/1FAIpQLSfmNYaoCgrxyhzgoKQ0ynQvnNRoTmgApz9NrMp-hd8mhIiO0A/viewform) has been filled out correctly for this milestone and the delivery is according to the official [milestone delivery guidelines](https://github.com/w3f/Grants-Program/blob/master/docs/Support%20Docs/milestone-deliverables-guidelines.md).**
4+
5+
* **Application Document:** [Zkwasm Rollups Transfer](https://github.com/w3f/Grants-Program/blob/master/applications/zkwasm-rollups-transfer.md)
6+
* **Milestone Number:** 1
7+
8+
**Deliverables**
9+
10+
| Number | Deliverable | Link |
11+
| -----: | ----------- | ---: |
12+
| 0a. | License | [Apache 2.0](https://github.com/KogarashiNetwork/Kogarashi/blob/master/LICENSE) |
13+
| 0b. | Documentation |[RedDSA Tutorial](https://kogarashinetwork.github.io/Kogarashi/tutorial/reddsa_wallet/)|
14+
| 0c. | Testing Guide |[RedDSA Tutorial](https://kogarashinetwork.github.io/Kogarashi/tutorial/reddsa_wallet/)|
15+
| 0d. | Docker |[docker-compose](https://github.com/KogarashiNetwork/Kogarashi/blob/master/docker-compose.yml) [base image](https://github.com/KogarashiNetwork/Kogarashi/tree/master/docker) |
16+
| 0e. | Article |[RedDSA Signature](https://kogarashinetwork.github.io/Kogarashi/technical/reddsa_signature/)|
17+
| 1. | `RedDSA` implementation |[Making Substrate RedDSA Compatible](https://github.com/KogarashiNetwork/zksubstrate/compare/49a4103...95f493c) [RedDSA Library](https://github.com/KogarashiNetwork/Kogarashi/tree/master/primitive/redjubjub) |
18+
| 2. | `Jubjub` curve optimization |[field square](https://github.com/KogarashiNetwork/Kogarashi/pull/64) [field double](https://github.com/KogarashiNetwork/Kogarashi/pull/63) [jubjub NAF](https://github.com/KogarashiNetwork/Kogarashi/pull/60) [Twisted Edwards Revisit](https://github.com/KogarashiNetwork/Kogarashi/pull/68) |
19+
|3. | Client wallet implementation | [Wallet Cli Example](https://github.com/KogarashiNetwork/Kogarashi/tree/master/node/client) |
20+
21+
We did some optimization not only for Jubjub curve and the benchmark result is following.
22+
23+
This is the benchmark before optimization.
24+
https://github.com/KogarashiNetwork/Kogarashi/issues/44#issue-1523437460
25+
This is the benchmark after optimization.
26+
https://github.com/KogarashiNetwork/Kogarashi/issues/44#issuecomment-1399381991
27+
28+
We can see about 10~30% reduction.

0 commit comments

Comments
 (0)