Abstract

In the blockchain-based energy transaction scenario, the decentralization and transparency of the ledger will cause the users’ transaction details to be disclosed to all participants. Attackers can use data mining algorithms to obtain and analyze users’ private data, which will lead to the disclosure of transaction information. Simultaneously, it is also necessary for regulatory authorities to implement effective supervision of private data. Therefore, we propose a supervisable energy transaction data privacy protection scheme, which aims to trade off the supervision of energy transaction data by the supervisory authority and the privacy protection of transaction data. First, the concealment of the transaction amount is realized by Pedersen commitment and Bulletproof range proof. Next, the combination of ElGamal encryption and zero-knowledge proof technology ensures the authenticity of audit tickets, which allows regulators to achieve reliable supervision of the transaction privacy data without opening the commitment. Finally, the multibase decomposition method is used to improve the decryption efficiency of the supervisor. Experiments and security analysis show that the scheme can well satisfy transaction privacy and auditability.

Highlights

  • With the birth of Bitcoin [1], blockchain, as the underlying technology of Bitcoin [2], has been widely used in finance, medical data sharing, supply chain, energy trading, and other fields

  • The application mode of blockchain can be divided into three categories, public chain, consortium blockchain, and private chain. e public chain allows users to enter and exit freely, while the consortium blockchain and private chain require authorization and verification before joining. e consortium blockchain is a blockchain composed of multiple institutions. e designated members of the consortium blockchain participate in the consensus process and the maintenance of the ledger. e consortium blockchain has the advantages of fast transaction processing speed and high transaction efficiency. erefore, it is widely used in energy trading, commodity traceability, supply chain management, and other fields

  • Regarding the transaction privacy issues in the energy transaction scenario based on the consortium blockchain, this paper proposes a supervisable energy transaction data privacy protection scheme. is scheme realizes the concealment of the transaction amount by the Pedersen commitment and uses the Bulletproofs range proof to guarantee the transaction amount range

Read more

Summary

Introduction

With the birth of Bitcoin [1], blockchain, as the underlying technology of Bitcoin [2], has been widely used in finance, medical data sharing, supply chain, energy trading, and other fields. Miners and verification nodes in the blockchain can quickly verify the legitimacy of transactions due to the openness and Security and Communication Networks transparency of the ledger. Information such as the users’ identity and transaction details will be disclosed to all participants of the network in the process. Erefore, in the scenario of distributed energy transactions based on blockchain, the issue of data privacy protection in energy transactions has gradually become a new challenge. Erefore, we propose a supervisable energy transaction data privacy protection scheme to deal with the above problems. (3) Security and performance analysis show that the scheme can audit a certain transaction or multiple transactions in the ledger and effectively protect the privacy of transaction amounts

Related Works
Preliminaries
Security Analysis
Analysis
Performance Analysis
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call