Browse Source

Fix scripts for nixos; new eprint stuff.

master
Thomas Kerber 1 year ago
parent
commit
6095c2f2ff

+ 7
- 0
bibtex/MaDHZX17.bib View File

@@ -0,0 +1,7 @@
1
+@misc{cryptoeprint:2017:1239,
2
+    author = {Shunli Ma and Yi Deng and Debiao He and Jiang Zhang and Xiang Xie},
3
+    title = {An Efficient NIZK Scheme for Privacy-Preserving Transactions over Account-Model Blockchain},
4
+    howpublished = {Cryptology ePrint Archive, Report 2017/1239},
5
+    year = {2017},
6
+    note = {\url{https://eprint.iacr.org/2017/1239}},
7
+}

+ 7
- 0
bibtex/WahbyTSTW17.bib View File

@@ -0,0 +1,7 @@
1
+@misc{cryptoeprint:2017:1132,
2
+    author = {Riad S. Wahby and Ioanna Tzialla and abhi shelat and Justin Thaler and Michael Walfish},
3
+    title = {Doubly-efficient zkSNARKs without trusted setup},
4
+    howpublished = {Cryptology ePrint Archive, Report 2017/1132},
5
+    year = {2017},
6
+    note = {\url{https://eprint.iacr.org/2017/1132}},
7
+}

+ 1
- 1
bin/gen.py View File

@@ -1,4 +1,4 @@
1
-#!/bin/env python3
1
+#!/usr/bin/env python3
2 2
 from os import listdir, makedirs
3 3
 from os.path import splitext
4 4
 import re

+ 1
- 1
bin/insert.sh View File

@@ -1,4 +1,4 @@
1
-#!/bin/bash
1
+#!/usr/bin/env bash
2 2
 set -e
3 3
 if [ $# -ne 3 ]; then
4 4
     echo "USAGE: $0 <bibfile> <pdf> <url>"

+ 1
- 1
bin/pre-commit.sh View File

@@ -1,4 +1,4 @@
1
-#!/bin/bash
1
+#!/usr/bin/env bash
2 2
 set -e
3 3
 make
4 4
 git add gen

+ 1
- 1
bin/setup-hooks.sh View File

@@ -1,3 +1,3 @@
1
-#!/bin/bash
1
+#!/usr/bin/env bash
2 2
 ROOT=$(git rev-parse --show-toplevel)
3 3
 ln -s "../../bin/pre-commit.sh" "$ROOT/.git/hooks/pre-commit"

+ 9
- 9
gen/index.md View File

@@ -2,32 +2,32 @@
2 2
 
3 3
 ## all
4 4
 
5
-* [all](indicies/all.md) (52)
5
+* [all](indicies/all.md) (54)
6 6
 
7 7
 ## state
8 8
 
9 9
 * [read](indicies/read.md) (14)
10
-* [skimmed](indicies/skimmed.md) (27)
10
+* [skimmed](indicies/skimmed.md) (29)
11 11
 * [toread](indicies/toread.md) (8)
12
-* [seen](indicies/seen.md) (42)
12
+* [seen](indicies/seen.md) (44)
13 13
 * [unread](indicies/unread.md) (10)
14 14
 * [dismissed](indicies/dismissed.md) (1)
15 15
 
16 16
 ## type
17 17
 
18
-* [paper](indicies/paper.md) (32)
18
+* [paper](indicies/paper.md) (34)
19 19
 * [whitepaper](indicies/whitepaper.md) (11)
20 20
 * [blogpost](indicies/blogpost.md) (1)
21 21
 * [tutorial](indicies/tutorial.md) (2)
22 22
 
23 23
 ## tags
24 24
 
25
-* [blockchain](indicies/blockchain.md) (25)
25
+* [blockchain](indicies/blockchain.md) (26)
26 26
 * [mpc](indicies/mpc.md) (5)
27
-* [primitives](indicies/primitives.md) (15)
28
-* [privacy](indicies/privacy.md) (9)
27
+* [primitives](indicies/primitives.md) (16)
28
+* [privacy](indicies/privacy.md) (10)
29 29
 * [scalability](indicies/scalability.md) (10)
30
-* [trust](indicies/trust.md) (13)
30
+* [trust](indicies/trust.md) (14)
31 31
 * [verifiability](indicies/verifiability.md) (5)
32
-* [zk](indicies/zk.md) (12)
32
+* [zk](indicies/zk.md) (14)
33 33
 

+ 3
- 1
gen/indicies/all.md View File

@@ -1,7 +1,8 @@
1
-# Tagged all (52)
1
+# Tagged all (54)
2 2
 [back to tag index](../index.md)
3 3
 
4 4
 * [[b](../../bibtex/Waksman68.bib)/[p](https://grid.cs.gsu.edu/~wkim/index_files/permutation_network.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Waksman68.pdf)] [A Permutation Network](../notes/Waksman68.md)
5
+* [[b](../../bibtex/MaDHZX17.bib)/[p](https://eprint.iacr.org/2017/1239.pdf)/[c](https://git.drwx.org/phd/papers/src/master/MaDHZX17.pdf)] [An Efficient NIZK Scheme for Privacy-Preserving Transactions over Account-Model Blockchain](../notes/MaDHZX17.md)
5 6
 * [[b](../../bibtex/GarayKL15.bib)/[p](https://eprint.iacr.org/2016/1048.pdf)/[c](https://git.drwx.org/phd/papers/src/master/GarayKL15.pdf)] [The Bitcoin Backbone Protocol: Analysis and Applications](../notes/GarayKL15.md)
6 7
 * [[b](../../bibtex/DeckerSW16.bib)/[p](http://www.tik.ee.ethz.ch/file/ed3e5da74fbca5584920e434d9976a12/peercensus.pdf)/[c](https://git.drwx.org/phd/papers/src/master/DeckerSW16.pdf)] [Bitcoin Meets Strong Consistency](../notes/DeckerSW16.md)
7 8
 * [[b](../../bibtex/EyalGSR16.bib)/[p](https://www.usenix.org/system/files/conference/nsdi16/nsdi16-paper-eyal.pdf)/[c](https://git.drwx.org/phd/papers/src/master/EyalGSR16.pdf)] [Bitcoin-NG: A Scalable Blockchain Protocol](../notes/EyalGSR16.md)
@@ -12,6 +13,7 @@
12 13
 * [[b](../../bibtex/Ben-SassonBCGGH17.bib)/[p](https://eprint.iacr.org/2016/646.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Ben-SassonBCGGH17.pdf)] [Computational Integrity with a Public Random String from Quasi-Linear PCPs](../notes/Ben-SassonBCGGH17.md)
13 14
 * [[b](../../bibtex/Saberhagen13.bib)/[p](https://cryptonote.org/whitepaper.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Saberhagen13.pdf)] [CryptoNote v 2.0](../notes/Saberhagen13.md)
14 15
 * [[b](../../bibtex/AndrychowiczD14.bib)/[p](http://eprint.iacr.org/2014/796.pdf)/[c](https://git.drwx.org/phd/papers/src/master/AndrychowiczD14.pdf)] [Distributed Cryptography Based on the Proofs of Work](../notes/AndrychowiczD14.md)
16
+* [[b](../../bibtex/WahbyTSTW17.bib)/[p](https://eprint.iacr.org/2017/1132.pdf)/[c](https://git.drwx.org/phd/papers/src/master/WahbyTSTW17.pdf)] [Doubly-efficient zkSNARKs without trusted setup](../notes/WahbyTSTW17.md)
15 17
 * [[b](../../bibtex/Sander99.bib)/[c](https://git.drwx.org/phd/papers/src/master/Sander99.pdf)] [Efficient Accumulators without Trapdoor Extended Abstracts](../notes/Sander99.md)
16 18
 * [[b](../../bibtex/BeckCDFMMPTW14.bib)/[p](https://www.blockstream.ca/sidechains.pdf)/[c](https://git.drwx.org/phd/papers/src/master/BeckCDFMMPTW14.pdf)] [Enabling Blockchain Innovations with Pegged Sidechains](../notes/BeckCDFMMPTW14.md)
17 19
 * [[b](../../bibtex/Kokoris-KogiasJ16.bib)/[p](https://www.usenix.org/system/files/conference/usenixsecurity16/sec16_paper_kokoris-kogias.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Kokoris-KogiasJ16.pdf)] [Enhancing Bitcoin Security and Performance with Strong Consistency via Collective Signing](../notes/Kokoris-KogiasJ16.md)

+ 2
- 1
gen/indicies/blockchain.md View File

@@ -1,6 +1,7 @@
1
-# Tagged blockchain (25)
1
+# Tagged blockchain (26)
2 2
 [back to tag index](../index.md)
3 3
 
4
+* [[b](../../bibtex/MaDHZX17.bib)/[p](https://eprint.iacr.org/2017/1239.pdf)/[c](https://git.drwx.org/phd/papers/src/master/MaDHZX17.pdf)] [An Efficient NIZK Scheme for Privacy-Preserving Transactions over Account-Model Blockchain](../notes/MaDHZX17.md)
4 5
 * [[b](../../bibtex/GarayKL15.bib)/[p](https://eprint.iacr.org/2016/1048.pdf)/[c](https://git.drwx.org/phd/papers/src/master/GarayKL15.pdf)] [The Bitcoin Backbone Protocol: Analysis and Applications](../notes/GarayKL15.md)
5 6
 * [[b](../../bibtex/DeckerSW16.bib)/[p](http://www.tik.ee.ethz.ch/file/ed3e5da74fbca5584920e434d9976a12/peercensus.pdf)/[c](https://git.drwx.org/phd/papers/src/master/DeckerSW16.pdf)] [Bitcoin Meets Strong Consistency](../notes/DeckerSW16.md)
6 7
 * [[b](../../bibtex/EyalGSR16.bib)/[p](https://www.usenix.org/system/files/conference/nsdi16/nsdi16-paper-eyal.pdf)/[c](https://git.drwx.org/phd/papers/src/master/EyalGSR16.pdf)] [Bitcoin-NG: A Scalable Blockchain Protocol](../notes/EyalGSR16.md)

+ 3
- 1
gen/indicies/paper.md View File

@@ -1,6 +1,7 @@
1
-# Tagged paper (32)
1
+# Tagged paper (34)
2 2
 [back to tag index](../index.md)
3 3
 
4
+* [[b](../../bibtex/MaDHZX17.bib)/[p](https://eprint.iacr.org/2017/1239.pdf)/[c](https://git.drwx.org/phd/papers/src/master/MaDHZX17.pdf)] [An Efficient NIZK Scheme for Privacy-Preserving Transactions over Account-Model Blockchain](../notes/MaDHZX17.md)
4 5
 * [[b](../../bibtex/GarayKL15.bib)/[p](https://eprint.iacr.org/2016/1048.pdf)/[c](https://git.drwx.org/phd/papers/src/master/GarayKL15.pdf)] [The Bitcoin Backbone Protocol: Analysis and Applications](../notes/GarayKL15.md)
5 6
 * [[b](../../bibtex/DeckerSW16.bib)/[p](http://www.tik.ee.ethz.ch/file/ed3e5da74fbca5584920e434d9976a12/peercensus.pdf)/[c](https://git.drwx.org/phd/papers/src/master/DeckerSW16.pdf)] [Bitcoin Meets Strong Consistency](../notes/DeckerSW16.md)
6 7
 * [[b](../../bibtex/EyalGSR16.bib)/[p](https://www.usenix.org/system/files/conference/nsdi16/nsdi16-paper-eyal.pdf)/[c](https://git.drwx.org/phd/papers/src/master/EyalGSR16.pdf)] [Bitcoin-NG: A Scalable Blockchain Protocol](../notes/EyalGSR16.md)
@@ -8,6 +9,7 @@
8 9
 * [[b](../../bibtex/GarayKLP16.bib)/[p](https://eprint.iacr.org/2016/991.pdf)/[c](https://git.drwx.org/phd/papers/src/master/GarayKLP16.pdf)] [Bootstrapping the Blockchain - Directly](../notes/GarayKLP16.md)
9 10
 * [[b](../../bibtex/Ben-SassonBCGGH17.bib)/[p](https://eprint.iacr.org/2016/646.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Ben-SassonBCGGH17.pdf)] [Computational Integrity with a Public Random String from Quasi-Linear PCPs](../notes/Ben-SassonBCGGH17.md)
10 11
 * [[b](../../bibtex/AndrychowiczD14.bib)/[p](http://eprint.iacr.org/2014/796.pdf)/[c](https://git.drwx.org/phd/papers/src/master/AndrychowiczD14.pdf)] [Distributed Cryptography Based on the Proofs of Work](../notes/AndrychowiczD14.md)
12
+* [[b](../../bibtex/WahbyTSTW17.bib)/[p](https://eprint.iacr.org/2017/1132.pdf)/[c](https://git.drwx.org/phd/papers/src/master/WahbyTSTW17.pdf)] [Doubly-efficient zkSNARKs without trusted setup](../notes/WahbyTSTW17.md)
11 13
 * [[b](../../bibtex/Sander99.bib)/[c](https://git.drwx.org/phd/papers/src/master/Sander99.pdf)] [Efficient Accumulators without Trapdoor Extended Abstracts](../notes/Sander99.md)
12 14
 * [[b](../../bibtex/BeckCDFMMPTW14.bib)/[p](https://www.blockstream.ca/sidechains.pdf)/[c](https://git.drwx.org/phd/papers/src/master/BeckCDFMMPTW14.pdf)] [Enabling Blockchain Innovations with Pegged Sidechains](../notes/BeckCDFMMPTW14.md)
13 15
 * [[b](../../bibtex/Kokoris-KogiasJ16.bib)/[p](https://www.usenix.org/system/files/conference/usenixsecurity16/sec16_paper_kokoris-kogias.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Kokoris-KogiasJ16.pdf)] [Enhancing Bitcoin Security and Performance with Strong Consistency via Collective Signing](../notes/Kokoris-KogiasJ16.md)

+ 2
- 1
gen/indicies/primitives.md View File

@@ -1,9 +1,10 @@
1
-# Tagged primitives (15)
1
+# Tagged primitives (16)
2 2
 [back to tag index](../index.md)
3 3
 
4 4
 * [[b](../../bibtex/Ben-SassonBCGGH17.bib)/[p](https://eprint.iacr.org/2016/646.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Ben-SassonBCGGH17.pdf)] [Computational Integrity with a Public Random String from Quasi-Linear PCPs](../notes/Ben-SassonBCGGH17.md)
5 5
 * [[b](../../bibtex/Saberhagen13.bib)/[p](https://cryptonote.org/whitepaper.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Saberhagen13.pdf)] [CryptoNote v 2.0](../notes/Saberhagen13.md)
6 6
 * [[b](../../bibtex/AndrychowiczD14.bib)/[p](http://eprint.iacr.org/2014/796.pdf)/[c](https://git.drwx.org/phd/papers/src/master/AndrychowiczD14.pdf)] [Distributed Cryptography Based on the Proofs of Work](../notes/AndrychowiczD14.md)
7
+* [[b](../../bibtex/WahbyTSTW17.bib)/[p](https://eprint.iacr.org/2017/1132.pdf)/[c](https://git.drwx.org/phd/papers/src/master/WahbyTSTW17.pdf)] [Doubly-efficient zkSNARKs without trusted setup](../notes/WahbyTSTW17.md)
7 8
 * [[b](../../bibtex/KiayiasZZ16.bib)/[p](https://eprint.iacr.org/2015/574.pdf)/[c](https://git.drwx.org/phd/papers/src/master/KiayiasZZ16.pdf)] [Fair and Robust Multi-Party Computation using a Global Transaction Ledger](../notes/KiayiasZZ16.md)
8 9
 * [[b](../../bibtex/Protocol17.bib)/[p](https://filecoin.io/filecoin.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Protocol17.pdf)] [Filecoin: A Decentralized Storage Network](../notes/Protocol17.md)
9 10
 * [[b](../../bibtex/GalbraithPS08.bib)/[p](https://eprint.iacr.org/2006/165.pdf)/[c](https://git.drwx.org/phd/papers/src/master/GalbraithPS08.pdf)] [Pairings for Cryptographers](../notes/GalbraithPS08.md)

+ 2
- 1
gen/indicies/privacy.md View File

@@ -1,6 +1,7 @@
1
-# Tagged privacy (9)
1
+# Tagged privacy (10)
2 2
 [back to tag index](../index.md)
3 3
 
4
+* [[b](../../bibtex/MaDHZX17.bib)/[p](https://eprint.iacr.org/2017/1239.pdf)/[c](https://git.drwx.org/phd/papers/src/master/MaDHZX17.pdf)] [An Efficient NIZK Scheme for Privacy-Preserving Transactions over Account-Model Blockchain](../notes/MaDHZX17.md)
4 5
 * [[b](../../bibtex/HeilmanBG16.bib)/[p](https://eprint.iacr.org/2016/056.pdf)/[c](https://git.drwx.org/phd/papers/src/master/HeilmanBG16.pdf)] [Blindly Signed Contracts: Anonymous On-Blockchain and Off-Blockchain Bitcoin Transactions](../notes/HeilmanBG16.md)
5 6
 * [[b](../../bibtex/Saberhagen13.bib)/[p](https://cryptonote.org/whitepaper.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Saberhagen13.pdf)] [CryptoNote v 2.0](../notes/Saberhagen13.md)
6 7
 * [[b](../../bibtex/KiayiasZZ16.bib)/[p](https://eprint.iacr.org/2015/574.pdf)/[c](https://git.drwx.org/phd/papers/src/master/KiayiasZZ16.pdf)] [Fair and Robust Multi-Party Computation using a Global Transaction Ledger](../notes/KiayiasZZ16.md)

+ 3
- 1
gen/indicies/seen.md View File

@@ -1,6 +1,7 @@
1
-# Tagged seen (42)
1
+# Tagged seen (44)
2 2
 [back to tag index](../index.md)
3 3
 
4
+* [[b](../../bibtex/MaDHZX17.bib)/[p](https://eprint.iacr.org/2017/1239.pdf)/[c](https://git.drwx.org/phd/papers/src/master/MaDHZX17.pdf)] [An Efficient NIZK Scheme for Privacy-Preserving Transactions over Account-Model Blockchain](../notes/MaDHZX17.md)
4 5
 * [[b](../../bibtex/GarayKL15.bib)/[p](https://eprint.iacr.org/2016/1048.pdf)/[c](https://git.drwx.org/phd/papers/src/master/GarayKL15.pdf)] [The Bitcoin Backbone Protocol: Analysis and Applications](../notes/GarayKL15.md)
5 6
 * [[b](../../bibtex/DeckerSW16.bib)/[p](http://www.tik.ee.ethz.ch/file/ed3e5da74fbca5584920e434d9976a12/peercensus.pdf)/[c](https://git.drwx.org/phd/papers/src/master/DeckerSW16.pdf)] [Bitcoin Meets Strong Consistency](../notes/DeckerSW16.md)
6 7
 * [[b](../../bibtex/EyalGSR16.bib)/[p](https://www.usenix.org/system/files/conference/nsdi16/nsdi16-paper-eyal.pdf)/[c](https://git.drwx.org/phd/papers/src/master/EyalGSR16.pdf)] [Bitcoin-NG: A Scalable Blockchain Protocol](../notes/EyalGSR16.md)
@@ -10,6 +11,7 @@
10 11
 * [[b](../../bibtex/Ben-SassonBCGGH17.bib)/[p](https://eprint.iacr.org/2016/646.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Ben-SassonBCGGH17.pdf)] [Computational Integrity with a Public Random String from Quasi-Linear PCPs](../notes/Ben-SassonBCGGH17.md)
11 12
 * [[b](../../bibtex/Saberhagen13.bib)/[p](https://cryptonote.org/whitepaper.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Saberhagen13.pdf)] [CryptoNote v 2.0](../notes/Saberhagen13.md)
12 13
 * [[b](../../bibtex/AndrychowiczD14.bib)/[p](http://eprint.iacr.org/2014/796.pdf)/[c](https://git.drwx.org/phd/papers/src/master/AndrychowiczD14.pdf)] [Distributed Cryptography Based on the Proofs of Work](../notes/AndrychowiczD14.md)
14
+* [[b](../../bibtex/WahbyTSTW17.bib)/[p](https://eprint.iacr.org/2017/1132.pdf)/[c](https://git.drwx.org/phd/papers/src/master/WahbyTSTW17.pdf)] [Doubly-efficient zkSNARKs without trusted setup](../notes/WahbyTSTW17.md)
13 15
 * [[b](../../bibtex/Sander99.bib)/[c](https://git.drwx.org/phd/papers/src/master/Sander99.pdf)] [Efficient Accumulators without Trapdoor Extended Abstracts](../notes/Sander99.md)
14 16
 * [[b](../../bibtex/BeckCDFMMPTW14.bib)/[p](https://www.blockstream.ca/sidechains.pdf)/[c](https://git.drwx.org/phd/papers/src/master/BeckCDFMMPTW14.pdf)] [Enabling Blockchain Innovations with Pegged Sidechains](../notes/BeckCDFMMPTW14.md)
15 17
 * [[b](../../bibtex/Kokoris-KogiasJ16.bib)/[p](https://www.usenix.org/system/files/conference/usenixsecurity16/sec16_paper_kokoris-kogias.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Kokoris-KogiasJ16.pdf)] [Enhancing Bitcoin Security and Performance with Strong Consistency via Collective Signing](../notes/Kokoris-KogiasJ16.md)

+ 3
- 1
gen/indicies/skimmed.md View File

@@ -1,12 +1,14 @@
1
-# Tagged skimmed (27)
1
+# Tagged skimmed (29)
2 2
 [back to tag index](../index.md)
3 3
 
4
+* [[b](../../bibtex/MaDHZX17.bib)/[p](https://eprint.iacr.org/2017/1239.pdf)/[c](https://git.drwx.org/phd/papers/src/master/MaDHZX17.pdf)] [An Efficient NIZK Scheme for Privacy-Preserving Transactions over Account-Model Blockchain](../notes/MaDHZX17.md)
4 5
 * [[b](../../bibtex/GarayKL15.bib)/[p](https://eprint.iacr.org/2016/1048.pdf)/[c](https://git.drwx.org/phd/papers/src/master/GarayKL15.pdf)] [The Bitcoin Backbone Protocol: Analysis and Applications](../notes/GarayKL15.md)
5 6
 * [[b](../../bibtex/HeilmanBG16.bib)/[p](https://eprint.iacr.org/2016/056.pdf)/[c](https://git.drwx.org/phd/papers/src/master/HeilmanBG16.pdf)] [Blindly Signed Contracts: Anonymous On-Blockchain and Off-Blockchain Bitcoin Transactions](../notes/HeilmanBG16.md)
6 7
 * [[b](../../bibtex/GarayKLP16.bib)/[p](https://eprint.iacr.org/2016/991.pdf)/[c](https://git.drwx.org/phd/papers/src/master/GarayKLP16.pdf)] [Bootstrapping the Blockchain - Directly](../notes/GarayKLP16.md)
7 8
 * [[b](../../bibtex/Ben-SassonBCGGH17.bib)/[p](https://eprint.iacr.org/2016/646.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Ben-SassonBCGGH17.pdf)] [Computational Integrity with a Public Random String from Quasi-Linear PCPs](../notes/Ben-SassonBCGGH17.md)
8 9
 * [[b](../../bibtex/Saberhagen13.bib)/[p](https://cryptonote.org/whitepaper.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Saberhagen13.pdf)] [CryptoNote v 2.0](../notes/Saberhagen13.md)
9 10
 * [[b](../../bibtex/AndrychowiczD14.bib)/[p](http://eprint.iacr.org/2014/796.pdf)/[c](https://git.drwx.org/phd/papers/src/master/AndrychowiczD14.pdf)] [Distributed Cryptography Based on the Proofs of Work](../notes/AndrychowiczD14.md)
11
+* [[b](../../bibtex/WahbyTSTW17.bib)/[p](https://eprint.iacr.org/2017/1132.pdf)/[c](https://git.drwx.org/phd/papers/src/master/WahbyTSTW17.pdf)] [Doubly-efficient zkSNARKs without trusted setup](../notes/WahbyTSTW17.md)
10 12
 * [[b](../../bibtex/Kokoris-KogiasJ16.bib)/[p](https://www.usenix.org/system/files/conference/usenixsecurity16/sec16_paper_kokoris-kogias.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Kokoris-KogiasJ16.pdf)] [Enhancing Bitcoin Security and Performance with Strong Consistency via Collective Signing](../notes/Kokoris-KogiasJ16.md)
11 13
 * [[b](../../bibtex/Wood14.bib)/[p](http://gavwood.com/paper.pdf)/[c](https://git.drwx.org/phd/papers/src/master/Wood14.pdf)] [Ethereum: A Secure Decentralsed Generalised Transaction Ledger](../notes/Wood14.md)
12 14
 * [[b](../../bibtex/KiayiasZZ16.bib)/[p](https://eprint.iacr.org/2015/574.pdf)/[c](https://git.drwx.org/phd/papers/src/master/KiayiasZZ16.pdf)] [Fair and Robust Multi-Party Computation using a Global Transaction Ledger](../notes/KiayiasZZ16.md)

+ 2
- 1
gen/indicies/trust.md View File

@@ -1,8 +1,9 @@
1
-# Tagged trust (13)
1
+# Tagged trust (14)
2 2
 [back to tag index](../index.md)
3 3
 
4 4
 * [[b](../../bibtex/GarayKLP16.bib)/[p](https://eprint.iacr.org/2016/991.pdf)/[c](https://git.drwx.org/phd/papers/src/master/GarayKLP16.pdf)] [Bootstrapping the Blockchain - Directly](../notes/GarayKLP16.md)
5 5
 * [[b](../../bibtex/AndrychowiczD14.bib)/[p](http://eprint.iacr.org/2014/796.pdf)/[c](https://git.drwx.org/phd/papers/src/master/AndrychowiczD14.pdf)] [Distributed Cryptography Based on the Proofs of Work](../notes/AndrychowiczD14.md)
6
+* [[b](../../bibtex/WahbyTSTW17.bib)/[p](https://eprint.iacr.org/2017/1132.pdf)/[c](https://git.drwx.org/phd/papers/src/master/WahbyTSTW17.pdf)] [Doubly-efficient zkSNARKs without trusted setup](../notes/WahbyTSTW17.md)
6 7
 * [[b](../../bibtex/KiayiasZZ16.bib)/[p](https://eprint.iacr.org/2015/574.pdf)/[c](https://git.drwx.org/phd/papers/src/master/KiayiasZZ16.pdf)] [Fair and Robust Multi-Party Computation using a Global Transaction Ledger](../notes/KiayiasZZ16.md)
7 8
 * [[b](../../bibtex/KosbaMSWP16.bib)/[p](https://eprint.iacr.org/2015/675.pdf)/[c](https://git.drwx.org/phd/papers/src/master/KosbaMSWP16.pdf)] [Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts](../notes/KosbaMSWP16.md)
8 9
 * [[b](../../bibtex/EyalS14.bib)/[p](https://www.cs.ucsb.edu/~rich/class/cs293b-cloud/papers/srier-bitcoin.pdf)/[c](https://git.drwx.org/phd/papers/src/master/EyalS14.pdf)] [Majority is Not Enough: Bitcoin Mining is Vulnerable](../notes/EyalS14.md)

+ 3
- 1
gen/indicies/zk.md View File

@@ -1,6 +1,8 @@
1
-# Tagged zk (12)
1
+# Tagged zk (14)
2 2
 [back to tag index](../index.md)
3 3
 
4
+* [[b](../../bibtex/MaDHZX17.bib)/[p](https://eprint.iacr.org/2017/1239.pdf)/[c](https://git.drwx.org/phd/papers/src/master/MaDHZX17.pdf)] [An Efficient NIZK Scheme for Privacy-Preserving Transactions over Account-Model Blockchain](../notes/MaDHZX17.md)
5
+* [[b](../../bibtex/WahbyTSTW17.bib)/[p](https://eprint.iacr.org/2017/1132.pdf)/[c](https://git.drwx.org/phd/papers/src/master/WahbyTSTW17.pdf)] [Doubly-efficient zkSNARKs without trusted setup](../notes/WahbyTSTW17.md)
4 6
 * [[b](../../bibtex/KosbaMSWP16.bib)/[p](https://eprint.iacr.org/2015/675.pdf)/[c](https://git.drwx.org/phd/papers/src/master/KosbaMSWP16.pdf)] [Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts](../notes/KosbaMSWP16.md)
5 7
 * [[b](../../bibtex/ParnoHG016.bib)/[p](https://eprint.iacr.org/2013/279.pdf)/[c](https://git.drwx.org/phd/papers/src/master/ParnoHG016.pdf)] [Pinocchio: Nearly Practical Verifiable Computation](../notes/ParnoHG016.md)
6 8
 * [[b](../../bibtex/JuelsKS16.bib)/[p](https://eprint.iacr.org/2016/358.pdf)/[c](https://git.drwx.org/phd/papers/src/master/JuelsKS16.pdf)] [The Ring of Gyges: Using Smart Contracts for Crime](../notes/JuelsKS16.md)

+ 14
- 0
gen/notes/MaDHZX17.md View File

@@ -0,0 +1,14 @@
1
+# An Efficient NIZK Scheme for Privacy-Preserving Transactions over Account-Model Blockchain
2
+[bibtex](../../bibtex/MaDHZX17.bib)|[paper](https://eprint.iacr.org/2017/1239.pdf)|[copy](https://git.drwx.org/phd/papers/src/master/MaDHZX17.pdf)
3
+
4
+all: [all](../indicies/all.md) // state: [seen](../indicies/seen.md)/[skimmed](../indicies/skimmed.md) // type: [paper](../indicies/paper.md) // tags: [blockchain](../indicies/blockchain.md)/[privacy](../indicies/privacy.md)/[zk](../indicies/zk.md)
5
+
6
+
7
+<!-- %url: https://eprint.iacr.org/2017/1239.pdf -->
8
+
9
+* Uses heavy crypto to achieve zk over the *financial* part of smart contracts.
10
+* Seems to be only necessary for an account-based model.
11
+* I'm not really sure why there is an insistence on that. Account / utxo models
12
+  seem like implementation details to me...
13
+* In fact, if anything, using an account-based model for privacy seems
14
+  inherently prohibitive (if the account id is leaked during transactions).

+ 16
- 0
gen/notes/WahbyTSTW17.md View File

@@ -0,0 +1,16 @@
1
+# Doubly-efficient zkSNARKs without trusted setup
2
+[bibtex](../../bibtex/WahbyTSTW17.bib)|[paper](https://eprint.iacr.org/2017/1132.pdf)|[copy](https://git.drwx.org/phd/papers/src/master/WahbyTSTW17.pdf)
3
+
4
+all: [all](../indicies/all.md) // state: [seen](../indicies/seen.md)/[skimmed](../indicies/skimmed.md) // type: [paper](../indicies/paper.md) // tags: [primitives](../indicies/primitives.md)/[trust](../indicies/trust.md)/[zk](../indicies/zk.md)
5
+
6
+
7
+<!-- %url: https://eprint.iacr.org/2017/1132.pdf -->
8
+
9
+* zkSNARK construct based on CRS model
10
+* Claims to scale better than libsnark (!)...
11
+* ...but seems to rely heavily on parallelization of the target computation.
12
+* ...and has proofs in the size of kBs.
13
+* Aside from that, looks interesting. SNARKs in the CRS model are an
14
+  interesting idea, as it sidesteps the need for a universal circuit, since no
15
+  trusted setup is needed.
16
+* That, and it obviously bypasses the whole dodgy trust thing.

+ 10
- 0
notes/MaDHZX17.md View File

@@ -0,0 +1,10 @@
1
+# An Efficient NIZK Scheme for Privacy-Preserving Transactions over Account-Model Blockchain
2
+<!-- %tags: skimmed zk blockchain privacy paper -->
3
+<!-- %url: https://eprint.iacr.org/2017/1239.pdf -->
4
+
5
+* Uses heavy crypto to achieve zk over the *financial* part of smart contracts.
6
+* Seems to be only necessary for an account-based model.
7
+* I'm not really sure why there is an insistence on that. Account / utxo models
8
+  seem like implementation details to me...
9
+* In fact, if anything, using an account-based model for privacy seems
10
+  inherently prohibitive (if the account id is leaked during transactions).

+ 12
- 0
notes/WahbyTSTW17.md View File

@@ -0,0 +1,12 @@
1
+# Doubly-efficient zkSNARKs without trusted setup
2
+<!-- %tags: skimmed zk paper primitives trust -->
3
+<!-- %url: https://eprint.iacr.org/2017/1132.pdf -->
4
+
5
+* zkSNARK construct based on CRS model
6
+* Claims to scale better than libsnark (!)...
7
+* ...but seems to rely heavily on parallelization of the target computation.
8
+* ...and has proofs in the size of kBs.
9
+* Aside from that, looks interesting. SNARKs in the CRS model are an
10
+  interesting idea, as it sidesteps the need for a universal circuit, since no
11
+  trusted setup is needed.
12
+* That, and it obviously bypasses the whole dodgy trust thing.

Loading…
Cancel
Save