Biryukov, AlexKhovratovich, DmitryTikhomirov, Sergei2018-06-072018-06-072018Identity is a fundamental concept for the financial industry. In order to comply with regulation, financial institutions must verify the identity of their customers. Identities are currently handled in a centralized way, which diminishes users' control over their personal information and threats their privacy. Blockchain systems, especially those with support for smart contracts (e.g., Ethereum), are expected to serve as a basis of more decentralized systems for digital identity management. We propose a design of a privacy-preserving KYC scheme on top of Ethereum. It would let providers of financial services leverage the potential of blockchain technology to increase effciency of customer onboarding while complying with regulation and protecting users' privacy.enblockchainsmart contractsEthereumknow your customerKYCPrivacy-preserving KYC on EthereumText/Conference Paper10.18420/blockchain2018_092510-2591