摘要
本发明提供了一种基于区块链的虚拟电厂能源交易与结算方法。该发明实现提高虚拟电厂能源交易与结算的高效和透明。首先,设定虚拟电厂的参与者角色,基于虚拟电厂的参与者角色构建Stackelberg博弈模型和零知识证明机制,接着,选择一个区块链平台,基于区块链平台构建能源交易流程,根据所述Stackelberg博弈模型完成所述参与者角色的最优定价策略和电力消费者的最优决策,基于所述Stackelberg博弈模型设计智能合约,所述参与者角色利用智能合约自动调整最优定价,并完成交易和结算,最后,利用零知识证明机制对虚拟电厂能源交易与结算进行安全性与隐私保护。本发明通过创新性的利用Stackelberg博弈模型,显著提升了虚拟电厂能源交易与结算的效率。