From 174502e65cf2e7cf65d5ddb0b03f13f36ca58b05 Mon Sep 17 00:00:00 2001 From: karissa Date: Thu, 4 May 2017 10:26:37 -0700 Subject: update abstract to remove passive voice and improve readability for newcomers --- papers/dat-paper.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'papers') diff --git a/papers/dat-paper.md b/papers/dat-paper.md index 4b6482b..157aef0 100644 --- a/papers/dat-paper.md +++ b/papers/dat-paper.md @@ -1,6 +1,6 @@ # Abstract -Dat is a protocol designed for syncing folders of data, even if they are large or changing constantly. A cryptographically secure register of changes to the data over time is used to ensure dataset versions are distributed as exact copies of exact versions. Any byte range of any version of any file can be efficiently streamed from a Dat repository over a network connection. Consumers can choose to fully or partially replicate the contents of a remote Dat repository, and can also subscribe to live changes. Dat uses built-in public key cryptography to encrypt network traffic, allowing it to make certain privacy and security guarantees. A group of Dat clients can connect to each other to form a public or private decentralized network to exchange data amognst each other in a swarm. A reference implementation is provided in JavaScript. +Dat is a protocol designed for syncing folders of data, even if they are large or changing constantly. Dat uses a cryptographically secure register of changes to prove that the requested data version is distributed. A byte range of any file's version can be efficiently streamed from a Dat repository over a network connection. Consumers can choose to fully or partially replicate the contents of a remote Dat repository, and can also subscribe to live changes. To ensure writer and reader privacy, Dat uses public key cryptography to encrypt network traffic. A group of Dat clients can connect to each other to form a public or private decentralized network to exchange data between each other. A reference implementation is provided in JavaScript. # 1. Background -- cgit v1.2.3