From 60063d8526a0c958a4804375f7de2f3a8adb022f Mon Sep 17 00:00:00 2001 From: Balazs Komuves Date: Sun, 26 Apr 2026 16:15:40 +0200 Subject: [PATCH] README and gitignore --- .gitignore | 5 +++++ README.md | 13 +++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 .gitignore create mode 100644 README.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1779116 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +.DS_Store +*.a +*.o +*.hi +.ghc.environment* diff --git a/README.md b/README.md new file mode 100644 index 0000000..aa824a3 --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +Transport over Mix +------------------ + +This is intended to become a specification and reference implementation of +a transport abstraction layer over the [Mix Protocol](https://lip.logos.co/ift-ts/raw/mix.html). + +The idea is to hide the packet size and other limitations of Mix behind a nice +abstraction layer, so applications can pretend they are communicating over +a "normal" network not unlike TCP (a very slow, and moderately reliable, +but otherwise pretty normally behaving network). + +Furthermore, we also take the opportunity to document both the Sphinx mix packet +format, and SURBs (Single Use Reply Blocks).