密码学报(中英文)2025,Vol.12Issue(1):96-116,21.DOI:10.13868/j.cnki.jcr.000751
双边隐私保护的能源交易多方计算方案
Dual-Side Privacy-Preserving Multi-Party Computation for Energy Trading
摘要
Abstract
Peer-to-peer energy trading has gained widespread adoption due to the flexibility in matching and decentralized features,but it has also exposed difficulties in trade organization and a lack of regulation.Building a trading platform based on a consortium blockchain has become a sig-nificant solution.However,the inherent public transparency of blockchain makes privacy protection for traders and energy information complex,posing a substantial challenge in multi-party computa-tion for peer-to-peer trading.A dual-side privacy-preserving model that calculates the average is first proposed.By employing data splitting and obfuscation methods,the model calculates the average value while ensuring the confidentiality of original bids.Additionally,a ring signature based on SM2 and a one-time address algorithm are designed to safeguard the anonymity of both trading parties.Building on the aforementioned model,this paper further presents a blockchain-assisted dual-side privacy-preserving multi-party computation scheme,known as DPC.DPC utilizes a price comparison mechanism grounded in Free-XOR garbled circuits to output the encrypted lower price.By deploying this mechanism on a directed acyclic graph(DAG)consortium blockchain,DPC enables concurrent on-chain supply and demand information and ensures the non-forgery of price comparison results.Based on the Miracl cryptographic library and C++programming,we simulate and set up compar-ative experiments.The data show that DPC takes only 0.29 seconds to complete the average price computation for 80 participants,and the obfuscation ratio circuit's even-gate overhead is reduced to a constant level,which outperforms existing comparable protocols.关键词
安全多方计算/点对点能源交易/SM2环签名/Free-XOR混淆电路/联盟链Key words
secure multi-party computation/peer-to-peer energy trading/SM2-based ring signature/Free-XOR garbled circuits/consortium blockchain分类
计算机与自动化引用本文复制引用
薛婧婷,刘亮,李发根,张文政,张晓均,周宇..双边隐私保护的能源交易多方计算方案[J].密码学报(中英文),2025,12(1):96-116,21.基金项目
国家自然科学基金(61902327) (61902327)
通信安全重点实验室科技基金(61421030107012102) (61421030107012102)
四川省自然科学基金(2023NSFSC1398,2022YFG0172,2022JDRC0061) (2023NSFSC1398,2022YFG0172,2022JDRC0061)
西南石油大学自然科学启动项目(2021QHZ017)National Natural Science Foundation of China(61902327) (2021QHZ017)
Foundation of Science and Technology of the Communication Security Laboratory of China(61421030107012102) (61421030107012102)
Natural Science Foundation of Sichuan Province(2023NSFSC1398,2022YFG0172,2022JDRC0061) (2023NSFSC1398,2022YFG0172,2022JDRC0061)
Natural Science Starting Project of Southwest Petroleum University(2021QHZ017) (2021QHZ017)