Cointime

Download App
iOS & Android

What Is Proof of Knowledge?

Cryptographic proofs are seeing a Cambrian explosion of innovation in Web3. Many of these advancements have to do with zero-knowledge proofs—a subset of knowledge proofs, or proofs of knowledge.

Proof of Knowledge Explained

In a proof of knowledge, a prover must prove that it knows something to a verifier. Exactly what is being proved varies between proof protocols.

The terms “prover” and “verifier” are commonly used to describe cryptographic proofs. The prover is the entity or program that creates the cryptographic proof. The verifier is the entity or program that checks the proof’s contents.

Zero-knowledge proofs are a subset of proofs of knowledge.

A proof of knowledge has two fundamental characteristics:

  • Completeness: If a statement is true, then an honest verifier can be convinced by an honest prover that they possess knowledge about the correct input.
  • Soundness: If a statement is false, then no dishonest prover can unilaterally convince an honest verifier that they possess knowledge about the correct input. 

The key difference between a proof of knowledge and a zero-knowledge proof is that a zero-knowledge proof has an additional characteristic:

  • Zero-knowledge: If a statement is true, then the verifier learns nothing more from the prover other than that the statement is true.

Another way to classify proofs of knowledge, including zero-knowledge proofs, is by interactivity—knowledge proofs are either interactive or non-interactive. Interactive zero-knowledge proofs require direct communication in rounds between the prover and the verifier, while non-interactive zero-knowledge proofs can be verified without any direct interaction between the two parties.

Note: Non-interactive variations of knowledge proofs that are not zero knowledge are sometimes called signature schemes.

Applications of Proof of Knowledge

Proofs of knowledge have a wide variety of applications for advancing digital identity, security, and privacy within blockchain networks and beyond.

Zero-Knowledge Cloud Storage and Password Management

Cloud storage and password management providers that offer zero-knowledge encryption use zero-knowledge proofs to verify whether a user has knowledge of an encryption key (which affords access to stored files or passwords) without needing to store the encryption key on their servers.

Schnorr Signatures in Bitcoin

Schnorr signatures, which use a non-interactive proof of knowledge (signature scheme), were implemented within the Bitcoin protocol during the Taproot upgrade. They enable the aggregation of multiple digital signatures into a single signature while still enabling a verifier to definitively know that all individual entities behind the aggregated signature have signed the transaction.

Privacy-Preserving Digital Identity Using DECO

Chainlink DECO is a privacy-preserving oracle service currently in development that uses zero-knowledge proofs to prove specific statements regarding a user—such as their bank account balance or health data—without revealing any specifics of the underlying information.

Chainlink DECO aims to preserve users’ data privacy by proving statements about a user without revealing the underlying information.

Conclusion

While proofs of knowledge come in a wide range of formats and flavors, the core premise of all knowledge proof protocols is that they provide more security, privacy, and usability within Internet-based technologies.

Read more: https://blog.chain.link/proof-of-knowledge/

Comments

All Comments

Recommended for you

  • Bitcoin spot ETF had a total net inflow of $31.6354 million yesterday, and the ETF net asset ratio reached 4.27%

    According to SoSoValue data, the total net inflow of Bitcoin spot ETF was $31.6354 million on April 23 (US Eastern Time).Grayscale ETF GBTC had a net outflow of $66.8838 million on April 23, and the historical net outflow of GBTC is $16.833 billion.The Bitcoin spot ETF with the highest net inflow on April 23 was BlackRock ETF IBIT, with a net inflow of $37.9233 million in a single day, and the historical total net inflow of IBIT has reached $15.479 billion.The second highest was the ARKB ETF from Ark Invest and 21Shares, with a net inflow of $33.282 million in a single day, and the historical total net inflow of ARKB has reached $2.267 billion.As of now, the total net asset value of Bitcoin spot ETF is $55.82 billion, and the ETF net asset ratio (the proportion of market value to the total market value of Bitcoin) is 4.27%, with a historical cumulative net inflow of $12.416 billion.

  • CZ announces Giggle Academy logo and design ideas

    CZ has released the Giggle Academy Logo and its design concept. He hopes that the logo can showcase youthfulness, fun, positive energy, and growth while continuing the "Binance tradition":

  • Ethereum liquidity re-staking agreement TVL exceeds US$9.4 billion, of which Renzo TVL increased by 12.34% in 7 days

    DeFiLlama data shows that the TVL of Ethereum's liquidity re-staking protocol has risen to $9.445 billion. The top five protocols ranked by TVL are:

  • MEME sector rose across the board, and BONK rose 81.4% in the past 7 days

    Golden Finance reported that according to data, the current market value of MEME coin is 57.872 billion US dollars, with a 24-hour increase of 2.1%. In addition, in the past 24 hours, the global trading volume of Meme coin has reached 5.6 billion US dollars. Among them:

  • Grayscale Ethereum Trust to be listed on NYSE Arca

    Grayscale Ethereum Trust (Grayscale ethereum trust) plans to go public on the NYSE Arca (New York Stock Exchange Growth Board Market) with the code "ETHE".

  • GBTC had a net outflow of US$67 million yesterday, and IBIT had a net inflow of US$37.8 million

    According to HODL15Capital data, on April 23, GBTC had a net outflow of $67 million, while the Belad IBIT had a net inflow of $37.8 million, EZBC had a net inflow of $2 million, and BITB had a net inflow of $23 million. Based on current data, only $4.2 million is needed for net inflows for spot Bitcoin ETFs.

  • BTC breaks through $67,000

    The market shows that BTC has broken through $67,000 and is now trading at $67,018.39, with a daily increase of 0.85%. The market is volatile, so please be prepared for risk control.

  • Decentralized AI platform Prime Intellect completes $5.5 million seed round of financing

    Decentralized AI platform Prime Intellect has announced the completion of a $5.5 million seed round of financing, led by Distributed Global and CoinFund, with Compound also participating. The funds will be used to build a computing platform that enables decentralized training across instances, and to achieve shared ownership of artificial intelligence models through contributions of computing power, code, data, capital, or expertise.

  • Crypto wallet Turnkey raises $15 million in funding, led by Galaxy Ventures

    Turnkey, a cryptocurrency wallet infrastructure company, has raised $15 million in Series A funding led by Lightspeed Faction and Galaxy Ventures, with participation from Sequoia Capital, Coinbase Ventures, Alchemy, Figment Capital, and Mirana Ventures. The project concluded in October of last year and raised $7.5 million in seed funding starting from 2022. Turnkey was co-founded by two former Coinbase employees who helped build the company's cryptocurrency exchange custody service, with the aim of helping application developers build user-friendly blockchain wallets.

  • Magpie: A vulnerability was found in the contract, and users are advised to cancel authorization as soon as possible

    Cross-chain infrastructure Magpie Protocol published an article stating that there is a vulnerability in the contract and urging users who have authorized its contract and still hold funds in their wallets to cancel the relevant contract authorization on each chain as soon as possible.