From 15be9e76b17e22b6eae613067d9b90ba5ce3da7a Mon Sep 17 00:00:00 2001 From: Oskar Thoren Date: Thu, 25 Apr 2019 13:07:04 +0800 Subject: [PATCH] x7: Add req and provide skeleton --- x7.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/x7.md b/x7.md index b3b645f..c986228 100644 --- a/x7.md +++ b/x7.md @@ -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.