Procházet zdrojové kódy

book: added research section

lunar-mining před 4 roky
rodič
revize
d907b14ade
2 změnil soubory, kde provedl 16 přidání a 0 odebrání
  1. 1 0
      doc/src/SUMMARY.md
  2. 15 0
      doc/src/learn/research.md

+ 1 - 0
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)

+ 15 - 0
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)