Subject: Re: [Bitcoin-development] determining change addresses using the least significant digits

From: Wladimir <[email-masked]>
Date: Fri, 6 Feb 2015 10:11:28 +0000

On Wed, Feb 4, 2015 at 2:23 PM, Isidor Zeuner
<[email-masked]> wrote:

> A possible approach to handle this issue would be to add a randomized
> offset amount to the payment amount. This offset amount can be small
> in comparison to the payment amount.
>
> Any thoughts?

Adding/subtracting a randomized offset amount is one way, but there
have also been more sophisticated ideas to obfuscate the amount, e.g.
by adding multiple change outputs or even distributing over multiple
transactions (potentially coinjoined for further privacy).

Mike Hearn had some ideas regarding obfuscation of payment amounts,
which still make sense, and he wrote about them here:
https://medium.com/@octskyward/merge-avoidance-7f95a386692f

Wladimir