Abstract:In the future new power system,the multi-agent trusted transaction and information security in the virtual power plant (VPP) will be complex and challenging. The features of blockchain technology,such as information security,distribution decision,smart contract and tamper-proof,provide a new idea for VPP multi-subject trusted transaction. This paper focuses on the benefits maximization formed by multi-aggregator inside VPPs and the efficiency of trusted transaction matching. Firstly,according to the different demands of transaction subjects,a master and multi-slave hierarchical interactive control architecture is established to integrate blockchain technology with multi-agent system. Secondly,a credible transaction matching mechanism is designed under the demand of multi-aggregator peer to peer transaction,and non-cooperative game model is introduced to ensure the interests of multi-aggregator subjects. Then,the blockchain-based distributed particle swarm optimization algorithm proposes a consensus algorithm improved by delegated proof-of-authority (DPoA) to improve the security of the transaction. Finally,the rationality and feasibility of the strategy proposed in this paper are verified by an example analysis,which effectively enhances the matching efficiency and security of multi-agent transactions.