Live data from Hacker News

Zerocoin: making Bitcoin anonymous

blog.cryptographyengineering.com

81–86 of 86 posts

Re: Zerocoin: making Bitcoin anonymous

#81
post #56

The only reason that you need anonymous financial transactions is because you believe that money is free speech. I disagree.

Absolutely not. I don't want my future employees knowing how much money I spend down at the strip club, for example.

I'd like to see you tip a stripper with bitcoins.

Re: Zerocoin: making Bitcoin anonymous

#84
post #61

Earlier quoted context omitted.

I know what Turing-complete means, but can you explain how the blockchain could become Turing-complete, and why that would be a bad thing?

I'm not sure how it would happen, but if you could get miners to perform arbitrary computation for you, as a consequence of processing zerocoin transactions, then people might decide to abuse that and generate tons of otherwise unnecessary transactions.

The transaction verification language[1] is not turing complete, and only provides one bit of information (accept/reject transaction).

Currently almost all transactions scripts just do public-key verification.

[1]: https://en.bitcoin.it/wiki/Script

Re: Zerocoin: making Bitcoin anonymous

#85
post #42

Earlier quoted context omitted.

Why isn't the answer P = { Inf -> 1, otherwise 0 } ? Axiom 1: P(E) elem N => P(E) >= 0, for all E Trivially satisfied Axiom 2: P(Omega) = 1 Satisfied: Omega = N { Inf } elem N Axiom 3: Sigma additivity. Trivially satisfied since it either includes { Inf } or it doesn't, making the outcome 0 or 1. Where is the problem ? I think it's pretty clear that this is the only possible solution, because since N is not closed, t…

Infinity isn't a positive real :(

In most definitions I've seen of it, it is. In fact, it's a natural number.

Re: Zerocoin: making Bitcoin anonymous

#86
post #54

Earlier quoted context omitted.

No, ZeroCoins are computationally easy to create. The concept is that you easily create a zerocoin, and then 'buy' it using bitcoins. When you buy the zerocoin, you create a bitcoin transaction, so you have to spend the corrosponding amount of bitcoins. When you want to redeem a zerocoin, you have to prove that you bought one. In this way, zerocoins are a lot like gold notes. They are cheap to create, but have value…

So you counterfeit the Zero Coin and trade them for Bit Coins and the system breaks. I am not buying that they are impossible to forge. Especially if they are computationally easy to create.

It doesn't matter that the Zero Coin is computationally easy to create, because the Zero Coin doesn't have any value until it's embedded in a Mint transaction in the block chain. Mint transactions will only be accepted by the network if an equivalent value in Bitcoin is burned in the same transaction.
Post reply on HN