From d907b14adeb295a73d8b6b6d92fd5a246133c7cd Mon Sep 17 00:00:00 2001 From: lunar-mining Date: Wed, 8 Jun 2022 15:31:27 -0500 Subject: [PATCH] book: added research section --- doc/src/SUMMARY.md | 1 + doc/src/learn/research.md | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 doc/src/learn/research.md diff --git a/doc/src/SUMMARY.md b/doc/src/SUMMARY.md index 26b701e58..e80c938f7 100644 --- a/doc/src/SUMMARY.md +++ b/doc/src/SUMMARY.md @@ -22,4 +22,5 @@ - [tau](misc/tau.md) - [dnetview](misc/dnetview.md) - [Learn](learn/learn.md) + - [Research](tutorial/research.md) - [ZK explainer](tutorial/zk_explainer.md) diff --git a/doc/src/learn/research.md b/doc/src/learn/research.md new file mode 100644 index 000000000..12bcd0469 --- /dev/null +++ b/doc/src/learn/research.md @@ -0,0 +1,15 @@ +# Research + +DarkFi maintains a public resource of zero-knowledge and math research at +[script/research](../../../script/research). + +It features simple sage implementations of zero-knowledge algorithms +and math primitives, including but not limited to: + +* [Halo](../../../script/research/halo/halo) +* [Groth16](../../../script/research/groth16) +* [Poseidon hash](../../../script/research/poseidon) +* [Bulletproofs](../../../script/research/bltprf) +* [RSA accumulators](../../script/research/rsa_accum.sage) +* [Finite fields] (../../script/research/finite_fields) +* [Pasta curves](../../script/research/pasta)