Browse Source

Slight changes.

Thomas Kerber 1 year ago
parent
commit
f1a0ae01ff

+ 1
- 1
README.md View File

@@ -1,6 +1,6 @@
1 1
 # Index
2 2
 
3
-[The main tag index](gen/index.md)
3
+Use [the main tag index](gen/index.md) the navigate the papers.
4 4
 
5 5
 # Copyright
6 6
 

+ 4
- 4
gen.py View File

@@ -45,7 +45,7 @@ for paper in all:
45 45
             tag_register[tag] = [(paper, name)]
46 46
     links = '[bibtex](../../bibtex/{}.bib)|[pdf](../../papers/{}.pdf)\n\nTags: '.format(paper, paper)
47 47
     taglinks = ['[{}](../indicies/{}.md)'.format(i, i) for i in tags]
48
-    links += '|'.join(taglinks)
48
+    links += '/'.join(taglinks)
49 49
     notes = tagreg.sub(links, notes)
50 50
     open("gen/notes/{}.md".format(paper), "w").write(notes)
51 51
 
@@ -53,9 +53,9 @@ for tag in tag_register:
53 53
     f = open("gen/indicies/{}.md".format(tag), "w")
54 54
     f.write("# Tagged {}\n\n".format(tag))
55 55
     for (paper, name) in tag_register[tag]:
56
-        f.write(("* [[notes](../notes/{}.md)|[bibtex](../../bibtex/{}.bib)|" +
57
-                "[pdf](../../papers/{}.pdf)] {}\n")
58
-            .format(paper, paper, paper, name))
56
+        f.write(("* [[b](../../bibtex/{}.bib)/[p](../../papers/{}.pdf)] " +
57
+                "[{}](../notes/{}.md)\n")
58
+            .format(paper, paper, name, paper))
59 59
     f.close()
60 60
 
61 61
 f = open("gen/index.md", "w")

+ 6
- 6
gen/index.md View File

@@ -1,13 +1,13 @@
1 1
 # Tag index
2 2
 
3
-* [read](indicies/read.md)
4
-* [blockchain](indicies/blockchain.md)
5
-* [scalability](indicies/scalability.md)
6 3
 * [unread](indicies/unread.md)
7 4
 * [skimmed](indicies/skimmed.md)
8 5
 * [privacy](indicies/privacy.md)
9
-* [dismissed](indicies/dismissed.md)
6
+* [blockchain](indicies/blockchain.md)
10 7
 * [primitives](indicies/primitives.md)
11
-* [verifiability](indicies/verifiability.md)
12
-* [primitive](indicies/primitive.md)
8
+* [read](indicies/read.md)
9
+* [dismissed](indicies/dismissed.md)
13 10
 * [scanned](indicies/scanned.md)
11
+* [scalability](indicies/scalability.md)
12
+* [primitive](indicies/primitive.md)
13
+* [verifiability](indicies/verifiability.md)

+ 8
- 8
gen/indicies/blockchain.md View File

@@ -1,10 +1,10 @@
1 1
 # Tagged blockchain
2 2
 
