Skip to main navigation Skip to search Skip to main content

A Privacy-Preserving Authentication Scheme for a Blockchain-Based Energy Trading System

  • Seunghwan Son
  • , Jihyeon Oh
  • , Deokkyu Kwon
  • , Myeonghyun Kim
  • , Kisung Park
  • , Youngho Park
  • Kyungpook National University
  • Electronics and Telecommunications Research Institute

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

Abstract

The adoption of renewable energies such as solar power, heat pumps, and wind power is on the rise, and individuals have started generating energy using their own solar panels. In recent years, many blockchain-based energy trading schemes have been proposed. However, existing schemes cannot fully address privacy issues and dependency on energy brokers during energy trading. In this paper, we propose a privacy-preserving authentication scheme for blockchain-based energy traders. An energy user encrypts a request message through lightweight attribute-based encryption, and only energy sellers who have proper attribute keys can decrypt and conduct further processes with the energy user. We analyze the proposed scheme using both informal and formal methods, such as the BAN logic, AVISPA simulation tool, and RoR model. Furthermore, we compare the computational and communication costs of our scheme with related schemes and show that the proposed scheme has competitive performance.

Original languageEnglish
Article number4653
JournalMathematics
Volume11
Issue number22
DOIs
StatePublished - Nov 2023

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • access control
  • consortium blockchain
  • energy trading
  • lightweight attribute-based encryption (ABE)
  • mutual authentication

Fingerprint

Dive into the research topics of 'A Privacy-Preserving Authentication Scheme for a Blockchain-Based Energy Trading System'. Together they form a unique fingerprint.

Cite this