I like seeing proposals like this that use Bitcoin as essentially a protocol layer (and in this case value store). 40KB anything is not going anywhere near the blockchain soon; this is going to be a no-go for the dev team and miners. There are also a bunch of ancillary questions, like can these zero knowledge proofs (presumably non-interactive ones) be combined up with the rest of the blockchain to be turing-complete…
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?
Zerocoin: making Bitcoin anonymous
61–70 of 86 posts
Re: Zerocoin: making Bitcoin anonymous
#62Earlier quoted context omitted.
Since BTC is expected to be regulated like a currency Citation? The recent FinCEN statement [1] does not support your claim. [1] http://fincen.gov/statutes_regs/guidance/html/FIN-2013-G001....
However, an administrator or exchanger is an MSB under FinCEN's regulations Would they not try to claim that using Zerocoin is, in effect, making you an independent exchange? Or are you only an exchanger when going from Bitcoin to USD? An exchanger is a person engaged as a business in the exchange of virtual currency for real currency, funds, or other virtual currency. There is this clause, but it only refers to busi…
Might be difficult, there's no market there. One Zerocoin is one Bitcoin in value by definition. It's not an exchange to convert dollars into cents, so it would be hard to argue this.
Re: Zerocoin: making Bitcoin anonymous
#63Earlier quoted context omitted.
Since BTC is expected to be regulated like a currency Citation? The recent FinCEN statement [1] does not support your claim. [1] http://fincen.gov/statutes_regs/guidance/html/FIN-2013-G001....
However, an administrator or exchanger is an MSB under FinCEN's regulations Would they not try to claim that using Zerocoin is, in effect, making you an independent exchange? Or are you only an exchanger when going from Bitcoin to USD? An exchanger is a person engaged as a business in the exchange of virtual currency for real currency, funds, or other virtual currency. There is this clause, but it only refers to busi…
If you participate in the Zerocoin network, you can therefore issue Zerocoins (in exchange of bitcoins), and redeem Zerocoins for bitcoins.
Re: Zerocoin: making Bitcoin anonymous
#64Since BTC is expected to be regulated like a currency, wouldn't participating in Zerocoin be basically money laundering? If that is the case, participating in the Zerocoin network itself would be a crime. I don't think this is going to go anywhere. And if it does, then hope that the Secret Service doesn't catch you even touching this stuff...
> Since BTC is expected to be regulated like a currency Huh? I thought it's the opposite?
Its like any other law, except the Secret Service is especially hard on money launderers.
Re: Zerocoin: making Bitcoin anonymous
#65Since BTC is expected to be regulated like a currency, wouldn't participating in Zerocoin be basically money laundering? If that is the case, participating in the Zerocoin network itself would be a crime. I don't think this is going to go anywhere. And if it does, then hope that the Secret Service doesn't catch you even touching this stuff...
> Since BTC is expected to be regulated like a currency Huh? I thought it's the opposite?
Re: Zerocoin: making Bitcoin anonymous
#66Another option would be to just use an existing mixing service: https://en.bitcoin.it/wiki/Mixing_service Those services always reminded me of David Chaum's Mix Networks: http://en.wikipedia.org/wiki/Mix_network )
Re: Zerocoin: making Bitcoin anonymous
#67Re: Zerocoin: making Bitcoin anonymous
#68Earlier quoted context omitted.
What stops me from 'minting' zerocoins by selling them to myself? exchanged with gold? what?
When you Mint a zerocoin, you spend a BTC. When you redeem a zerocoin, you receive a BTC. The collective of miners verifies that you don't get rich doing so.
Re: Zerocoin: making Bitcoin anonymous
#69Earlier quoted context omitted.
When you Mint a zerocoin, you spend a BTC. When you redeem a zerocoin, you receive a BTC. The collective of miners verifies that you don't get rich doing so.
But how do you know I just dont "sell it" to a btc address I already own? Or maybe I dont understand what you mean by spend BTC? Paid to who? The person "minting" coins, which is not a POW system?
Minting takes place within the block chain, unlike Dollar exchanges on MtGox, which are not directly visible as such in the block chain.
Re: Zerocoin: making Bitcoin anonymous
#70Earlier quoted context omitted.
As far as I understand the posting, this depends on the total minted Zerocoins. Since you can not tell with any certainty that a specific Zerocoin is already redeemed ( except if all are redeemed, more on that later), the probability that a specific Zerocoin belongs to you is 1/n, where n is the number of addresses which have ever generated Zerocoins. However, there are some assumptions in the argument, most importan…
> the probability that a specific Zerocoin belongs to you is 1/n I think you're missing the subtlety that the parent was trying to get at. Imagine that everyone redeemed their Zerocoins exactly five minutes after minting them; it'd be trivial to match up which coin was being redeemed. Now obviously that'd be stupid, so instead let's say you choose when to redeem your Zerocoin randomly, by sampling a waiting time from…