3

I'd like to move all funds into a new, safe wallet. I could just send all funds to a new address in the destination wallet. That would disclose shared ownership of all source addresses, though.

How can I move all funds to new private keys while maintaining the ability to deny that those funds belong to a single owner?

1 Answer 1

2

I think you're looking for a "mixing" service (I've also heard it called "tumbling"). The idea is you mix your coins with those belonging to others, and send the output to new addresses in new configurations. This makes the "taint" (percentage of coins traceable back to a single address) pretty murky.

Take a look at Mixing Services on bitcoin.it. These require a level of trust, so there's a downside there.


I think the bigger question is, why do you want everything in a single address? I've found that using a deterministic wallet like Electrum makes it so that you can have lots of addresses floating around, and you spend from those as needed.

If it were me and I wanted to empty out a bunch of old addresses into a bunch of new addresses, I'd create a new Electrum deterministic wallet, and do one large transaction where the inputs are all your old addresses, and the outputs are 20 of your Electrum-generated addresses evenly distributed amounts (ie, each gets 1/20th of the amount), and then do a second large transaction with 20 new addresses each getting random amounts. The point here being to make it look like a you're mixing coins with other people, even though you're not.

I could be wrong, so you should probably wait for a better answer on here before doing this :)

2
  • No need for a single address. I merely want all funds to sit on fresh private keys. New wallet, not new address. The mixing idea is worth exploring, thanks.
    – boot4life
    Commented Dec 29, 2015 at 14:54
  • @boot4life Your coins do not sit on your wallet, they are sitting on an unspent transaction output on the Blockchain that can only be unlocked by your private key. The idea of "wallet" is made up by your Bitcoin client software, they do not hold your coins :) Commented Feb 10, 2019 at 10:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.