3
-* [[notes](../notes/CromanDEGJKMSSS16.md)|[bibtex](../../bibtex/CromanDEGJKMSSS16.bib)|[pdf](../../papers/CromanDEGJKMSSS16.pdf)] On Scaling Decentralized Blockchains
4
-* [[notes](../notes/KosbaMSWP16.md)|[bibtex](../../bibtex/KosbaMSWP16.bib)|[pdf](../../papers/KosbaMSWP16.pdf)] Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts
5
-* [[notes](../notes/BeckCDFMMPTW14.md)|[bibtex](../../bibtex/BeckCDFMMPTW14.bib)|[pdf](../../papers/BeckCDFMMPTW14.pdf)] Enabling Blockchain Innovations with Pegged Sidechains
6
-* [[notes](../notes/EyalGSR16.md)|[bibtex](../../bibtex/EyalGSR16.bib)|[pdf](../../papers/EyalGSR16.pdf)] Bitcoin-NG: A Scalable Blockchain Protocol
7
-* [[notes](../notes/MiersGGR13.md)|[bibtex](../../bibtex/MiersGGR13.bib)|[pdf](../../papers/MiersGGR13.pdf)] Zerocoin: Anonymous Distributed E-Cash from Bitcoin
8
-* [[notes](../notes/GarayKLP16.md)|[bibtex](../../bibtex/GarayKLP16.bib)|[pdf](../../papers/GarayKLP16.pdf)] Bootstrapping the Blockchain - Directly
9
-* [[notes](../notes/KiayiasZZ16.md)|[bibtex](../../bibtex/KiayiasZZ16.bib)|[pdf](../../papers/KiayiasZZ16.pdf)] Fair and Robust Multi-Party Computation using a Global Transaction Ledger
10
-* [[notes](../notes/Ben-SassonCGGMTV14.md)|[bibtex](../../bibtex/Ben-SassonCGGMTV14.bib)|[pdf](../../papers/Ben-SassonCGGMTV14.pdf)] Zerocash: Decentralized Anonymous Payments from Bitcoin
3
+* [[b](../../bibtex/KiayiasZZ16.bib)/[p](../../papers/KiayiasZZ16.pdf)] [Fair and Robust Multi-Party Computation using a Global Transaction Ledger](../notes/KiayiasZZ16.md)
4
+* [[b](../../bibtex/Ben-SassonCGGMTV14.bib)/[p](../../papers/Ben-SassonCGGMTV14.pdf)] [Zerocash: Decentralized Anonymous Payments from Bitcoin](../notes/Ben-SassonCGGMTV14.md)
5
+* [[b](../../bibtex/CromanDEGJKMSSS16.bib)/[p](../../papers/CromanDEGJKMSSS16.pdf)] [On Scaling Decentralized Blockchains](../notes/CromanDEGJKMSSS16.md)
6
+* [[b](../../bibtex/GarayKLP16.bib)/[p](../../papers/GarayKLP16.pdf)] [Bootstrapping the Blockchain - Directly](../notes/GarayKLP16.md)
7
+* [[b](../../bibtex/BeckCDFMMPTW14.bib)/[p](../../papers/BeckCDFMMPTW14.pdf)] [Enabling Blockchain Innovations with Pegged Sidechains](../notes/BeckCDFMMPTW14.md)
8
+* [[b](../../bibtex/MiersGGR13.bib)/[p](../../papers/MiersGGR13.pdf)] [Zerocoin: Anonymous Distributed E-Cash from Bitcoin](../notes/MiersGGR13.md)
9
+* [[b](../../bibtex/EyalGSR16.bib)/[p](../../papers/EyalGSR16.pdf)] [Bitcoin-NG: A Scalable Blockchain Protocol](../notes/EyalGSR16.md)
10
+* [[b](../../bibtex/KosbaMSWP16.bib)/[p](../../papers/KosbaMSWP16.pdf)] [Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts](../notes/KosbaMSWP16.md)

+ 1
- 1
gen/indicies/dismissed.md View File

@@ -1,3 +1,3 @@
1 1
 # Tagged dismissed
2 2
 
3
-* [[notes](../notes/Sander99.md)|[bibtex](../../bibtex/Sander99.bib)|[pdf](../../papers/Sander99.pdf)] Efficient Accumulators without Trapdoor Extended Abstracts
3
+* [[b](../../bibtex/Sander99.bib)/[p](../../papers/Sander99.pdf)] [Efficient Accumulators without Trapdoor Extended Abstracts](../notes/Sander99.md)

+ 1
- 1
gen/indicies/primitive.md View File

@@ -1,3 +1,3 @@
1 1
 # Tagged primitive
2 2
 
3
-* [[notes](../notes/AndrychowiczD14.md)|[bibtex](../../bibtex/AndrychowiczD14.bib)|[pdf](../../papers/AndrychowiczD14.pdf)] Distributed Cryptography Based on the Proofs of Work
3
+* [[b](../../bibtex/AndrychowiczD14.bib)/[p](../../papers/AndrychowiczD14.pdf)] [Distributed Cryptography Based on the Proofs of Work](../notes/AndrychowiczD14.md)

+ 5
- 5
gen/indicies/primitives.md View File

@@ -1,7 +1,7 @@
1 1
 # Tagged primitives
2 2
 
