Cointime

Download App
iOS & Android

zkPass: Decentralized Social Identity Infrastructure based on MPC and ZKP

Cointime Official

With the development of Web3, we are witnessing the rise of a decentralized society. In this society, everyone has complete control over their private data and can interact with the Web3 ecosystem in a secure, efficient, and trustworthy manner. To achieve this vision, we have introduced zkPass, a privacy-preserving identity protocol based on secure multi-party computation (MPC) and zero-knowledge proofs (ZKP).

Project Overview

zkPass is a privacy protection protocol for verifying private data. It is based on MPC, ZKP, and three-party TLS. zkPass allows users to selectively prove their verifiable data in Web2 and Web3 to third parties, including legal identities, financial data, medical records, social data, work experience, educational credentials, and skills, without the need to upload files or disclose any personal privacy details. It is worth mentioning that zkPass stood out among more than 900 projects, winning the first prize in binance Labs' buildtheblock and receiving investment from Binance.

Working Principles

The zkPass protocol operates based on two key technologies: MPC-TLS and ZKP. MPC (Secure Multi-Party Computation) enables multiple participants to jointly perform computations without compromising their privacy, while revealing the results to one or all participants. ZKP (Zero-Knowledge Proof) allows the prover to convince the verifier of a statement's truthfulness without disclosing any sensitive information.

Key Technologies - MPC-TLS & ZKP

  • TLS: The Transport Layer Security protocol provides confidentiality and data integrity between two communicating entities. TLS is a cornerstone of communication in the network world.
  • MPC (Multi-Party Computation) enables multiple participants to collaboratively perform computations without compromising their privacy and disclose the results to one or all participants. This is primarily achieved using the Yao's garbled circuit protocol and Oblivious Transfer protocol. Additionally, zkPass is leveraging the latest research papers to optimize the efficiency of MPC, such as "Half Gate," "Silent OT," and "Vector-OLE."
  • ZKP (Zero-Knowledge Proof) allows a prover to convince a verifier that a statement is true without revealing any sensitive information to the verifier. Its specific implementation is based on zk-SNARK. zkPass is currently optimizing ZKP to be interactive and efficient, meaning it can generate ZKP in just a few seconds.

User Flow

Users (verifiers) no longer need to upload documents or share personal information with third parties. Users can locally generate zero-knowledge proofs by accessing various trusted data sources (such as Australia's MyGovID or Singapore's Singpass) and provide responses to on-chain smart contracts. During this process, the MPC nodes of the zkPass protocol acquire a shared mac_key to ensure the integrity, authenticity, and validity of the data.

Main Features

zkPass has the following main features:

  1. Privacy Protection: zkPass uses zero-knowledge proofs to enable users to share their data without disclosing sensitive information.
  2. Verifiability: zkPass leverages verifiable zkSBTs to ensure data integrity and verifiability.
  3. Compatibility: zkPass is compatible with a wide range of data sources from Web2 and Web3 applications, making integration with existing systems easy.
  4. Anti-cheating: zkPass incorporates advanced anti-cheating mechanisms to prevent fraud and abuse.

Application Scenarios

The versatility of zkPass makes it suitable for a wide range of industries. It is compatible with all data sources of Web2 HTTPS websites and Web3 applications, allowing seamless integration with existing systems without requiring any changes on the data source side. Potential application scenarios for zkPass include, but are not limited to: zkKYC, healthcare, education, decentralized due diligence, social networks, gaming, finance, and supply chain management.

- Online identity verification: With zkPass, users can easily verify their identity online without revealing personal information, which helps prevent identity theft and protect privacy.

- Social applications: With zkPass, users can anonymously prove the authenticity of their age, personal information, and profiles without disclosing sensitive personal data.

- Decentralized finance: zkPass can be used to verify identities and credentials for DeFi applications, ensuring that only authorized parties can access sensitive financial data.

- Job applications: zkPass can verify the qualifications, education, and experience of job applicants without disclosing personal information.

- Online marketplaces: zkPass can be used to verify the authenticity of sellers and buyers, or publishers and applicants, on online marketplaces, preventing fraud and abuse.

Summary

Imagine a world where your personal information no longer needs to pass through numerous data brokers or third parties, but instead remains in your own hands. It's a world that respects privacy, ensures data security, authenticity, and verifiability. This is the world zkPass is creating.

zkPass is more than just an identity verification tool; it is the foundation of a decentralized society. By leveraging MPC and ZKP technologies, zkPass allows users to selectively share their verifiable data with third parties without disclosing sensitive information. Companies and individuals can verify identities and credentials without compromising personal data.

The versatility and compatibility of zkPass make it a valuable tool across various industries. From financial institutions to healthcare providers, zkPass can be used for secure and privacy-preserving identity verification. Furthermore, with its advanced anti-cheating mechanisms, zkPass ensures tamper-proof and fraud-free data.

The future is decentralized, and zkPass is leading the way. With its privacy-enhancing technology and secure verification methods, zkPass is creating a world where individuals have control over their own data and privacy is respected.

Comments

All Comments

