aboutsummaryrefslogtreecommitdiffstats
path: root/hyperdrive.md
diff options
context:
space:
mode:
authorMathias Buus <mathiasbuus@gmail.com>2016-03-15 15:45:50 -0700
committerMathias Buus <mathiasbuus@gmail.com>2016-03-15 15:45:50 -0700
commitbc9a93217576005fc4428e1cf4c0131cc1095162 (patch)
tree9d53a8ef591817336f31f08b5e311601f61713a1 /hyperdrive.md
parentb113dcb8d353b3a915d4d33d852553e58f659cf8 (diff)
downloaddat-docs-bc9a93217576005fc4428e1cf4c0131cc1095162.tar.gz
dat-docs-bc9a93217576005fc4428e1cf4c0131cc1095162.zip
add inspiration note
Diffstat (limited to 'hyperdrive.md')
-rw-r--r--hyperdrive.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/hyperdrive.md b/hyperdrive.md
index 293f8c5..999a03c 100644
--- a/hyperdrive.md
+++ b/hyperdrive.md
@@ -14,6 +14,8 @@ It also tries to be modular and export responsibilities to external modules when
Prioritized synchronization of parts of a feed is also at the heart of hyperdrive as this allows for fast streaming with low latency of data such as structured datasets (wikipedia, genomic datasets), linux containers, audio, videos, and much more. To allow for low latency streaming another goal is also to keep verifiable block sizes as small as possible - even with huge data feeds.
+The protocol itself draws heavy inspiration from existing file sharing systems such as BitTorrent and [PPSP](https://datatracker.ietf.org/doc/rfc7574/?include_text=1)
+
## How Hypercore works
### Flat Trees