Fhenix and zkPass: Bringing Secure and Confidential Identity and Reputation Verification Onchain

We’re excited to announce a partnership with zkPass: an oracle protocol that provides secure, verifiable sharing of private internet data.

There’s a natural synergy between an identity and attestation service like zkPass and an FHE confidentiality-enabling blockchain like Fhenix. Both projects will collaborate to utilize ZK’s proofing strengths with FHE computation to provide private and secure onchain identity and reputation verification.

Where Existing Data Verification Solutions Fall Short

How do you securely and credibly prove you are who say you are digitally? It’s a good question, and one that’s only going to grow increasingly important to answer as more of our personal and financial lives move online/onchain. From proving your legal identity, to work experience, to ownership of real-world assets, the list of use cases for secure and trustless data verification is long.

Existing Web 2.0 identity verification solutions operate by placing trust in centralized third parties to securely store and process private data in order to perform data verification. The system is not only cumbersome, but vulnerable to data leaks and potential abuse from malicious actors. The solution is a decentralized system which removes the burden of verification from exploitable third parties and instead relies on math and code to execute this critical process.

Proving, Improved

The zkPass protocol guarantees private data authenticity by generating a Zero-Knowledge Proof (ZKP) in order to selectively prove various types of personal data. These zero-knowledge proof computations are performed locally, removing the need to upload sensitive data to third parties. The possible use cases for this more secure form of data verification are great, especially when combined with the confidentiality-enabling capabilities of Fhenix.

In addition to securely verifying specific pieces of data, zkPass could also be utilized to create a reputation system using the verified data points ZKPs provide as attestations for an entity’s onchain activities. Couple that with the selective confidentiality enabled by Fhenix and you have an incredibly powerful and flexible solution to onchain identity and reputation.

This collaboration opens up the design space for applications relying upon private, secure, and verified data and identity. For example, imagine a confidential DEX which uses Fhenix/FHE to obfuscate potentially personally identifiable trading history. This confidential data could then be complemented by zkPass’s data verification to prove things like trade volume and asset ownership, providing a trusted record of onchain achievement without ever introducing the possibility of exposing sensitive user data. This is just one example of the many potential use cases made possible by combining these two distinct and complementary technologies.

Building Towards a Confidential and Proveable Future

The partnership between Fhenix and zkPass represents a positive step towards providing a more secure digital environment for users and builders alike. An upgraded solution to data verification is inevitable at a time when the growing utility of onchain applications is causing users’ digital footprint to expand.

We’re incredibly excited to be working together with the team at zkPass to help usher in this proveable and confidential future for Ethereum.

For an overview of zkPass, check out this introduction and follow them on Twitter/X.

To learn more about Fhenix head to Fhenix.io and follow us on Twitter/X. If you’re ready to jump right in to building confidential smart contracts on the EVM-compatible Fhenix Helium testnet, check out the docs.

As always, if you have any questions about FHE or Fhenix, ask away in the Fhenix Discord!

You might also like