Bitcoin Forum
November 12, 2024, 05:07:58 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Anonymous BitCoin transactions with ZeroCoin  (Read 2105 times)
gollum (OP)
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


In Hashrate We Trust!


View Profile
July 08, 2013, 12:35:19 PM
Last edit: July 09, 2013, 10:43:14 AM by gollum
 #1

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)
gollum (OP)
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


In Hashrate We Trust!


View Profile
July 08, 2013, 12:44:18 PM
 #2

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
rebuilder
Legendary
*
Offline Offline

Activity: 1615
Merit: 1000



View Profile
July 08, 2013, 12:49:35 PM
 #3

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?

Selling out to advertisers shows you respect neither yourself nor the rest of us.
---------------------------------------------------------------
Too many low-quality posts? Mods not keeping things clean enough? Self-moderated threads let you keep signature spammers and trolls out!
gollum (OP)
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


In Hashrate We Trust!


View Profile
July 08, 2013, 12:50:56 PM
 #4

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?
rebuilder
Legendary
*
Offline Offline

Activity: 1615
Merit: 1000



View Profile
July 08, 2013, 12:52:44 PM
 #5

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.

Selling out to advertisers shows you respect neither yourself nor the rest of us.
---------------------------------------------------------------
Too many low-quality posts? Mods not keeping things clean enough? Self-moderated threads let you keep signature spammers and trolls out!
Runescape
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile
July 08, 2013, 05:42:19 PM
 #6

Its not a "myth" bitcoins are as anonomous as you get.
CasinoBit
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
July 09, 2013, 12:10:11 AM
 #7

There are a thousand reasons why Bitcoin could not be called anonymous and this is not one of them.
starsoccer9
Legendary
*
Offline Offline

Activity: 1630
Merit: 1000



View Profile
July 09, 2013, 12:21:12 AM
 #8

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
🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
July 09, 2013, 01:48:07 AM
 #9

Its not a "myth" bitcoins are as anonomous as you get.

That's like saying HTTP traffic is secure.
gollum (OP)
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


In Hashrate We Trust!


View Profile
July 09, 2013, 09:51:25 AM
 #10

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
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!