Online interactions often require a leap of faith. Every day, people entrust websites with their personal information, hoping it’s secure. However, cybercriminals are often lurking in the dark corners of the internet, patiently awaiting their opportunity to exploit a vulnerability and gain unauthorized access to the personal data of millions.
To stay safe against these attacks and protect sensitive information, cybersecurity experts are developing increasingly sophisticated techniques. One such method that shows significant promise is the use of advanced mathematics to prove a user’s identity without actually sharing personal info. This is known as a zero-knowledge proof (ZKP).
ZKPs are a form of cryptography that uses mathematical theorems to prove that a specific statement is true without revealing any information that you’d normally need to disclose. Its use cases are numerous, and its potential to thwart cybercrime should not be overlooked. In this article, we’ll explore how Sachin Kumar, CTO of P2P Labs, is harnessing the power of math through ZKPs to outsmart digital thieves.
How ZKPs Work
At its simplest, a ZKP works by requiring the user to perform a series of actions that are only possible if the user is who they say they are. While someone guessing might be able to succeed at one or two attempts, they will inevitably fail.
One of the most common examples uses the famous game Where’s Waldo?
Suppose that you’re racing your friend to find Waldo. You manage to spot him first, but your friend still wants the fun of finding him themselves. However, you must prove that you know where he is in order to win the race. The challenge, then, is proving your knowledge without disclosing Waldo’s location.
What you might do is take a large piece of paper and cut out a tiny circle. You can then line up the circle over Waldo but keep the page covering the entire book so you don’t reveal any information about where he is. Your friend can then concede their loss but still be able to enjoy the puzzle by finding Waldo themselves.

Source: circularise.com
ZKPs work in a similar way, allowing individuals to prove their knowledge without revealing any specific information — ensuring privacy while verifying eligibility.
The Three Pillars of ZKPs:
For a ZKP to operate effectively, it must adhere to three fundamental principles:
- Completeness: If you genuinely hold the required knowledge (such as where Waldo is), you can consistently maneuver through any challenge and produce the correct output value every single time.
- Soundness: Conversely, if you lack the necessary knowledge, you would never be able to prove otherwise. For the analogy to hold, the Waldo example must be extended to consider the whole book — one page might be a fluke, and you would be unable to prove that you know where every Waldo is unless you succeed in multiple attempts.
- Zero-Knowledge: Even though you are successfully completing the puzzle, the only information being exchanged to prove it is the fact that you know where Waldo is. All other information remains undisclosed.
These principles are essential for ensuring the integrity and effectiveness of ZKP systems. They ensure that only those with the required knowledge can navigate the system accurately, safeguarding sensitive information and thwarting potential security breaches.
The Potential Uses of ZKPs
Zero-knowledge proofs are increasingly being used thanks to their ability to offer ironclad security while preserving privacy. They enhance privacy by giving users more control over their data, improve efficiency through cryptographic proofs, facilitate faster verification processes, and increase security by reducing the amount of data exchanged — minimizing the risk of theft.
Thanks to their versatility, ZKPs lay the groundwork for secure online interactions in applications such as:
- Supply Chain Management: Ensuring the authenticity and origin of products without revealing confidential production processes
- Healthcare: Enabling controlled access to medical records, safeguarding patient confidentiality while facilitating valuable research insights
- E-voting: Enhancing e-voting systems and improving the security of elections by protecting ballot integrity and voter anonymity
- Cryptocurrencies: Verifying transactions on blockchains without revealing transaction details, improving scalability and privacy within cryptocurrency networks
Sachin Kumar’s Impact on the Zero-Knowledge Industry
With a deep-seated belief in privacy as a fundamental human right, Sachin Kumar has made significant contributions to digital security. He co-founded — and now works as the CTO for — P2P Labs, an organization focused on advancing cryptography solutions. Among their solutions, Kumar led the development of zkp2p, the first platform to utilize ZKPs for secure peer-to-peer conversion of traditional currencies into USDC, a popular digital currency.
zkp2p seamlessly integrates with platforms like Venmo and HDFC, removing the need for centralized intermediaries like banks and payment processors. This solution aligns perfectly with the core principles of cryptocurrency: speed, accessibility, and decentralization. Transactions can occur directly between users, eliminating the need for trusting a central authority.
By implementing ZKPs, zkp2p enhances security and trust among users, especially in regions with economic instability where traditional financial systems may be less reliable. Users can convert their currency without revealing sensitive financial details, adding an extra layer of privacy to the transaction.
Finally, Kumar advocates for the development of zero-trust applications by sharing insights and methodologies during engagements at summits such as ZK10 London, ZK11 Athens, and Progcrypto Istanbul. Through these forums, he promotes the creation of privacy and security-centric applications, fostering a culture of openness and collaboration. Kumar also maintains a public repository of notes from his academic and professional journey, further supporting knowledge sharing within the industry.
The Rebirth of Trust in Digital Transactions
Zero-knowledge proofs offer a promising solution in the fight against cyber threats, and platforms like zkp2p showcase the impact of mathematics in safeguarding digital transactions. Looking forward, ZKPs have the potential to reshape online security and develop stronger trust between businesses and consumers. With dedicated advocates like Kumar tirelessly working to advance this technology, the path to outsmarting digital thieves is clearer than ever.
