Identity Chain
Mahdi Darabi, AmirReza Fathi
TL;DR
IdentityChain tackles the tension between user privacy and regulatory compliance in crypto identity management by proposing a privacy-preserving KYC service atop public blockchains. It leverages cryptographic primitives such as $PRF_K(x)$, blind signatures, zero-knowledge proofs, and threshold encryption to enable private attestation with selective disclosure and auditable accountability. The framework defines a decentralized governance model with a Supreme Committee and Certificate Authorities, plus user and website interactions via on-chain boards to ensure transparency and enforce rules. The authors outline a practical road map, including Layer 2 integration and DApp support, to enable scalable, privacy-preserving KYC across fintech ecosystems while maintaining regulatory visibility.
Abstract
The first generation of cryptocurrencies introduced revolutionary concepts, yet faced challenges in privacy and regulatory compliance. While subsequent cryptocurrencies aimed to address privacy concerns (like Zcash and Monero), they often conflicted with regulatory frameworks, hindering broader adoption. In response, inspired by recent researches about privacy and accountability and incentive techniques in Blockchain, we propose IdentityChain as a novel framework that integrates privacy and accountability principles, leading to a robust system equipped with adaptable rules. IdentityChain is a KYC (Know Your Customer) service on top of a public Blockchain (e.g., Ethereum, Ton, Polygon). The goal is to maintain privacy while ensuring compliance with existing regulations. Privacy is one of the key characteristics of IdentityChain, it's crucial for preventing conflicts of interests further discussed how. Accountability is also one of the main characteristics of IdentityChain and prevents from misbehave of users. Privacy and accountability together wouldn't be possible unless advancements in cryptography.