3
-* [[notes](../notes/CascudoD17.md)|[bibtex](../../bibtex/CascudoD17.bib)|[pdf](../../papers/CascudoD17.pdf)] SCRAPE: Scalable Randomness Attested by Public Entities
4
-* [[notes](../notes/Ben-SassonCTV14.md)|[bibtex](../../bibtex/Ben-SassonCTV14.bib)|[pdf](../../papers/Ben-SassonCTV14.pdf)] Succinct Non-Interactive Zero Knowledge for a von Neumann Architecture
5
-* [[notes](../notes/Ben-SassonCGTV13.md)|[bibtex](../../bibtex/Ben-SassonCGTV13.bib)|[pdf](../../papers/Ben-SassonCGTV13.pdf)] SNARKs for C: Verifying Program Executions Succinctly and in Zero Knowledge
6
-* [[notes](../notes/KiayiasZZ16.md)|[bibtex](../../bibtex/KiayiasZZ16.bib)|[pdf](../../papers/KiayiasZZ16.pdf)] Fair and Robust Multi-Party Computation using a Global Transaction Ledger
7
-* [[notes](../notes/SytaJKGGKFF17.md)|[bibtex](../../bibtex/SytaJKGGKFF17.bib)|[pdf](../../papers/SytaJKGGKFF17.pdf)] Scalable Bias-Resistant Distributed Randomness
3
+* [[b](../../bibtex/KiayiasZZ16.bib)/[p](../../papers/KiayiasZZ16.pdf)] [Fair and Robust Multi-Party Computation using a Global Transaction Ledger](../notes/KiayiasZZ16.md)
4
+* [[b](../../bibtex/CascudoD17.bib)/[p](../../papers/CascudoD17.pdf)] [SCRAPE: Scalable Randomness Attested by Public Entities](../notes/CascudoD17.md)
5
+* [[b](../../bibtex/SytaJKGGKFF17.bib)/[p](../../papers/SytaJKGGKFF17.pdf)] [Scalable Bias-Resistant Distributed Randomness](../notes/SytaJKGGKFF17.md)
6
+* [[b](../../bibtex/Ben-SassonCGTV13.bib)/[p](../../papers/Ben-SassonCGTV13.pdf)] [SNARKs for C: Verifying Program Executions Succinctly and in Zero Knowledge](../notes/Ben-SassonCGTV13.md)
7
+* [[b](../../bibtex/Ben-SassonCTV14.bib)/[p](../../papers/Ben-SassonCTV14.pdf)] [Succinct Non-Interactive Zero Knowledge for a von Neumann Architecture](../notes/Ben-SassonCTV14.md)

+ 6
- 6
gen/indicies/privacy.md View File

@@ -1,8 +1,8 @@
1 1
 # Tagged privacy
2 2
 
3
-* [[notes](../notes/KosbaMSWP16.md)|[bibtex](../../bibtex/KosbaMSWP16.bib)|[pdf](../../papers/KosbaMSWP16.pdf)] Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts
4
-* [[notes](../notes/MiersGGR13.md)|[bibtex](../../bibtex/MiersGGR13.bib)|[pdf](../../papers/MiersGGR13.pdf)] Zerocoin: Anonymous Distributed E-Cash from Bitcoin
5
-* [[notes](../notes/Ben-SassonCTV14.md)|[bibtex](../../bibtex/Ben-SassonCTV14.bib)|[pdf](../../papers/Ben-SassonCTV14.pdf)] Succinct Non-Interactive Zero Knowledge for a von Neumann Architecture
6
-* [[notes](../notes/Ben-SassonCGTV13.md)|[bibtex](../../bibtex/Ben-SassonCGTV13.bib)|[pdf](../../papers/Ben-SassonCGTV13.pdf)] SNARKs for C: Verifying Program Executions Succinctly and in Zero Knowledge
7
-* [[notes](../notes/KiayiasZZ16.md)|[bibtex](../../bibtex/KiayiasZZ16.bib)|[pdf](../../papers/KiayiasZZ16.pdf)] Fair and Robust Multi-Party Computation using a Global Transaction Ledger
8
-* [[notes](../notes/Ben-SassonCGGMTV14.md)|[bibtex](../../bibtex/Ben-SassonCGGMTV14.bib)|[pdf](../../papers/Ben-SassonCGGMTV14.pdf)] Zerocash: Decentralized Anonymous Payments from Bitcoin
3
+* [[b](../../bibtex/KiayiasZZ16.bib)/[p](../../papers/KiayiasZZ16.pdf)] [Fair and Robust Multi-Party Computation using a Global Transaction Ledger](../notes/KiayiasZZ16.md)
4
+* [[b](../../bibtex/Ben-SassonCGGMTV14.bib)/[p](../../papers/Ben-SassonCGGMTV14.pdf)] [Zerocash: Decentralized Anonymous Payments from Bitcoin](../notes/Ben-SassonCGGMTV14.md)
5
+* [[b](../../bibtex/Ben-SassonCGTV13.bib)/[p](../../papers/Ben-SassonCGTV13.pdf)] [SNARKs for C: Verifying Program Executions Succinctly and in Zero Knowledge](../notes/Ben-SassonCGTV13.md)
6
+* [[b](../../bibtex/MiersGGR13.bib)/[p](../../papers/MiersGGR13.pdf)] [Zerocoin: Anonymous Distributed E-Cash from Bitcoin](../notes/MiersGGR13.md)
7
+* [[b](../../bibtex/Ben-SassonCTV14.bib)/[p](../../papers/Ben-SassonCTV14.pdf)] [Succinct Non-Interactive Zero Knowledge for a von Neumann Architecture](../notes/Ben-SassonCTV14.md)
8
+* [[b](../../bibtex/KosbaMSWP16.bib)/[p](../../papers/KosbaMSWP16.pdf)] [Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts](../notes/KosbaMSWP16.md)

