P-Chain: Towards privacy-aware smart contract using SMPC
Article
Diao, Yiqing, Ye, Ayong, Zhang, Yuexin, Zhang, Ji and Xu, Li. 2024. "P-Chain: Towards privacy-aware smart contract using SMPC." Journal of Information Security and Applications. 86. https://doi.org/10.1016/j.jisa.2024.103872
Article Title | P-Chain: Towards privacy-aware smart contract using SMPC |
---|---|
Article Category | Article |
Authors | Diao, Yiqing, Ye, Ayong, Zhang, Yuexin, Zhang, Ji and Xu, Li |
Journal Title | Journal of Information Security and Applications |
Journal Citation | 86 |
Article Number | 103872 |
Number of Pages | 10 |
Year | 2024 |
Publisher | Elsevier |
Place of Publication | United Kingdom |
ISSN | 2214-2126 |
2214-2134 | |
Digital Object Identifier (DOI) | https://doi.org/10.1016/j.jisa.2024.103872 |
Web Address (URL) | https://www.sciencedirect.com/science/article/abs/pii/S2214212624001741 |
Abstract | Smart contract, as the representative application of blockchain, has recently fueled extensive research interests from both academia and industry. However, with its wide applications, the weaknesses of smart contract have been gradually revealed. The major barrier to the widespread adoption of smart contract involves concerns about on-chain privacy which refers to the details of input/output privacy. To address privacy concerns, we propose in this paper, P-Chain, a privacy-aware framework for smart contracts of permissioned blockchain to protect sensitive data of users based on Secure Multi-party Computation (SMPC). Unlike existing work that suffer several key drawbacks, including introducing a third party who could get the details of the deal, and high overhead for on-chain and off-chain communication, as well as lacking a privacy protection for output data, we enhance the privacy protection for smart contracts system by adding a new secure multi-party computation layer in P-Chain. Through secure multi-party computing, sensitive inputs of smart contracts are divided into multiple sub-inputs and sent to computing participants for operation respectively, which ensures that each participant can only access part of the user’s information. A stochastic strategy based on |
Keywords | Blockchain; Privacy; Smart contract; SMPC; Permissioned blockchain; Hyperledger fabric |
Contains Sensitive Content | Does not contain sensitive content |
ANZSRC Field of Research 2020 | 461299. Software engineering not elsewhere classified |
Public Notes | Files associated with this item cannot be displayed due to copyright restrictions. |
Byline Affiliations | Fujian Normal University, China |
Fujian Provincial Key Laboratory of Network Security and Cryptology, China | |
University of Southern Queensland |
Permalink -
https://research.usq.edu.au/item/z99qx/p-chain-towards-privacy-aware-smart-contract-using-smpc
22
total views0
total downloads7
views this month0
downloads this month