kristapsk/bitcoin-scripts

Ricochet should randomize tx fees for individual transactions

Closed this issue · 4 comments

and split the amount to two so it does not look like a chain of self-tansfers

That's more complicated and different issue. Samourai sends second output to themselves, as a fee for using service.

You are right it does not seem like that apart from paying the fee it would create any other outputs to split the transactions:
https://docs.samourai.io/en/spend-tools
image
So by default the first hop is a normal transaction paying the fee to SW and then 4 self transfers with one input and 1 output.

When there is a paynym involved (registered with SW) the fee is split across the 5 hops so it would look like 5 normal transactions:
https://www.reddit.com/r/Bitcoin/comments/8x6v7z/is_this_how_samourai_wallet_ricochet_transactions/e21icph/?context=8&depth=9
image

https://medium.com/oxt-research/understanding-bitcoin-privacy-with-oxt-part-4-4-16cc0a8759d5
image

Implemented in c4a40e0