+ 5
- 5
gen/indicies/read.md View File

@@ -1,7 +1,7 @@
1 1
 # Tagged read
2 2
 
3
-* [[notes](../notes/CromanDEGJKMSSS16.md)|[bibtex](../../bibtex/CromanDEGJKMSSS16.bib)|[pdf](../../papers/CromanDEGJKMSSS16.pdf)] On Scaling Decentralized Blockchains
4
-* [[notes](../notes/BeckCDFMMPTW14.md)|[bibtex](../../bibtex/BeckCDFMMPTW14.bib)|[pdf](../../papers/BeckCDFMMPTW14.pdf)] Enabling Blockchain Innovations with Pegged Sidechains
5
-* [[notes](../notes/EyalGSR16.md)|[bibtex](../../bibtex/EyalGSR16.bib)|[pdf](../../papers/EyalGSR16.pdf)] Bitcoin-NG: A Scalable Blockchain Protocol
6
-* [[notes](../notes/MiersGGR13.md)|[bibtex](../../bibtex/MiersGGR13.bib)|[pdf](../../papers/MiersGGR13.pdf)] Zerocoin: Anonymous Distributed E-Cash from Bitcoin
7
-* [[notes](../notes/Ben-SassonCGGMTV14.md)|[bibtex](../../bibtex/Ben-SassonCGGMTV14.bib)|[pdf](../../papers/Ben-SassonCGGMTV14.pdf)] Zerocash: Decentralized Anonymous Payments from Bitcoin
3
+* [[b](../../bibtex/Ben-SassonCGGMTV14.bib)/[p](../../papers/Ben-SassonCGGMTV14.pdf)] [Zerocash: Decentralized Anonymous Payments from Bitcoin](../notes/Ben-SassonCGGMTV14.md)
4
+* [[b](../../bibtex/CromanDEGJKMSSS16.bib)/[p](../../papers/CromanDEGJKMSSS16.pdf)] [On Scaling Decentralized Blockchains](../notes/CromanDEGJKMSSS16.md)
5
+* [[b](../../bibtex/BeckCDFMMPTW14.bib)/[p](../../papers/BeckCDFMMPTW14.pdf)] [Enabling Blockchain Innovations with Pegged Sidechains](../notes/BeckCDFMMPTW14.md)
6
+* [[b](../../bibtex/MiersGGR13.bib)/[p](../../papers/MiersGGR13.pdf)] [Zerocoin: Anonymous Distributed E-Cash from Bitcoin](../notes/MiersGGR13.md)
7
+* [[b](../../bibtex/EyalGSR16.bib)/[p](../../papers/EyalGSR16.pdf)] [Bitcoin-NG: A Scalable Blockchain Protocol](../notes/EyalGSR16.md)

+ 3
- 3
gen/indicies/scalability.md View File

@@ -1,5 +1,5 @@
1 1
 # Tagged scalability
2 2
 
3
-* [[notes](../notes/CromanDEGJKMSSS16.md)|[bibtex](../../bibtex/CromanDEGJKMSSS16.bib)|[pdf](../../papers/CromanDEGJKMSSS16.pdf)] On Scaling Decentralized Blockchains
4
-* [[notes](../notes/BeckCDFMMPTW14.md)|[bibtex](../../bibtex/BeckCDFMMPTW14.bib)|[pdf](../../papers/BeckCDFMMPTW14.pdf)] Enabling Blockchain Innovations with Pegged Sidechains
5
-* [[notes](../notes/EyalGSR16.md)|[bibtex](../../bibtex/EyalGSR16.bib)|[pdf](../../papers/EyalGSR16.pdf)] Bitcoin-NG: A Scalable Blockchain Protocol
3
+* [[b](../../bibtex/CromanDEGJKMSSS16.bib)/[p](../../papers/CromanDEGJKMSSS16.pdf)] [On Scaling Decentralized Blockchains](../notes/CromanDEGJKMSSS16.md)
4
+* [[b](../../bibtex/BeckCDFMMPTW14.bib)/[p](../../papers/BeckCDFMMPTW14.pdf)] [Enabling Blockchain Innovations with Pegged Sidechains](../notes/BeckCDFMMPTW14.md)
5
+* [[b](../../bibtex/EyalGSR16.bib)/[p](../../papers/EyalGSR16.pdf)] [Bitcoin-NG: A Scalable Blockchain Protocol](../notes/EyalGSR16.md)

+ 1
- 1
gen/indicies/scanned.md View File

@@ -1,3 +1,3 @@
1 1
 # Tagged scanned
2 2
 
