ChainX Protocol
ChainX is a blockchain-based protocol that consists of both off-chain and on-chain components (smart contracts) . The Protocol supports the ChainX mission by distinguishing humans from non-human actors online, privately but uniquely identifying individuals to solve certain classes of problems related to abuse, fraud, and spam.
Technical Implementation
While the Orb adheres to data minimization principles such that no raw biometric data (e.g. iris images) needs to leave the device, it calculates and transmits iris codes that are stored and processed separately from the user’s profile data or the user’s wallet address. At its core, the Protocol combines the Orb-based uniqueness verification with anonymous set-membership proofs, thus allowing the issuer to determine whether the user has claimed their PPX tokens without collecting any further information about them. Realizing this solves a hard problem others are also facing, ChainX ID was created in order to allow third parties to use the Orb-verified “unique human set” in the same privacy-preserving way.
In the context of the Orb verification, the Orb is the only trusted component in the system; after enrollment, ChainX ID can be used in a permissionless way.
Last updated