summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIsidor Zeuner <cryptocurrencies@quidecco.de>2015-02-04 15:23:23 +0100
committerbitcoindev <bitcoindev@gnusha.org>2015-02-04 14:23:31 +0000
commitb292e5c9e5791788bdbe5cb9671eb4ac80323c23 (patch)
tree1ac67d9da6b12bd2e165a9cc54f4852cf5041a4e
parent16a1ecd06c3739445afd78e0537a4ba8cac5af4e (diff)
downloadpi-bitcoindev-b292e5c9e5791788bdbe5cb9671eb4ac80323c23.tar.gz
pi-bitcoindev-b292e5c9e5791788bdbe5cb9671eb4ac80323c23.zip
[Bitcoin-development] determining change addresses using the least significant digits
-rw-r--r--35/a664c889e9150bff688226c5c6f1f05083a4ed67
1 files changed, 67 insertions, 0 deletions
diff --git a/35/a664c889e9150bff688226c5c6f1f05083a4ed b/35/a664c889e9150bff688226c5c6f1f05083a4ed
new file mode 100644
index 000000000..522200b95
--- /dev/null
+++ b/35/a664c889e9150bff688226c5c6f1f05083a4ed
@@ -0,0 +1,67 @@
+Received: from sog-mx-2.v43.ch3.sourceforge.com ([172.29.43.192]
+ helo=mx.sourceforge.net)
+ by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
+ (envelope-from <cryptocurrencies@quidecco.de>) id 1YJ0rb-00045H-Sa
+ for bitcoin-development@lists.sourceforge.net;
+ Wed, 04 Feb 2015 14:23:31 +0000
+X-ACL-Warn:
+Received: from quidecco.de ([81.169.136.15])
+ by sog-mx-2.v43.ch3.sourceforge.com with esmtps (TLSv1:AES256-SHA:256)
+ (Exim 4.76) id 1YJ0ra-0008Jz-K4
+ for bitcoin-development@lists.sourceforge.net;
+ Wed, 04 Feb 2015 14:23:31 +0000
+Received: from localhost (localhost [127.0.0.1])
+ by quidecco.de (Postfix) with SMTP id DEC4BE2DCDE;
+ Wed, 4 Feb 2015 15:23:23 +0100 (CET)
+From: Isidor Zeuner <cryptocurrencies@quidecco.de>
+Content-Type: text/plain; charset=UTF-8; format=flowed
+To: Bitcoin Development <bitcoin-development@lists.sourceforge.net>
+Message-Id: <20150204142323.DEC4BE2DCDE@quidecco.de>
+Date: Wed, 4 Feb 2015 15:23:23 +0100 (CET)
+X-Spam-Score: -0.0 (/)
+X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
+ See http://spamassassin.org/tag/ for more details.
+ -0.0 T_RP_MATCHES_RCVD Envelope sender domain matches handover relay
+ domain
+ 0.0 AWL AWL: Adjusted score from AWL reputation of From: address
+X-Headers-End: 1YJ0ra-0008Jz-K4
+Subject: [Bitcoin-development] determining change addresses using the least
+ significant digits
+X-BeenThere: bitcoin-development@lists.sourceforge.net
+X-Mailman-Version: 2.1.9
+Precedence: list
+List-Id: <bitcoin-development.lists.sourceforge.net>
+List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
+ <mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
+List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
+List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
+List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
+List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
+ <mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
+X-List-Received-Date: Wed, 04 Feb 2015 14:23:32 -0000
+
+Hi there,
+
+traditionally, the Bitcoin client strives to hide which output
+addresses are change addresses going back to the payer. However,
+especially with today's dynamically calculated miner fees, this
+may often be ineffective:
+
+A user sending a payment using the Bitcoin client will usually enter
+the payment amount only up to the number of digits which are
+considered to be significant enough. So, the least significant digits
+will often be zero for the payment. With dynamically calculated miner
+fees, this will often not be the case for the change amount, making it
+easy for an observer to classify the output addresses.
+
+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?
+
+Best regards,
+
+Isidor
+
+