3
-* [[notes](../notes/SytaJKGGKFF17.md)|[bibtex](../../bibtex/SytaJKGGKFF17.bib)|[pdf](../../papers/SytaJKGGKFF17.pdf)] Scalable Bias-Resistant Distributed Randomness
3
+* [[b](../../bibtex/SytaJKGGKFF17.bib)/[p](../../papers/SytaJKGGKFF17.pdf)] [Scalable Bias-Resistant Distributed Randomness](../notes/SytaJKGGKFF17.md)

+ 7
- 7
gen/indicies/skimmed.md View File

@@ -1,9 +1,9 @@
1 1
 # Tagged skimmed
2 2
 
3
-* [[notes](../notes/KosbaMSWP16.md)|[bibtex](../../bibtex/KosbaMSWP16.bib)|[pdf](../../papers/KosbaMSWP16.pdf)] Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts
4
-* [[notes](../notes/CascudoD17.md)|[bibtex](../../bibtex/CascudoD17.bib)|[pdf](../../papers/CascudoD17.pdf)] SCRAPE: Scalable Randomness Attested by Public Entities
5
-* [[notes](../notes/GarayKLP16.md)|[bibtex](../../bibtex/GarayKLP16.bib)|[pdf](../../papers/GarayKLP16.pdf)] Bootstrapping the Blockchain - Directly
6
-* [[notes](../notes/Ben-SassonCTV14.md)|[bibtex](../../bibtex/Ben-SassonCTV14.bib)|[pdf](../../papers/Ben-SassonCTV14.pdf)] Succinct Non-Interactive Zero Knowledge for a von Neumann Architecture
7
-* [[notes](../notes/Ben-SassonCGTV13.md)|[bibtex](../../bibtex/Ben-SassonCGTV13.bib)|[pdf](../../papers/Ben-SassonCGTV13.pdf)] SNARKs for C: Verifying Program Executions Succinctly and in Zero Knowledge
8
-* [[notes](../notes/AndrychowiczD14.md)|[bibtex](../../bibtex/AndrychowiczD14.bib)|[pdf](../../papers/AndrychowiczD14.pdf)] Distributed Cryptography Based on the Proofs of Work
9
-* [[notes](../notes/KiayiasZZ16.md)|[bibtex](../../bibtex/KiayiasZZ16.bib)|[pdf](../../papers/KiayiasZZ16.pdf)] Fair and Robust Multi-Party Computation using a Global Transaction Ledger
3
+* [[b](../../bibtex/KiayiasZZ16.bib)/[p](../../papers/KiayiasZZ16.pdf)] [Fair and Robust Multi-Party Computation using a Global Transaction Ledger](../notes/KiayiasZZ16.md)
4
+* [[b](../../bibtex/CascudoD17.bib)/[p](../../papers/CascudoD17.pdf)] [SCRAPE: Scalable Randomness Attested by Public Entities](../notes/CascudoD17.md)
5
+* [[b](../../bibtex/GarayKLP16.bib)/[p](../../papers/GarayKLP16.pdf)] [Bootstrapping the Blockchain - Directly](../notes/GarayKLP16.md)
6
+* [[b](../../bibtex/AndrychowiczD14.bib)/[p](../../papers/AndrychowiczD14.pdf)] [Distributed Cryptography Based on the Proofs of Work](../notes/AndrychowiczD14.md)
7
+* [[b](../../bibtex/Ben-SassonCGTV13.bib)/[p](../../papers/Ben-SassonCGTV13.pdf)] [SNARKs for C: Verifying Program Executions Succinctly and in Zero Knowledge](../notes/Ben-SassonCGTV13.md)
8
+* [[b](../../bibtex/Ben-SassonCTV14.bib)/[p](../../papers/Ben-SassonCTV14.pdf)] [Succinct Non-Interactive Zero Knowledge for a von Neumann Architecture](../notes/Ben-SassonCTV14.md)
9
+* [[b](../../bibtex/KosbaMSWP16.bib)/[p](../../papers/KosbaMSWP16.pdf)] [Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts](../notes/KosbaMSWP16.md)

+ 4
- 4
gen/indicies/unread.md View File

@@ -1,6 +1,6 @@
1 1
 # Tagged unread
2 2
 
