x7: Add req and provide skeleton

This commit is contained in:
Oskar Thoren 2019-04-25 13:07:04 +08:00
parent 711dd93a65
commit 15be9e76b1
No known key found for this signature in database
GPG Key ID: 33AAFB33580C538E
1 changed files with 39 additions and 0 deletions

39
x7.md
View File

@ -9,6 +9,45 @@ created: 2019-04-18
updated:
---
## Introduction
## Requirements
TODO: Elaborate on requirement such as devp2p and possibly Whisper, and geth/parity/nimbus gotchas.
## Design goals
TODO: Elaborate on selection of design goals such as
Privacy
Sender Anonymity
Recipient Anonymity
Particip. Anonymity
Unlinkability
Global Adv. Resistant
Usability
Contact Discovery
No Message Delays
No Message Drops
Easy Initialization
No Fees Required
Adoption
Topology Independent
No Additional Service
Spam/Flood Resistant
Low Storage
Low Bandwidth
Low Computation
Asynchronous
Scalable
NOTE: We are probably not fulfilling all of these very well, and this is something we can note as well. "Ideally such a layer would provide...currently this isn't doing and we are doing further research into better options."
# Raw import from previous document
**TODO: Specify transport privacy through Whisper and guarantees**
See https://notes.status.im/sDKuBAiPSH6iB9cFmEKLyg?both# for things that we want to capture here.