Bao Haijun, Yuan Minghao, Deng Haitao, Xu Jiang, Zhao Yekang
School of Computer Science, Qinghai Minzu University, Xining 810007, Qinghai, China.
School of Computer Science, Nanjing University of Information Science and Technology, Nanjing, 210044, Jiangsu, China.
Heliyon. 2024 Jul 15;10(14):e34458. doi: 10.1016/j.heliyon.2024.e34458. eCollection 2024 Jul 30.
Blockchain technology is a key technology in the current information field and has been widely used in various industries. Blockchain technology faces significant challenges in privacy protection while ensuring data immutability and transparency, so it is crucial to implement private computing in blockchain. To target the privacy issues in blockchain, we design a secure multi-party computation (SMPC) protocol DHSMPC based on homomorphic encryption in this paper. On the one hand, homomorphic encryption technology can directly operate on ciphertext, solving the privacy problem in the blockchain. On the other hand, this paper designs the directed decryption function of DHSMPC to resist malicious opponents in the CRS model, so that authorized users who do not participate in the calculation can also access the decryption results of secure multi-party computation. Analytical and experimental results show that DHSMPC has smaller ciphertext size and stronger performance than existing SMPC protocols. The protocol makes it possible to implement complex calculations in multi-party scenarios and is proven to be resistant to various semi-malicious attacks, ensuring data security and privacy. Finally, this article combines the designed DHSMPC protocol with blockchain and cloud computing, showing how to use this solution to achieve trusted data management in specific scenarios.
区块链技术是当前信息领域的一项关键技术,已在各个行业中得到广泛应用。区块链技术在确保数据不可变和透明的同时,在隐私保护方面面临重大挑战,因此在区块链中实现隐私计算至关重要。针对区块链中的隐私问题,本文设计了一种基于同态加密的安全多方计算(SMPC)协议DHSMPC。一方面,同态加密技术可以直接对密文进行操作,解决了区块链中的隐私问题。另一方面,本文设计了DHSMPC的定向解密函数,以抵抗CRS模型中的恶意对手,使不参与计算的授权用户也能获取安全多方计算的解密结果。分析和实验结果表明,DHSMPC的密文尺寸比现有SMPC协议更小,性能更强。该协议使得在多方场景中实现复杂计算成为可能,并被证明能够抵抗各种半恶意攻击,确保数据安全和隐私。最后,本文将设计的DHSMPC协议与区块链和云计算相结合,展示了如何使用该解决方案在特定场景中实现可信数据管理。