From 406ddc6b15fcfa88e55e88b80779e134ebfb162d Mon Sep 17 00:00:00 2001 From: Daniel Karzel Date: Tue, 1 Dec 2020 15:22:12 +1100 Subject: [PATCH] Work in review comments --- .../user-experience/xmr-btc-user-interface-validation.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/research/user-experience/xmr-btc-user-interface-validation.md b/docs/research/user-experience/xmr-btc-user-interface-validation.md index 26f04c42..28594ee4 100644 --- a/docs/research/user-experience/xmr-btc-user-interface-validation.md +++ b/docs/research/user-experience/xmr-btc-user-interface-validation.md @@ -36,12 +36,15 @@ The questions are split between `M`aker (liquidity provider) and `T`aker (normal | | | | configure Tor for trading | TM | | | | Do users care about P2P? | use a centralized service to find makers | TM | | | | | user a decentralized service to find makers | TM | +| | | | discover peers automatically | TM | | | | | add peers manually | TM | | Software Setup | How does the user want to manage the swap software setup? | Is the user willing to download software? | download software (swap execution daemon) before being able to do a swap | T | | | | How does the user want to manage long-running tasks? | keep a GUI/CLI open for the whole length of the swap execution | T | | | | | keep a computer running (that hosts the daemon) for the whole length of the swap execution | T | | | | | keep the browser open for the whole length of a swap | T | | Protocol | How important are protocol details to the user? | Does the user care about the incentives of each role? | have different steps (locking first vs second) depending on the direction of the swap | TM | + + ## Prototypes In the initial project description we distinguished product `A` a single market-maker product and product `B` a product including peer-to-peer discovery and multiple makers. @@ -75,7 +78,7 @@ Example: | run both his own Bitcoin and Monero node | TM | T | T | | | | use a wallet that connects to third party nodes | TM | | | | | | send signed transactions through third part nodes | TM | | | | | -| run his own blockchain full node | TM | | | | | +| run his own blockchain full node | TM | T | T | | | | run an SPV node (Bitcoin) | TM | | | | | | fund and redeem from existing wallets | TM | T | T | | | | fund from existing Monero wallet, redeem to new Bitcoin wallet | TM | | | | | @@ -91,12 +94,15 @@ Example: | configure Tor for trading | TM | | | | | | use a centralized service to find makers | TM | T | T | | | | user a decentralized service to find makers | TM | | | | | +| discover peers automatically | TM | | | | | | add peers manually | TM | | | | | | download software (swap execution daemon) before being able to do a swap | T | | | | | | keep a GUI/CLI open for the whole length of the swap execution | T | | | T | T | | keep a computer running (that hosts the daemon) for the whole length of the swap execution | T | T | T | T | T | | keep the browser open for the whole length of a swap | T | | | | | | have different steps (locking first vs second) depending on the direction of the swap | TM | | | T (M) | T (M) | + + Legend: ```