Application Research of an Efficient Blockchain Consensus Mechanism Integrating Clustering Algorithms and Zero-Knowledge Proofs in Distributed Power Trading
Abstract
Facing two challenges in distributed power trade, that is, blockchain throughput bottleneck problem and transaction privacy leakage problem, this paper designs an efficient consensus mechanism based on dynamic clustering and zero knowledge proof. Specifically, the network is firstly divided into multiple consensus groups in parallel by multi-dimensional feature dynamic clustering algorithm, which improves the communication topology; then, zero knowledge proofs are applied into consensus process, and groups can generate globally verified proofs for all transactions in certain period without leaking any information; finally, a hierarchical hybrid consensus architecture is designed to achieve fast local sorting and efficient global confirmation. The experimental results show that the mechanism can achieve 2150 TPS with 300 nodes, and the success rate of privacy attack is lower than 10 %. Meanwhile, the mechanism still maintains high stability under dynamic perturbation. The research proves that the mechanism can effectively solve the core requirements of efficiency and privacy in distributed energy trade.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.