You are viewing a single comment's thread from:

RE: Jack Dorsey Is Wrong: Bitcoin Will Not Be The Native Currency Of The Internet

in LeoFinance4 years ago (edited)

When used correctly yes. It really comes down to the anonymity set. Zcash anonymity set for users is much larger than XMRs. The mixing strategies that other cryptocurrencies use for anonymity provide a rather small [anonymity set] in comparison to Zcash. Zcash has a distinct advantage in terms of transaction privacy. With ZEC the more people that use the shielded feature the stronger the shielded pool grows. So right now, not many are using the shielded feature on ZEC, but its about to change soon. With the most recent update ZEC miners are now able to mine straight into a shielded address, before we had to mine into a transparent address and transfer to shielded from there. So this will also strengthen the shielded pool eco system. The problem right now with ZEC is that most people dont know how to even access the shielded address feature, the only official wallet is on Linux. There are some others now for android such as NightHawk wallet, but would not trust it yet with large amount of ZEC. Also Ledger devices recently got an update to the ZEC app to get ready to support the Zcash Shielded address feature, so you should expect it to come to ledger live within the next few months. This will be the first time shielded address are easily accessible to the "average joe" and could make a big difference in terms of ZEC adoption. Like I said earlier, the more people that use the Zcash shielded eco system, the stronger it grows. The anonymity set for users spending with shielded coins is in fact all generated coins. Where as with XMR, its a certain number of mixins and the anonymity set is limited to that.

The developers behind Zcash are world class, and the project deserves much more attention than its getting now. Satoshi (and Hal Finney, Nick Szabo, and the other fathers of Bitcoin) tried to devise other ways to guarantee fungibility but at that time we didn't yet have the necessary cryptographic science) -- Satoshi himself spoke on Zero Knowledge Proofs a few times but at the time it was not possible to implement in Bitcoin as no one had discovered proofs efficient enough yet. Satoshi wrote that he didn't see how to use zero knowledge proofs to prove single-spend. But this was later solved by Miers, Garman, Green, Rubin. They are now working for Zcash and it launched in 2016 making crypto history in my opinion.

Quote from Satoshi:

"This is a very interesting topic. If a solution was found, a much better, easier, more convenient implementation of Bitcoin would be possible.

Originally, a coin can be just a chain of signatures. With a timestamp service, the old ones could be dropped eventually before there's too much backtrace fan-out, or coins could be kept individually or in denominations. It's the need to check for the absence of double-spends that requires global knowledge of all transactions.

The challenge is, how do you prove that no other spends exist? It seems a node must know about all transactions to be able to verify that. If it only knows the hash of the in/outpoints, it can't check the signatures to see if an outpoint has been spent before. Do you have any ideas on this?

It's hard to think of how to apply zero-knowledge-proofs in this case.

We're trying to prove the absence of something, which seems to require knowing about all and checking that the something isn't included."

Source: https://bitcointalk.org/index.php?topic=770.msg9074#msg9074

Sort:  

Thanks for the link, will check it out.

Posted Using LeoFinance Beta