formatting

This commit is contained in:
openoms
2022-03-08 21:49:53 +00:00
parent e8a84f151b
commit 39c1f405c9

View File

@@ -16,11 +16,11 @@ Guidance to get started with sending bitcoin through the JoinMarket wallet follo
### Status labels ### Status labels
* applied automatically by JoinMarket via a simple transaction analyses * applied automatically by JoinMarket via a simple transaction analyses
#### `deposit`: output of a simple transaction to new address #### `deposit`: output of a simple transaction to new address
#### `cj-out`: one of the equal amount outputs #### `cj-out`: one of the equal amount outputs
#### `change-out`: one of the unique amount outputs from a cj #### `change-out`: one of the unique amount outputs from a cj
#### `non-cj-change`: output of a transaction without equal amounts #### `non-cj-change`: output of a transaction without equal amounts
#### `reused`: a utxo on an address which has been used previously #### `reused`: a utxo on an address which has been used previously
### Orderbook ### Orderbook
* Any platform collecting the public orders of the peers * Any platform collecting the public orders of the peers
@@ -83,18 +83,22 @@ Discussed in:
* the `change-out` stays behind in the same acount where the funding utxo was * the `change-out` stays behind in the same acount where the funding utxo was
### Leaving the JoinMarket wallet ### Leaving the JoinMarket wallet
#### When
* the more coinjoins the coins were through the better * the more coinjoins the funds were through the better
* consider that the privacy benefit from coinjoins breaks down with time as the peers are gradually exposed or clustered * consider that the privacy benefit from coinjoins breaks down with time as the peers are gradually exposed or clustered
* if deposited only to m0 and followed the steps above all coins in m4 must have been through at least 5 coinjoins * if deposited only to m0 and followed the steps above all coins in m4 must have been through at least 5 coinjoins
* in a long running, active Maker wallet some funds could have made multiple circles - there is no indication of this by default * in a long running, active Maker wallet some funds could have made multiple circles - there is no indication of this by default
#### How
##### Do
* can only send (merge coins) from one account at a time * can only send (merge coins) from one account at a time
* leave to multiple separate destinations (separate wallets with different purposes - not to be merged later) * send to multiple separate destinations (separate wallets with different purposes - not to be merged later)
* avoid sending out the whole amount which entered the wallet a few transactions ago all at once * sweep whole accounts or coins and don't leave change behind
* fund lightning nodes or send to cold storage via coinjoin(s)
* pay with Payjoin to BIP78 compatible wallets to obfuscate the amount sent <https://en.bitcoin.it/wiki/PayJoin_adoption> * pay with Payjoin to BIP78 compatible wallets to obfuscate the amount sent <https://en.bitcoin.it/wiki/PayJoin_adoption>
* fund lightning nodes or send to cold storage with a coinjoin
* best is to sweep whole accounts or coins and not leave change behind ##### Don't
* don't merge a change from a previous transactions when sending to a new destinations * avoid sending out the whole amount which entered the wallet a few transactions ago all at once
* don't merge a change from a previous transaction when sending to a new destination
## More Reading ## More Reading
* https://github.com/JoinMarket-Org/joinmarket-clientserver/tree/master/docs * https://github.com/JoinMarket-Org/joinmarket-clientserver/tree/master/docs