Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: n2liquid on December 28, 2011, 10:31:25 PM



Title: Service Proposal: Making Bitcoins untrackable
Post by: n2liquid on December 28, 2011, 10:31:25 PM
Hello guys,

This is my first post outside of the Newbies board, so I hope I'm not proposing something stupid, like addressing a non-existing issue.

From what I read about Bitcoin, I'm guessing it wouldn't be hard to track coins going from one address to another (with many addresses in-between, that is). This basically means that if a friend sends me coins to an address, he can then monitor where I spend that money. Similarly, the police could use Bitcoin trackability to create links between people trading money at Mtgox and using it to buy drugs on Silk Road.

What I propose, then, is to create a service that anyone could operate (thus it would be harder to stop them if someone wanted to). The service would work like this:

It has a single public address to which people can send BTC. But before someone sends it BTC, they tell the service the source address, the amount of BTC, and the destination address to send fresh coins to. The service remembers this, and once it has enough coins from different clients, it sends the destination addresses the coins, but mixing the sources. After that, the service immediately forgets about all requests.

The more people using the service, the more anonymous the coins become.

Weaknesses include services being monitored (i.e. not forgetting about requested transactions), and probably other stuff, but I have to go now. I'd like to know your opinions when I come back :)

Let me know what you think.


Title: Re: Service Proposal: Making Bitcoins untrackable
Post by: HostFat on December 28, 2011, 10:38:04 PM
Bitcoin Fog: Secure Bitcoin Anonymization
https://bitcointalk.org/index.php?topic=50037.0


Title: Re: Service Proposal: Making Bitcoins untrackable
Post by: ripper234 on December 28, 2011, 10:45:14 PM
Bitcoin Fog: Secure Bitcoin Anonymization
https://bitcointalk.org/index.php?topic=50037.0

There are several such proposals.
The general term is Mixing Service (https://en.bitcoin.it/wiki/Mixing_service).

Don't despair, it's hard to get to know Bitcoin, there's an enormous amount of information to digest.
Keep thinking of creative ideas.


Title: Re: Service Proposal: Making Bitcoins untrackable
Post by: n2liquid on December 29, 2011, 02:26:57 AM
Haha, it's actually good to know it already exists. I want Bitcoins to prosper, no matter how :D Thanks for the info.


Title: Re: Service Proposal: Making Bitcoins untrackable
Post by: Ente on December 29, 2011, 12:22:35 PM
It seems like instawallet is mixing bitcoins up well too. How well I dont know, and noone knows if there are logs kept (which will be a general problem for any such service).

Ente


Title: Re: Service Proposal: Making Bitcoins untrackable
Post by: Maged on January 01, 2012, 12:13:47 AM
It seems like instawallet is mixing bitcoins up well too. How well I dont know, and noone knows if there are logs kept (which will be a general problem for any such service).

Ente
Instawallet doesn't work well as a mixing service. However, it could be (and likely is) used as an extra source of entropy for mixing services.


Title: Re: Service Proposal: Making Bitcoins untrackable
Post by: Ryland R. Taylor-Almanza on January 01, 2012, 12:22:03 AM
Silk Road has a really good mixing service. Just saying.


Title: Re: Service Proposal: Making Bitcoins untrackable
Post by: ripper234 on January 01, 2012, 07:28:11 AM
@Holliday, how can you do that? You have to buy Bitcoins from someone, and this person will know you. Or you can mine.

Mining is not feasible for most people.

You can walk to someone selling Bitcoin annonymously "on the street", and exchange cash for BTC.
Bitcoin Locator (https://www.bitcoinlocator.com/home) had a few registered vendors, I'm sure there are more out there, and will be more in the future.