BTCP Privacy Explained bitCast™
BTCP bitCast™
Welcome to bitCast™ today I provide information on the privacy that Bitcoin Private BTCP can offer using zk-Snaks
First here’s a introduction video for Bitcoin Private ⤵️
zk-SNARKs definition
The acronym zk-SNARK stands for “Zero-Knowledge Succinct Non-Interactive Argument of Knowledge,” and refers to a proof construction where one can prove possession of certain information, e.g. a secret key, without revealing that information, and without any interaction between the prover and verifier.
“Zero-knowledge” proofs allow one party (the prover) to prove to another (the verifier) that a statement is true, without revealing any information beyond the validity of the statement itself. For example, given the hash of a random number, the prover could convince the verifier that there indeed exists a number with this hash value, without revealing what it is.
In a zero-knowledge "Proof of Knowledge" the prover can convince the verifier not only that the number exists, but that they in fact know such a number - again, without revealing any information about the number. The difference between "Proof" and "Argument" is quite technical and we don't get into it here.
“Succinct” zero-knowledge proofs can be verified within a few milliseconds, with a proof length of only a few hundred bytes even for statements about programs that are very large. In the first zero-knowledge protocols, the prover and verifier had to communicate back and forth for multiple rounds, but in “non-interactive” constructions, the proof consists of a single message sent from prover to verifier. Currently, the only known way to produce zero-knowledge proofs that are non-interactive and short enough to publish to a block chain is to have an initial setup phase that generates a common reference string shared between prover and verifier. We refer to this common reference string as the public parameters of the system.
A great video explanation of zk-SNARKs
I’m no developer, coder or hacker but from what I get out of that explanation of zk-snarks it’s pretty private and secure. I did use the programmer and hacker tags to encourage a conversation, on what the possibilities of this feature on bitcoin private means and could it compete with Monero (XMR) in the future ? For more of my thoughts on cryptocurrency please click the bitCast link in my signature to listen to my podcast have a great day !
Thanks for visiting bitCast™
Please Upvote, Comment & Resteem!
Click HERE if you want to check out my cryptokitties.
Subscribe to my Youtube
Follow me on Twitter
Donations are accepted
BTC
1BNcjXMpgMBXqxor5gtVm8zGkVoxGndhbR
LTC
LSJb7GSSUA8dJgnT2fFEkEj5tnSgHpzd3V
ETH
0xb72878750ec2456cced30a96f817aa94ba209325
BCH
1E7RbQ2FcE8s85Xh5a6XsNvdYLTimr6PYz
Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://z.cash/technology/zksnarks.html