Skip to content

Commit 03bd9f6

Browse files
committed
rerender paper
1 parent f6fd54d commit 03bd9f6

3 files changed

Lines changed: 11 additions & 13 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"watch:css": "nodemon -e scss -x \"npm run build:local\"",
1515
"netlify": "npm run update:token && npm run build:deploy",
1616
"start": "budo --dir dist --pushstate",
17-
"paper": "cd papers && pandoc --filter pandoc-citeproc --bibliography=dat-paper.bib --variable classoption=twocolumn --variable papersize=a4paper -s dat-paper.md -o dat-paper.pdf",
17+
"paper": "npm run latex && cd papers && pandoc --filter pandoc-citeproc --bibliography=dat-paper.bib --variable classoption=twocolumn --variable papersize=a4paper -s dat-paper.md -o dat-paper.pdf",
1818
"latex": "cd papers && pandoc --filter pandoc-citeproc --bibliography=dat-paper.bib --variable classoption=twocolumn --variable papersize=a4paper -s dat-paper.md -t latex -o dat-paper.txt"
1919
},
2020
"repository": {

papers/dat-paper.pdf

-68 Bytes
Binary file not shown.

papers/dat-paper.txt

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -64,18 +64,16 @@
6464
\section{Abstract}\label{abstract}
6565

6666
Dat is a protocol designed for syncing folders of data, even if they are
67-
large or changing constantly. A cryptographically secure register of
68-
changes to the data over time is used to ensure dataset versions are
69-
distributed as exact copies of exact versions. Any byte range of any
70-
version of any file can be efficiently streamed from a Dat repository
71-
over a network connection. Consumers can choose to fully or partially
72-
replicate the contents of a remote Dat repository, and can also
73-
subscribe to live changes. Dat uses built-in public key cryptography to
74-
encrypt network traffic, allowing it to make certain privacy and
75-
security guarantees. A group of Dat clients can connect to each other to
76-
form a public or private decentralized network to exchange data amognst
77-
each other in a swarm. A reference implementation is provided in
78-
JavaScript.
67+
large or changing constantly. Dat uses a cryptographically secure
68+
register of changes to prove that the requested data version is
69+
distributed. A byte range of any file's version can be efficiently
70+
streamed from a Dat repository over a network connection. Consumers can
71+
choose to fully or partially replicate the contents of a remote Dat
72+
repository, and can also subscribe to live changes. To ensure writer and
73+
reader privacy, Dat uses public key cryptography to encrypt network
74+
traffic. A group of Dat clients can connect to each other to form a
75+
public or private decentralized network to exchange data between each
76+
other. A reference implementation is provided in JavaScript.
7977

8078
\section{1. Background}\label{background}
8179

0 commit comments

Comments
 (0)