{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T00:56:36Z","timestamp":1777510596677,"version":"3.51.4"},"reference-count":42,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2023,8,10]],"date-time":"2023-08-10T00:00:00Z","timestamp":1691625600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Research Program of STATE GRID Corporation of China","award":["5700-202255294A-2-0-QZ"],"award-info":[{"award-number":["5700-202255294A-2-0-QZ"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>In the electricity market, prosumers are becoming more and more prevalent due to the fast development of distributed energy resources and demand response management, which also promote the appearance of peer-to-peer (P2P) trading mechanisms for energy. Optimization-based methods are efficient tools to design the P2P energy trading negotiation mechanism. However, the main drawback for market mechanisms based on optimization methods is that the incentive compatibility cannot be satisfied, which means participants can obtain more profit by providing untruthful biddings. To overcome this challenge, a novel consensus mechanism based on Proof of Solution (PoSo) is proposed for P2P energy trading. The optimization results will be verified by neighboring agents according to the KKT conditions in a fully decentralized and symmetric manner, which means agents will check each other\u2019s solutions. However, the verification process may leak the private information of agents, and a privacy-preserving consensus mechanism is designed using Shamir\u2019s secret sharing method. After that, we explore a method to realize that trusted agents can recover the right information even under the misbehavior of malicious agents by inheriting the philosophy of Practical Byzantine Fault Tolerance (PBFT). The numerical results demonstrate the effectiveness and efficiency of our proposed consensus mechanisms. In more detail, (1) when the message delivery success rate is not lower than 0.7, the consensus mechanisms almost guarantee success; (2) if the proportion of untrusted agents satisfies 4f+1\u2264N\u03c9n, the proposed method guarantees the correctness of the consensus verification results; (3) the communication times among agents can be highly reduced by more than 60% by only verifying the optimality of the received results for the first three and last few iterations.<\/jats:p>","DOI":"10.3390\/sym15081561","type":"journal-article","created":{"date-parts":[[2023,8,10]],"date-time":"2023-08-10T10:11:22Z","timestamp":1691662282000},"page":"1561","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A Privacy-Preserving Consensus Mechanism for ADMM-Based Peer-to-Peer Energy Trading"],"prefix":"10.3390","volume":"15","author":[{"given":"Zhihu","family":"Li","sequence":"first","affiliation":[{"name":"Department of Metrology, China Electric Power Research Institute, Beijing 100192, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bing","family":"Zhao","sequence":"additional","affiliation":[{"name":"Department of Metrology, China Electric Power Research Institute, Beijing 100192, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongxia","family":"Guo","sequence":"additional","affiliation":[{"name":"Marketing Service Center (Metrology Center), State Grid Shandong Electric Power Company, Jinan 250001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Feng","family":"Zhai","sequence":"additional","affiliation":[{"name":"Department of Metrology, China Electric Power Research Institute, Beijing 100192, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lin","family":"Li","sequence":"additional","affiliation":[{"name":"Marketing Service Center (Metrology Center), State Grid Shandong Electric Power Company, Jinan 250001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,8,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"127727","DOI":"10.1016\/j.energy.2023.127727","article-title":"An integrated model for citizen energy communities and renewable energy communities based on clean energy package: A two-stage risk-based approach","volume":"277","author":"Dorahaki","year":"2023","journal-title":"Energy"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1016\/j.apenergy.2019.03.111","article-title":"A motivational game-theoretic approach for peer-to-peer energy trading in the smart grid","volume":"243","author":"Tushar","year":"2019","journal-title":"Appl. Energy"},{"key":"ref_3","unstructured":"Schollmeier, R. (2001, January 27\u201329). A definition of peer-to-peer networking for the classification of peer-to-peer architectures and applications. Proceedings of the First International Conference on Peer-to-Peer Computing, Link\u00f6ping, Sweden."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"100542","DOI":"10.1016\/j.segan.2021.100542","article-title":"A Peer-to-Peer energy trading market model based on time-driven prospect theory in a smart and sustainable energy community","volume":"28","author":"Dorahaki","year":"2021","journal-title":"Sustain. Energy Grids Netw."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1441","DOI":"10.1109\/TSG.2022.3162876","article-title":"Peer-to-peer energy trading under network constraints based on generalized fast dual ascent","volume":"14","author":"Feng","year":"2022","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"4646","DOI":"10.1109\/TIE.2019.2931229","article-title":"A decentralized bilateral energy trading system for peer-to-peer electricity markets","volume":"67","author":"Khorasany","year":"2019","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"118310","DOI":"10.1016\/j.apenergy.2021.118310","article-title":"Peer-to-peer decentralized energy trading framework for retailers and prosumers","volume":"308","author":"Mehdinejad","year":"2022","journal-title":"Appl. Energy"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"994","DOI":"10.1109\/TPWRS.2018.2872880","article-title":"Consensus-based approach to peer-to-peer electricity markets with product differentiation","volume":"34","author":"Sorin","year":"2018","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Boyd, S., Parikh, N., and Chu, E. (2011). Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers, Now Publishers Inc.","DOI":"10.1561\/9781601984616"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3994","DOI":"10.1109\/TPWRS.2018.2808961","article-title":"Energy collectives: A community and fairness based approach to future electricity markets","volume":"34","author":"Moret","year":"2019","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"4005","DOI":"10.1109\/TPWRS.2018.2834472","article-title":"Multiclass energy management for peer-to-peer energy trading driven by prosumer preferences","volume":"34","author":"Morstyn","year":"2018","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1109\/TII.2021.3077008","article-title":"Blockchain-based fully peer-to-peer energy trading strategies for residential energy systems","volume":"18","author":"AlSkaif","year":"2021","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2553","DOI":"10.1109\/TPWRS.2019.2896654","article-title":"Exogenous cost allocation in peer-to-peer electricity markets","volume":"34","author":"Baroche","year":"2019","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1470","DOI":"10.1109\/TPWRS.2020.3021474","article-title":"Optimal solution analysis and decentralized mechanisms for peer-to-peer energy markets","volume":"36","author":"Nguyen","year":"2020","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"798","DOI":"10.1109\/TSG.2020.3019603","article-title":"Chance-constrained peer-to-peer joint energy and reserve market considering renewable generation uncertainty","volume":"12","author":"Guo","year":"2020","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"4151","DOI":"10.1109\/TSG.2021.3075707","article-title":"Online optimization for real-time peer-to-peer electricity market mechanisms","volume":"12","author":"Guo","year":"2021","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1109\/TSG.2015.2483523","article-title":"An efficient and incentive compatible mechanism for wholesale electricity markets","volume":"8","author":"Xu","year":"2015","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"4773","DOI":"10.1109\/TSG.2022.3159322","article-title":"Security Constrained P2P Energy Trading in Distribution Network: An Integrated Transaction and Operation Model","volume":"13","author":"Jia","year":"2022","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2846","DOI":"10.1109\/TPWRS.2019.2901249","article-title":"Incentive-compatibility in a two-stage stochastic electricity market with high wind power penetration","volume":"34","author":"Exizidis","year":"2019","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_20","unstructured":"Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system. Decentralized Bus. Rev., 21260."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Kiayias, A., Russell, A., David, B., and Oliynykov, R. (2017, January 20\u201324). Ouroboros: A provably secure proof-of-stake blockchain protocol. Proceedings of the Advances in Cryptology\u2013CRYPTO 2017: 37th Annual International Cryptology Conference, Santa Barbara, CA, USA. Proceedings, Part I.","DOI":"10.1007\/978-3-319-63688-7_12"},{"key":"ref_22","unstructured":"Castro, M., and Liskov, B. (1999, January 22\u201325). Practical byzantine fault tolerance. Proceedings of the OsDI, New Orleans, LA, USA."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"4601","DOI":"10.1109\/JIOT.2018.2869297","article-title":"A secure charging scheme for electric vehicles with smart communities in energy blockchain","volume":"6","author":"Su","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"3185","DOI":"10.1109\/TSG.2020.2969657","article-title":"Peer-to-peer trading in electricity networks: An overview","volume":"11","author":"Tushar","year":"2020","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"834","DOI":"10.1038\/s41560-020-0671-0","article-title":"Challenges and prospects for negawatt trading in light of recent technological developments","volume":"5","author":"Tushar","year":"2020","journal-title":"Nat. Energy"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"116131","DOI":"10.1016\/j.apenergy.2020.116131","article-title":"Peer-to-peer energy systems for connected communities: A review of recent advances and emerging challenges","volume":"282","author":"Tushar","year":"2021","journal-title":"Appl. Energy"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1038\/s41560-022-01027-4","article-title":"A blockchain consensus mechanism that uses Proof of Solution to optimize energy dispatch and trading","volume":"7","author":"Chen","year":"2022","journal-title":"Nat. Energy"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Wang, N., Zhou, X., Lu, X., Guan, Z., Wu, L., Du, X., and Guizani, M. (2019). When energy trading meets blockchain in electrical power system: The state of the art. Appl. Sci., 9.","DOI":"10.3390\/app9081561"},{"key":"ref_29","unstructured":"Blom, F. (2018). A Feasibility Study of Blockchain Technology as Local Energy Market Infrastructure. [Master\u2019s Thesis, NTNU]."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1016\/j.comnet.2019.02.002","article-title":"SURVIVOR: A blockchain based edge-as-a-service framework for secure energy trading in SDN-enabled vehicle-to-grid environment","volume":"153","author":"Jindal","year":"2019","journal-title":"Comput. Netw."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Saini, V.K., Purohit, C.S., Kumar, R., and Al-Sumaiti, A.S. (2023). Proof of Work Consensus Based Peer to Peer Energy Trading in the Indian Residential Community. Energies, 16.","DOI":"10.3390\/en16031253"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Pop, C., Cioara, T., Antal, M., Anghel, I., Salomie, I., and Bertoncini, M. (2018). Blockchain based decentralized management of demand response programs in smart energy grids. Sensors, 18.","DOI":"10.3390\/s18010162"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"117154","DOI":"10.1016\/j.apenergy.2021.117154","article-title":"A Proof-of-Stake public blockchain based pricing scheme for peer-to-peer energy trading","volume":"298","author":"Yang","year":"2021","journal-title":"Appl. Energy"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"117056","DOI":"10.1016\/j.apenergy.2021.117056","article-title":"RBT: A distributed reputation system for blockchain-based peer-to-peer energy trading with fairness consideration","volume":"295","author":"Wang","year":"2021","journal-title":"Appl. Energy"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"119852","DOI":"10.1016\/j.apenergy.2022.119852","article-title":"Decentralized peer-to-peer energy trading strategy in energy blockchain environment: A game-theoretic approach","volume":"325","author":"Dong","year":"2022","journal-title":"Appl. Energy"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Li, Z., Xu, H., Zhai, F., Zhao, B., Xu, M., and Guo, Z. (2022). A Privacy-Preserving, Two-Party, Secure Computation Mechanism for Consensus-Based Peer-to-Peer Energy Trading in the Smart Grid. Sensors, 22.","DOI":"10.3390\/s22229020"},{"key":"ref_37","unstructured":"Boyd, S., Boyd, S.P., and Vandenberghe, L. (2010). Convex Optimization, Cambridge University Press."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Guo, Z., Qin, B., Guan, Z., Wang, Y., Zheng, H., and Wu, Q. (2023). A High-Efficiency and Incentive-Compatible Peer-to-Peer Energy Trading Mechanism. IEEE Trans. Smart Grid.","DOI":"10.1109\/TSG.2023.3266809"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1148","DOI":"10.1109\/TSG.2022.3198165","article-title":"A privacy-preserving blockchain-based method to optimize energy trading","volume":"14","author":"Ping","year":"2022","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"612","DOI":"10.1145\/359168.359176","article-title":"How to share a secret","volume":"22","author":"Shamir","year":"1979","journal-title":"Commun. ACM"},{"key":"ref_41","first-page":"105","article-title":"Some ideal secret sharing schemes","volume":"6","author":"Brickell","year":"1989","journal-title":"J. Comb. Math. Comb. Comput."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1007\/s10623-008-9265-8","article-title":"Detection and identification of cheaters in (t, n) secret sharing scheme","volume":"52","author":"Harn","year":"2009","journal-title":"Des. Codes Cryptogr."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/15\/8\/1561\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:30:05Z","timestamp":1760128205000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/15\/8\/1561"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,10]]},"references-count":42,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2023,8]]}},"alternative-id":["sym15081561"],"URL":"https:\/\/doi.org\/10.3390\/sym15081561","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,8,10]]}}}