README and gitignore

This commit is contained in:
Balazs Komuves 2026-04-26 16:15:40 +02:00
parent 6601fd621a
commit 60063d8526
No known key found for this signature in database
GPG Key ID: F63B7AEF18435562
2 changed files with 18 additions and 0 deletions

5
.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
.DS_Store
*.a
*.o
*.hi
.ghc.environment*

13
README.md Normal file
View File

@ -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).