3
-* [[notes](../notes/Kokoris-KogiasJ16.md)|[bibtex](../../bibtex/Kokoris-KogiasJ16.bib)|[pdf](../../papers/Kokoris-KogiasJ16.pdf)] Enhancing Bitcoin Security and Performance with Strong Consistency via Collective Signing
4
-* [[notes](../notes/GarayKL15.md)|[bibtex](../../bibtex/GarayKL15.bib)|[pdf](../../papers/GarayKL15.pdf)] The Bitcoin Backbone Protocol: Analysis and Applications
5
-* [[notes](../notes/Ben-SassonC0TV15.md)|[bibtex](../../bibtex/Ben-SassonC0TV15.bib)|[pdf](../../papers/Ben-SassonC0TV15.pdf)] Secure Sampling of Public Parameters for Succinct Zero Knowledge Proofs
6
-* [[notes](../notes/BonneauMCNKF15.md)|[bibtex](../../bibtex/BonneauMCNKF15.bib)|[pdf](../../papers/BonneauMCNKF15.pdf)] SoK: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies
3
+* [[b](../../bibtex/Ben-SassonC0TV15.bib)/[p](../../papers/Ben-SassonC0TV15.pdf)] [Secure Sampling of Public Parameters for Succinct Zero Knowledge Proofs](../notes/Ben-SassonC0TV15.md)
4
+* [[b](../../bibtex/BonneauMCNKF15.bib)/[p](../../papers/BonneauMCNKF15.pdf)] [SoK: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies](../notes/BonneauMCNKF15.md)
5
+* [[b](../../bibtex/GarayKL15.bib)/[p](../../papers/GarayKL15.pdf)] [The Bitcoin Backbone Protocol: Analysis and Applications](../notes/GarayKL15.md)
6
+* [[b](../../bibtex/Kokoris-KogiasJ16.bib)/[p](../../papers/Kokoris-KogiasJ16.pdf)] [Enhancing Bitcoin Security and Performance with Strong Consistency via Collective Signing](../notes/Kokoris-KogiasJ16.md)

+ 2
- 2
gen/indicies/verifiability.md View File

@@ -1,4 +1,4 @@
1 1
 # Tagged verifiability
2 2
 
3
-* [[notes](../notes/Ben-SassonCTV14.md)|[bibtex](../../bibtex/Ben-SassonCTV14.bib)|[pdf](../../papers/Ben-SassonCTV14.pdf)] Succinct Non-Interactive Zero Knowledge for a von Neumann Architecture
4
-* [[notes](../notes/Ben-SassonCGTV13.md)|[bibtex](../../bibtex/Ben-SassonCGTV13.bib)|[pdf](../../papers/Ben-SassonCGTV13.pdf)] SNARKs for C: Verifying Program Executions Succinctly and in Zero Knowledge
3
+* [[b](../../bibtex/Ben-SassonCGTV13.bib)/[p](../../papers/Ben-SassonCGTV13.pdf)] [SNARKs for C: Verifying Program Executions Succinctly and in Zero Knowledge](../notes/Ben-SassonCGTV13.md)
4
+* [[b](../../bibtex/Ben-SassonCTV14.bib)/[p](../../papers/Ben-SassonCTV14.pdf)] [Succinct Non-Interactive Zero Knowledge for a von Neumann Architecture](../notes/Ben-SassonCTV14.md)

+ 1
- 1
gen/notes/AndrychowiczD14.md View File

@@ -1,7 +1,7 @@
1 1
 # Distributed Cryptography Based on the Proofs of Work
2 2
 [bibtex](../../bibtex/AndrychowiczD14.bib)|[pdf](../../papers/AndrychowiczD14.pdf)
3 3
 
4
-Tags: [skimmed](../indicies/skimmed.md)|[primitive](../indicies/primitive.md)
4
+Tags: [skimmed](../indicies/skimmed.md)/[primitive](../indicies/primitive.md)
5 5
 
6 6
 * Proof of work based distributed protocols without setup
7 7
 * Creates a broadcast protocol strong against any adversary without exponentially more power

+ 1
- 1
gen/notes/BeckCDFMMPTW14.md View File

@@ -1,7 +1,7 @@
1 1
 # Enabling Blockchain Innovations with Pegged Sidechains
2 2
 [bibtex](../../bibtex/BeckCDFMMPTW14.bib)|[pdf](../../papers/BeckCDFMMPTW14.pdf)
3 3
 
4
-Tags: [read](../indicies/read.md)|[blockchain](../indicies/blockchain.md)|[scalability](../indicies/scalability.md)
4
+Tags: [read](../indicies/read.md)/[blockchain](../indicies/blockchain.md)/[scalability](../indicies/scalability.md)
5 5
 
6 6
 * Allow the pegging of a cryptocurrency to a parent currency.
7 7
 * Parent currency needs operations to verify transactions exiting child currency, and vica-verca.

+ 1
- 1
gen/notes/Ben-SassonCGGMTV14.md View File

@@ -1,7 +1,7 @@
1 1
 # Zerocash: Decentralized Anonymous Payments from Bitcoin
2 2
 [bibtex](../../bibtex/Ben-SassonCGGMTV14.bib)|[pdf](../../papers/Ben-SassonCGGMTV14.pdf)
3 3
 