Recommended for you

  • CARV announces completion of $10 million Series A financing, with OKX Ventures participating

    CARV announced the completion of a $10 million Series A financing round, led by Tribe Capital and IOSG Ventures. Consensys, OKX Ventures, Fenbushi Capital, No Limit Holdings, Draper Dragon, Arweave, ARPA, MARBLEX, and others participated in the round. The aim is to build the largest modular data layer for gaming and artificial intelligence, and to maximize data innovation while ensuring that individual users can derive value from internet sharing.Jeff Ren, partner at OKX Ventures, said, "CARV's revolutionary approach is reshaping the way we manage decentralized data. Its modular cross-chain protocol and ID aggregation solution cultivate data sovereignty and integrity while emphasizing security and efficiency. We are excited about this collaboration and look forward to seeing how OKX Web3 products can better collaborate with CARV's advanced cross-chain data layer."

  • El Salvador's official Bitcoin wallet refutes rumors it was hacked

    Salvadoran official cryptocurrency wallet Chivo Wallet denies reports that its source code and over 5 million user data related to KYC procedures have been hacked. The wallet's management department clarified that its data security has not been compromised and the leaked data did not come from their system.

  • Franklin Templeton Tokenizes $380M U.S. Treasury Fund on Polygon and Stellar

    According to Cryptoslate, Franklin Templeton tokenized a $380 million US government bond fund on the Polygon and Stellar blockchains to enable peer-to-peer (P2P) transfers without intermediaries.The company launched the Franklin on-chain US government money fund (FOBXX) in the form of BENJI tokens. Each token represents a portion of FOBXX and can be traded on public Polygon and Stellar blockchains. This innovation aims to simplify transactions and expand access, allowing investors to manage their assets more flexibly through direct trading.Franklin Templeton is incorporating blockchain technology into its financial operations to enhance asset management liquidity and efficiency. The company is responding to the growing demand of financial institutions by integrating traditional financial structures with modern technological solutions.

  • UK law enforcement agencies can now confiscate crime-related crypto assets without conviction

    The UK Home Office announced in a press release on Friday that new powers to seize cryptocurrencies used in crimes have come into effect. The Home Office stated that due to these new regulations, police in the country will no longer need to make an arrest before seizing cryptocurrency holdings, making it easier to seize assets known to have been obtained through criminal means, even if seasoned criminals are able to protect their anonymity or are located overseas.

  • DePIN project Natix completes $4.6 million financing

    DePIN project Natix has announced the completion of a $4.6 million financing round, led by Borderless Capital and Tioga Capital, with participation from Laser Digital, Big Brain Holdings, Escape Velocity, IoTeX, WAGMI Ventures, Moonrock Capital, under Nomura Securities (Nomura), as well as a group of angel investors. Natix is a DePIN project focused on map data, and is reportedly about to release tokens and airdrops on Solana.

  • Movement Labs raises $38m to enhance Ethereum ecosystem with Facebook's Move Virtual Machine

    San Francisco-based blockchain development team, Movement Labs, has raised $38m in Series A funding led by Polychain Capital and featuring participation from a range of investors. The funds will be used to bring Facebook’s Move Virtual Machine to Ethereum, addressing smart contract vulnerabilities and enhancing transaction throughput. Movement Labs aims to tackle smart contract vulnerabilities within the Ethereum ecosystem while introducing a novel execution environment designed for 30,000+ transactions per second.

  • Modular Data Layer for Gaming and AI, Carv, Raises $10M in Series A Funding

    Santa Clara-based Carv has secured $10m in Series A funding led by Tribe Capital and IOSG Ventures, with participation from Consensys, Fenbushi Capital, and other investors. The company plans to use the funds to expand its operations and development efforts. Carv specializes in providing gaming and AI development with high-quality data enhanced with human feedback in a regulatory-compliant, trustless manner. Its solution includes the CARV Protocol, CARV Play, and CARV's AI Agent, CARA. The company is also preparing to launch its node sale to enhance decentralization and bolster trustworthiness.

  • The US GDP seasonally adjusted annualized rate in the first quarter was 1.6%

    The seasonally adjusted annualized initial value of US GDP for the first quarter was 1.6%, estimated at 2.5%, and the previous value was 3.4%.

  • The main culprit of China's 43 billion yuan illegal money laundering case was arrested in the UK, involved in the UK's largest Bitcoin money laundering case

    Local time in the UK, Qian Zhimin appeared in Westminster Magistrates' Court for the first time under the identity of Yadi Zhang. She was accused of obtaining, using or possessing cryptocurrency as criminal property from October 1, 2017 to this Tuesday in London and other parts of the UK. Currently, Qian Zhimin is charged with two counts of illegally holding cryptocurrency. Qian Zhimin is the main suspect in the Blue Sky Gerui illegal public deposit-taking case investigated by the Chinese police in 2017, involving a fund of 43 billion yuan and 126,000 Chinese investors. After the case was exposed, Qian Zhimin fled abroad with a fake passport and held a large amount of bitcoin overseas. According to the above Financial Times report, Qian Zhimin denied the charges of the Royal Prosecution Service in the UK, stating that she would not plead guilty or apply for bail.

  • Nigeria’s Central Bank Denies Call to Freeze Crypto Exchange Users’ Bank Accounts

    In response to the news that "the Central Bank of Nigeria has issued a ban on cryptocurrency trading and requested financial institutions to freeze the accounts of users related to Bybit, KuCoin, OKX, and Binance exchanges," the Central Bank of Nigeria (CBN) stated in a document that the CBN has not officially issued such a notice, and the public should check the official website for the latest information to ensure the reliability of the news. According to a screenshot reported by Cointelegraph yesterday, the Central Bank of Nigeria has requested all banks and financial institutions to identify individuals or entities trading with cryptocurrency exchanges and set these accounts to "Post-No-Debit" (PND) status within six months. This means that account holders will not be able to withdraw funds or make payments from these accounts. According to the screenshot, the Central Bank of Nigeria has listed cryptocurrency exchanges that have not obtained operating licenses in Nigeria, including Bybit, KuCoin, OKX, and Binance. The Central Bank of Nigeria will crack down on the illegal purchase and sale of stablecoin USDT on these platforms, especially those using peer-to-peer (P2P) transactions. In addition, the Central Bank of Nigeria pointed out that financial institutions are prohibited from engaging in cryptocurrency transactions or providing payment services to cryptocurrency exchanges.