My favorite Bitcoin exchange has wanted to implement a Satoshi test for quite some time now whenever I $BTC (+0,63 %) transfer funds from the exchange to my hardware wallet (Bitbox02). Until now, this hasn’t been a problem, since (strangely enough) the Sats test was accepted even when the Sats for the test came from a different address.
Recently, however, the Sats must come from the exact address to which the funds are to be withdrawn. Sure, this can be done via CoinControl. However, that would mean I’d have to use the same address twice for deposits, which isn’t ideal for privacy reasons, because: I first have to send a UTXO from my hardware wallet to the desired address, and then the coins are sent from the exchange to that very same address. So I can’t avoid making multiple payments to the same address.
The other option would be to simply send the coins to an address that’s already been verified. Here, too, I’d end up with multiple transactions, but it would save me the hassle of that stupid test.
Question for the Bitcoiners here on the forum: Which of the two options would you choose, and why? Obviously, privacy vis-à-vis the exchange is gone anyway. So it would only be a matter of inferences drawn from blockchain analysis.
Do you perhaps have any other practical methods?