4
-Tags: [read](../indicies/read.md)|[blockchain](../indicies/blockchain.md)|[privacy](../indicies/privacy.md)
4
+Tags: [read](../indicies/read.md)/[blockchain](../indicies/blockchain.md)/[privacy](../indicies/privacy.md)
5 5
 
6 6
 * Like [Zerocoin](MiersGGR13.md), but more general.
7 7
 * Allows arbitrary denominations (up to a maximum limit).

+ 1
- 1
gen/notes/Ben-SassonCGTV13.md View File

@@ -1,7 +1,7 @@
1 1
 # SNARKs for C: Verifying Program Executions Succinctly and in Zero Knowledge
2 2
 [bibtex](../../bibtex/Ben-SassonCGTV13.bib)|[pdf](../../papers/Ben-SassonCGTV13.pdf)
3 3
 
4
-Tags: [skimmed](../indicies/skimmed.md)|[privacy](../indicies/privacy.md)|[verifiability](../indicies/verifiability.md)|[primitives](../indicies/primitives.md)
4
+Tags: [skimmed](../indicies/skimmed.md)/[privacy](../indicies/privacy.md)/[verifiability](../indicies/verifiability.md)/[primitives](../indicies/primitives.md)
5 5
 
6 6
 * Constructs zero-knowledge proofs for C programs by emulating a tiny RAM
7 7
   machine.

+ 1
- 1
gen/notes/Ben-SassonCTV14.md View File

@@ -1,7 +1,7 @@
1 1
 # Succinct Non-Interactive Zero Knowledge for a von Neumann Architecture
2 2
 [bibtex](../../bibtex/Ben-SassonCTV14.bib)|[pdf](../../papers/Ben-SassonCTV14.pdf)
3 3
 
4
-Tags: [skimmed](../indicies/skimmed.md)|[primitives](../indicies/primitives.md)|[privacy](../indicies/privacy.md)|[verifiability](../indicies/verifiability.md)
4
+Tags: [skimmed](../indicies/skimmed.md)/[primitives](../indicies/primitives.md)/[privacy](../indicies/privacy.md)/[verifiability](../indicies/verifiability.md)
5 5
 
6 6
 * Pinochio-like thing.
7 7
 * Small proofs (<1kb), small-ish vk (single digit kbs)

+ 1
- 1
gen/notes/CascudoD17.md View File

@@ -1,7 +1,7 @@
1 1
 # SCRAPE: Scalable Randomness Attested by Public Entities
2 2
 [bibtex](../../bibtex/CascudoD17.bib)|[pdf](../../papers/CascudoD17.pdf)
3 3
 
4
-Tags: [skimmed](../indicies/skimmed.md)|[primitives](../indicies/primitives.md)
4
+Tags: [skimmed](../indicies/skimmed.md)/[primitives](../indicies/primitives.md)
5 5
 
6 6
 * Allows the creation of a distributed source of randomness among `n` parties.
7 7
 * Achieves time complexity of `O(n)`, where previous work was `O(n^2)`, and is

+ 1
- 1
gen/notes/CromanDEGJKMSSS16.md View File

@@ -1,7 +1,7 @@
1 1
 # On Scaling Decentralized Blockchains
2 2
 [bibtex](../../bibtex/CromanDEGJKMSSS16.bib)|[pdf](../../papers/CromanDEGJKMSSS16.pdf)
3 3
 
4
-Tags: [read](../indicies/read.md)|[blockchain](../indicies/blockchain.md)|[scalability](../indicies/scalability.md)
4
+Tags: [read](../indicies/read.md)/[blockchain](../indicies/blockchain.md)/[scalability](../indicies/scalability.md)
5 5
 
6 6
 * Good overview on scalability
