Zero Knowledge Verification of Transaction Guides for P2P Energy Trading in Distribution Networks

Abstract

Peer-to-peer (P2P) energy trading requires network-aware coordination because transactions are physically realized through distribution networks. However, sensitivity-based coordination causes a confidentiality-verifiability tradeoff, as network sensitivities may reveal vulnerable components while undisclosed sensitivities prevent participants from verifying utility-provided transaction guides. This paper proposes a zero-knowledge-proof-based method for verifying the computational integrity of network-constrained transaction guides with respect to committed private network data, without exposing network-sensitivity information. The guide defines admissible injection and withdrawal volumes derived from sign-decomposed sensitivity matrices while satisfying balance, voltage, line-flow, and optimality conditions. These conditions are encoded in an arithmetic circuit, represented as R1CS constraints and a quadratic arithmetic program, and verified using a bilinear pairing. Blockchain commitments bind the approved circuit, public inputs, statement identifiers, proof, and verification result for tamper-evident auditability. The proposed proof certifies correct guide computation from committed network data; the authenticity of the committed network data is handled through an explicit registration and attestation assumption. Case studies on a modified IEEE 33-bus system show satisfaction of network constraints after clearing, rejection of public-input and witness-inconsistency attacks, and practical on-chain overhead, with an 806-byte proof.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…