Paper 2020/034
SkyEye: A Traceable Scheme for Blockchain
Tianjun Ma and Haixia Xu and Peili Li
Abstract
Many studies focus on the blockchain privacy protection. Unfortunately, the privacy protection brings regulatory issues (e.g., money-laundering problem). Tracing users' identities is a critical step in addressing blockchain regulatory issues. In this paper, we propose SkyEye, a traceable scheme for blockchain. SkyEye can be applied to the blockchain applications that satisfy the following conditions: (I) The users have public and private information, where the public information is generated by the private information; (II) The users' public information is disclosed in the blockchain data. SkyEye enables the regulator to trace users' identities. The design of SkyEye leverages some cryptographic primitives (e.g., zero-knowledge succinct non-interactive arguments of knowledge (zk-SNARKs)). Moreover, we demonstrate the security of SkyEye under specific cryptographic assumptions. Finally, we implement two prototypes of SkyEye, and evaluate the running time and related data storage requirements by performing the aforementioned prototypes.
Metadata
- Available format(s)
- Category
- Applications
- Publication info
- Preprint. MINOR revision.
- Keywords
- BlockchainTraceable schemeChameleon hashZero konwledge.
- Contact author(s)
- matianjun @ iie ac cn
- History
- 2021-04-30: last of 9 revisions
- 2020-01-13: received
- See all versions
- Short URL
- https://ia.cr/2020/034
- License
-
CC BY