7 7
 * Cleanly splits the problem into seperate domains (network, consensus, and

+ 1
- 1
gen/notes/EyalGSR16.md View File

@@ -1,7 +1,7 @@
1 1
 # Bitcoin-NG: A Scalable Blockchain Protocol
2 2
 [bibtex](../../bibtex/EyalGSR16.bib)|[pdf](../../papers/EyalGSR16.pdf)
3 3
 
4
-Tags: [read](../indicies/read.md)|[blockchain](../indicies/blockchain.md)|[scalability](../indicies/scalability.md)
4
+Tags: [read](../indicies/read.md)/[blockchain](../indicies/blockchain.md)/[scalability](../indicies/scalability.md)
5 5
 
6 6
 * Allows faster publication of transactions without instability caused by short epochs.
7 7
 * Seperates epoch and block creation; epochs elect a leader to create blocks.

+ 1
- 1
gen/notes/GarayKLP16.md View File

@@ -1,7 +1,7 @@
1 1
 # Bootstrapping the Blockchain - Directly
2 2
 [bibtex](../../bibtex/GarayKLP16.bib)|[pdf](../../papers/GarayKLP16.pdf)
3 3
 
4
-Tags: [skimmed](../indicies/skimmed.md)|[blockchain](../indicies/blockchain.md)
4
+Tags: [skimmed](../indicies/skimmed.md)/[blockchain](../indicies/blockchain.md)
5 5
 
6 6
 * Bitcoin and other blockchains are vulnerable to an adversary which
7 7
   precomputed blocks before the start of the protocol.

+ 1
- 1
gen/notes/KiayiasZZ16.md View File

@@ -1,7 +1,7 @@
1 1
 # Fair and Robust Multi-Party Computation using a Global Transaction Ledger
2 2
 [bibtex](../../bibtex/KiayiasZZ16.bib)|[pdf](../../papers/KiayiasZZ16.pdf)
3 3
 
4
-Tags: [skimmed](../indicies/skimmed.md)|[privacy](../indicies/privacy.md)|[blockchain](../indicies/blockchain.md)|[primitives](../indicies/primitives.md)
4
+Tags: [skimmed](../indicies/skimmed.md)/[privacy](../indicies/privacy.md)/[blockchain](../indicies/blockchain.md)/[primitives](../indicies/primitives.md)
5 5
 
6 6
 * Classically, MPC has been shown to be vulnerable against a dinhonest
7 7
   majority.

+ 0
- 5
gen/notes/Kokoris-KogiasJ16.md View File

@@ -2,8 +2,3 @@
2 2
 [bibtex](../../bibtex/Kokoris-KogiasJ16.bib)|[pdf](../../papers/Kokoris-KogiasJ16.pdf)
3 3
 
4 4
 Tags: [unread](../indicies/unread.md)
5
-
6
-* Protocol for anonymising coins of a fixed denomination
7
-* Requires trusted setup
8
-* Idea: Create coins with a serial number, commit to the SR, but do not reveal it.
9
-* Later: Prove that you know the SR of an unspent coin.

+ 1
- 1
gen/notes/KosbaMSWP16.md View File

@@ -1,7 +1,7 @@
1 1
 # Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts
2 2
 [bibtex](../../bibtex/KosbaMSWP16.bib)|[pdf](../../papers/KosbaMSWP16.pdf)
3 3
 
4
-Tags: [skimmed](../indicies/skimmed.md)|[blockchain](../indicies/blockchain.md)|[privacy](../indicies/privacy.md)
4
+Tags: [skimmed](../indicies/skimmed.md)/[blockchain](../indicies/blockchain.md)/[privacy](../indicies/privacy.md)
5 5
 
6 6
 * Smart contracts with privacy
7 7
 * Rely on a manager party to handle private data

+ 1
- 1
gen/notes/MiersGGR13.md View File

@@ -1,7 +1,7 @@
1 1
 # Zerocoin: Anonymous Distributed E-Cash from Bitcoin
2 2
 [bibtex](../../bibtex/MiersGGR13.bib)|[pdf](../../papers/MiersGGR13.pdf)
3 3
 
4
-Tags: [read](../indicies/read.md)|[blockchain](../indicies/blockchain.md)|[privacy](../indicies/privacy.md)
4
+Tags: [read](../indicies/read.md)/[blockchain](../indicies/blockchain.md)/[privacy](../indicies/privacy.md)
5 5
 [bibtex](../bibtex/MiersGGR13.bib)
6 6
 
7 7
 * Protocol for anonymising coins of a fixed denomination

+ 1
- 1
gen/notes/SytaJKGGKFF17.md View File

@@ -1,7 +1,7 @@
1 1
 # Scalable Bias-Resistant Distributed Randomness
2 2
 [bibtex](../../bibtex/SytaJKGGKFF17.bib)|[pdf](../../papers/SytaJKGGKFF17.pdf)
3 3
 
4
-Tags: [scanned](../indicies/scanned.md)|[primitives](../indicies/primitives.md)
4
+Tags: [scanned](../indicies/scanned.md)/[primitives](../indicies/primitives.md)
5 5
 [bibtex](../bibtex/SytaJKGGKFF17.bib)
6 6
 
7 7
 * Throughput ~5 bytes a second for 512 nodes.

+ 0
- 5
notes/Kokoris-KogiasJ16.md View File

@@ -1,7 +1,2 @@
1 1
 # Enhancing Bitcoin Security and Performance with Strong Consistency via Collective Signing
2 2
 <!-- %tags: unread -->
3
-
4
-* Protocol for anonymising coins of a fixed denomination
5
-* Requires trusted setup
6
-* Idea: Create coins with a serial number, commit to the SR, but do not reveal it.
7
-* Later: Prove that you know the SR of an unspent coin.

Loading…
Cancel
Save