Zero knowledge proof

in #blockchain6 years ago

zero_knowledge_proof.png

The concept of zero knowledge proofs was proposed by S. Goldwasser, S. Micali and C. Rackoff in the early 1980s. It refers to the certifier being able to believe that a certain assertion is correct without providing any useful information to the verifier. A zero knowledge proof is essentially an agreement involving two or more parties, a series of steps required by two or more parties to complete a certain task. The prover proves to the verifier and believes that he or she knows or owns a message, but the process will not disclose any information about the certified message to the verifier.

In the blockchain public chain transaction, the use of zero-knowledge proof makes it unnecessary to add or disclose more information to the outside world to complete the transaction process. Zcash is the first blockchain to apply zero-knowledge proof technology ("zk-SNARK", a full-scale zero-knowledge Succinct Non-Interactive Arguments of Knowledge) that can provide fully private and encrypted virtual currency transfers. In areas other than virtual currency trading, there are plenty of applications for zero-knowledge proofs, but this emerging technology remains to be tested by time. Ambr will pay close attention to the research and development of zero-knowledge proof technology, and make improvements to achieve maximum protection of transaction privacy and security.

Sort:  

Congratulations @ambr.global! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 10 upvotes. Your next target is to reach 50 upvotes.

Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word STOP

Support SteemitBoard's project! Vote for its witness and get one more award!

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.030
BTC 67144.34
ETH 3517.40
USDT 1.00
SBD 2.69