Skip to content
Snippets Groups Projects
Forked from Dragoon / Komodo
129 commits behind the upstream repository.
STEVAN Antoine's avatar
STEVAN Antoine authored
this MR adds a benchmark for
- the KZG10 trusted setup creating of `ark-poly-commit`
- the KZG10 commit of `ark-poly-commit`
- our own implement of the commit in `zk::commit`

there is also a slight improvement to the previous benchmarking of our `zk::setup`: the degree of the _trusted setup_ is now computed once and for all before the benchmarking loop starts, because it's not what is of interest, let's not benchmark it.
0ed49a36
History

Komodo: Cryptographically-proven Erasure Coding

Usage

Komodo can either be used as a library or as a binary application.

the library

see cargo doc

the binary application

below is an example of how to use the binary application with Nushell:

./examples/cli.nu

Note
requires Nushell 0.89.0 or later

tests for the binary application can also be run with

nu tests/cli.nu