Open Access
ARTICLE
Cipherchain: A Secure and Efficient Ciphertext Blockchain via mPECK
Hailin Chen1, Gang Xu3, Yuling Chen2, Xiubo Chen1, 2, *, Yixian Yang1, 2, Ruibin Fan4, Kaixiang Zhang4, Huizhong Li4
1 Information Security Center, State Key Laboratory of Networking and Switching Technology, Beijing
University of Posts and Telecommunications, Beijing, 100876, China.
2 Guizhou University, Sate Key Laboratory of Public Big Data, Guizhou, 550025, China.
3 North China University of Technology, School of Computing Science and Technology, Beijing, China.
4 Webank, Shenzhen, 518000, China.
* Corresponding Author: Xiubo Chen. Email: .
Journal of Quantum Computing 2020, 2(1), 57-83. https://doi.org/10.32604/jqc.2020.09291
Received 29 November 2019; Accepted 14 December 2019; Issue published 28 May 2020
Abstract
Most existing blockchain schemes are based on the design concept “openness
and transparency” to realize data security, which usually require transaction data to be
presented in the form of plaintext. However, it inevitably brings the issues with respect to
data privacy and operating performance. In this paper, we proposed a novel blockchain
scheme called Cipherchain, which can process and maintain transaction data in the form
of ciphertext while the characteristics of immutability and auditability are guaranteed.
Specifically in our scheme, transactions can be encrypted locally based on a searchable
encryption scheme called multi-user public key encryption with conjunctive keyword
search (mPECK), and can be accessed by multiple specific participants after appended to
the globally consistent distributed ledger. By introducing execution-consensus-update
paradigm of transaction flow, Cipherchain cannot only make it possible for transaction
data to exist in the form of ciphertext, but also guarantee the overall system performance
not greatly affected by cryptographic operations and other local execution work. In
addition, Cipherchain is a promising scheme to realize the technology combination of
“blockchain+cloud computing” and “permissioned blockchain+public blockchain”.
Keywords
Cite This Article
H. Chen, G. Xu, Y. Chen, X. Chen, Y. Yang
et al., "Cipherchain: a secure and efficient ciphertext blockchain via mpeck,"
Journal of Quantum Computing, vol. 2, no.1, pp. 57–83, 2020. https://doi.org/10.32604/jqc.2020.09291