[V] Data Validation (ZK)

2PM.Network employs zkPass for data validation to ensure the authenticity and integrity of private data label. zkPass is an innovative oracle protocol that leverages zero-knowledge proof technology to enable the verification of private internet data directly on-chain without exposing sensitive details.

By integrating zkPass, 2PM.Network ensures that data from HTTPS websites can be verified without the need for OAuth APIs, making the data validation process seamless and secure. This approach enhances the trustworthiness of data sources in 2PM.Network’s ecosystem, crucial for training effective AI models and enabling distributed data contributions while protecting user privacy.

Schema Development

[For Dataset Developers] Please follow ZKPass Developer Guide for creating custom schema to collect private data labels from users. After that, please submit all schema for the dataset to 2PM DAO.

Data Source Validation and Label Contribution through TransGate

TransGate is a foundational product that incorporates three key technologies: zkPass , an MPC network, an Interactive Zero-knowledge proof system, a 3-party TLS protocol, and a front-end Google Extension. The TransGate enables the seamless transfer of private data from the web2 realm to any other world, be it web2 or web3.

To validate private data contributed to 2PM.Network, you need to install the TransGate extension in Google Chrome, please follow the steps below:

  1. Install the TransGate on Google Extension Store

  1. Go to 2PM.Network to select specific dataset / model you want to contribute.

  1. Generating ZK-Proof via third party website

  1. Go back to 2PM.Network and you are done.

Last updated