A Privacy-Preserving Blockchain-Based Method to Optimize Energy Trading

被引:14
作者
Ping, Jian [1 ]
Yan, Zheng [2 ,3 ]
Chen, Sijie [4 ]
机构
[1] Shanghai Jiao Tong Univ, Key Lab Control Power Transmiss & Convers, Minist Educ, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Coll Smart Energy, Shanghai 200240, Peoples R China
[3] Shanghai Jiao Tong Univ, Key Lab Control Power Transmiss & Convers, Minist Educ, Shanghai 200240, Peoples R China
[4] Shanghai Noncarbon Energy Convers & Utilizat Inst, Shanghai 200240, Peoples R China
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Privacy; Optimization; Convergence; Resists; Blockchains; Power transmission; Distributed algorithms; Blockchain; privacy-preserving; consensus algorithm; energy trading; distributed optimization; OPTIMAL POWER-FLOW; ELECTRICITY; CONSENSUS;
D O I
10.1109/TSG.2022.3198165
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
It is always desired for optimizing energy trading to disable manipulation and preserve individual privacy. These two features become increasingly appealing for an energy market where interest parties do not mutually trust each other, such as peer-to-peer energy trading. Traditional centralized or hierarchical optimization schemes are vulnerable to an untrusted coordinator who may dishonestly broadcast coordination results or be curious about individual privacy. Recent blockchain-based optimization schemes resist dishonesty but increase the risk of privacy leakage. This paper proposes a privacy-preserving blockchain-based method to optimize energy trading. In the proposed method, participants submit encrypted bids/offers based on a bid/offer encryption algorithm to preserve their privacy. A privacy-preserving-Byzantine-fault-tolerance-based coordination algorithm is proposed to ensure the correctness of trading results with considering dishonesty. Numerical results in a peer-to-peer energy trading case demonstrate the performance of our method on convergence, resisting dishonesty, preserving privacy, and scalability.
引用
收藏
页码:1148 / 1157
页数:10
相关论文
共 39 条
[1]   Blockchain technology in the energy sector: A systematic review of challenges and opportunities [J].
Andoni, Merlinda ;
Robu, Valentin ;
Flynn, David ;
Abram, Simone ;
Geach, Dale ;
Jenkins, David ;
McCallum, Peter ;
Peacock, Andrew .
RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2019, 100 :143-174
[2]   RBFT: Redundant Byzantine Fault Tolerance [J].
Aublin, Pierre-Louis ;
Ben Mokhtar, Sonia ;
Quema, Vivien .
2013 IEEE 33RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2013, :297-306
[3]  
BRICKELL EF, 1990, LECT NOTES COMPUT SC, V434, P468
[4]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461
[5]   A blockchain consensus mechanism that uses Proof of Solution to optimize energy dispatch and trading [J].
Chen, Sijie ;
Mi, Hanning ;
Ping, Jian ;
Yan, Zheng ;
Shen, Zeyu ;
Liu, Xuezhi ;
Zhang, Ning ;
Xia, Qing ;
Kang, Chongqing .
NATURE ENERGY, 2022, 7 (06) :495-+
[6]   A trusted energy trading framework by marrying blockchain and optimization [J].
Chen, Sijie ;
Shen, Zeyu ;
Zhang, Ling ;
Yan, Zheng ;
Li, Canbing ;
Zhang, Ning ;
Wu, Jianzhong .
ADVANCES IN APPLIED ENERGY, 2021, 2
[7]   A Distributed and Robust Security-Constrained Economic Dispatch Algorithm Based on Blockchain [J].
Chen, Sijie ;
Zhang, Ling ;
Yan, Zheng ;
Shen, Zeyu .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2022, 37 (01) :691-700
[8]  
Conejo A.J., 2006, Decomposition Techniques in Mathematical Programming: Engineering and Science Applications
[9]   Differentially Private Optimal Power Flow for Distribution Grids [J].
Dvorkin, Vladimir, Jr. ;
Fioretto, Ferdinando ;
Van Hentenryck, Pascal ;
Pinson, Pierre ;
Kazempour, Jalal .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2021, 36 (03) :2186-2196
[10]   CONSENSUS IN THE PRESENCE OF PARTIAL SYNCHRONY [J].
DWORK, C ;
LYNCH, N ;
STOCKMEYER, L .
JOURNAL OF THE ACM, 1988, 35 (02) :288-323