Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: gollum on July 08, 2013, 12:35:19 PM



Title: Anonymous BitCoin transactions with ZeroCoin
Post by: gollum on July 08, 2013, 12:35:19 PM
It is a myth that bitcoins are anonymous, since all transactions are recorded forever in the blockchain.

So how do we send bitcoins anonymously without the usage of third party services mixing coins?

Edit:
Conclusion: ZeroCoin seems promising.
"Zerocoin operates like a distributed laundry where the laundry is implemented within the Bitcoin network itself.
Zerocoin achieves this by creating a separate anonymous currency that operates side-by-side with traditional Bitcoin on the block chain. Zerocoins can be thought of literally as coins. They’re issued in a fixed denomination (for example, 1 BTC), and any user can purchase a zerocoin in exchange for the correct quantity of bitcoin. This purchase is done by placing a special new “Zerocoin Mint” transaction into the block chain."
http://zerocoin.org/

Alice creates offline wallet A1 and mines new bitcoins to it
Alice sends 0.01 BTC to a new wallet A2, A3, A4... from the root wallet A1 every time there is more than 0.01 BTC in wallet A1

Now Alice wants to spend her coins on MilkRoad to buy some candy for 0.02 BTC so she uses BitMessage to send wallet A2 and A3 to the seller Bob.
No traces of this transaction will be recorded at the blockchain since she is sending the whole wallet and not a part of the wallet through the blockchain.
Bob can now do the same, send wallet A2 to buy some other product.

Result: Bitcoin has now been used in the same way as Cash: No traces left anywhere (except encrypted traces in BitMessage)


Title: Re: Anonymous BitCoin transactions with BitMessage
Post by: gollum on July 08, 2013, 12:44:18 PM
Addendum: The usage of BitMessage to create cash will also prevent the blockchain from becoming too big, too fast.
Optimally the most BitCoin Notes traded would be in standard denomoinations, just like dollar notes and coins:

100 BTC
50 BTC
10 BTC
5 BTC
1 BTC
0.1 BTC
0.01 BTC
0.001 BTC


Title: Re: Anonymous BitCoin transactions with BitMessage
Post by: rebuilder on July 08, 2013, 12:49:35 PM
But Bob will have to trust Alice not to spend the bitcoins in A2 and A3, right? And anyone taking receipt of either wallet from Bob will have to trust both Bob and Alice?


Title: Re: Anonymous BitCoin transactions with BitMessage
Post by: gollum on July 08, 2013, 12:50:56 PM
But Bob will have to trust Alice not to spend the bitcoins in A2 and A3, right? And anyone taking receipt of the either wallet from Bob will have to trust both Bob and Alice?
You are right, we end up having a web of trust. Do you have any other suggestion for anonymous spending?


Title: Re: Anonymous BitCoin transactions with BitMessage
Post by: rebuilder on July 08, 2013, 12:52:44 PM
But Bob will have to trust Alice not to spend the bitcoins in A2 and A3, right? And anyone taking receipt of the either wallet from Bob will have to trust both Bob and Alice?
You are right, we end up having a web of trust. Do you have any other suggestion for anonymous spending?

No, not personally. That doesn't make trust-based schemes any more workable, though.

Anonymity and trust simply don't go together very well, IMO.


Title: Re: Anonymous BitCoin transactions with BitMessage
Post by: Runescape on July 08, 2013, 05:42:19 PM
Its not a "myth" bitcoins are as anonomous as you get.


Title: Re: Anonymous BitCoin transactions with BitMessage
Post by: CasinoBit on July 09, 2013, 12:10:11 AM
There are a thousand reasons why Bitcoin could not be called anonymous and this is not one of them.


Title: Re: Anonymous BitCoin transactions with BitMessage
Post by: starsoccer9 on July 09, 2013, 12:21:12 AM
Once you have A2 and A3 you use the blockchain to send it to B1. Then you give B1 to someone and rinse and repeat.

So someone sends from B1 to C1. and so on


Title: Re: Anonymous BitCoin transactions with BitMessage
Post by: 🏰 TradeFortress 🏰 on July 09, 2013, 01:48:07 AM
Its not a "myth" bitcoins are as anonomous as you get.

That's like saying HTTP traffic is secure.


Title: Re: Anonymous BitCoin transactions with BitMessage
Post by: gollum on July 09, 2013, 09:51:25 AM
Its not a "myth" bitcoins are as anonomous as you get.

That's like saying HTTP traffic is secure.
Exactly. Even Credit cards are more anonymous, its "only" big brother that knows your shopping habbits, not the whole world.

We need easy and secure methods of spending bitcoin anonymously, or at least mask our transactions through a proxy in order to stay anonymous.
Im not talking about mixing services but rather a trusted party that acts as a middle man for you, something like PayPal.
This proxy services can even be regulated and totally legal if they apply "Know Your Client".

Example:
Alice want to make a transaction from wallet A
So she sends 1 BTC to wallet P belonging to the Proxy service.
Now she want to donate some BTC to Bob and David so she log in to her Proxy account and request to send 0.1 BTC to each of them.
None of them will ever know that Alice was the donator, because there are several other people that also have used the the Proxy Service.
This method will not be totally anonymous, but more like the anonymity you enjoy from your bank.

Traces in the blockchain:
Alice->P
X->P
Y->P
Z->P

P->Bob
P->David
P->Eric
P->Felix