买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:远光软件股份有限公司
摘要:本发明涉及一种基于区块链的分布式光伏发售电系统及方法,属于分布式光伏技术领域,解决分布式光伏结算问题,系统包括售电侧节点、购电侧节点和电量计量节点;售电侧节点用于发起售电交易,与所述购电侧节点建立用于光伏电力上网交易结算的智能合约;电量计量节点用于计量用于交易的上网电量,加密后上链;购电侧节点用于采集上链的上网交易电量,进行光伏结算得到结算数据;在各节点对所述结算数据进行签名验证和共识校验后,购电侧节点向售电侧节点支付电费。本发明可用于“全额上网、自发自用余电上网”光伏电力上网模式,实现了光伏项目与结算信息的分布式安全共享。
主权项:1.一种基于区块链的分布式光伏发售电系统,其特征在于,包括售电侧节点、购电侧节点和电量计量节点;所述售电侧节点,用于发起售电交易,与所述购电侧节点建立用于光伏电力上网交易结算的智能合约;并将所述智能合约部署到区块链上每个节点的本地数据库中;所述电量计量节点,用于计量用于交易的上网电量,加密后上链;所述购电侧节点,用于采集上链的上网交易电量,当所述智能合约触发后,进行光伏结算得到结算数据;在包括购电侧节点与售电侧节点在内的各节点对所述结算数据进行签名验证和共识校验后,所述购电侧节点向售电侧节点支付电费;其中,所述智能合约的生成,包括以下子步骤:1利用区块链上各节点达成共识的格式化光伏结算合约模板,生成所述智能合约的合约文本;在各方就光伏电力上网交易建立新的合约时,使用区块链上各节点达成共识的格式化光伏结算合约模板来描述合约;所述区块链上各节点达成共识的格式化光伏结算合约模板从区块链即服务平台的相关服务中下载,所述格式化光伏结算合约模板共识上链后、不可篡改;2合约文本经过程序化和验证后得到智能合约代码;利用形式化验证方法,来对智能合约代码进行安全审计,用于保证智能合约代码与结算规则在性质和执行力保持一致;3将所述智能合约代码分发至每一个节点;4每个节点将收到的所述智能合约代码暂存在本地内存中,并将设定时间段内暂存的所述智能合约代码打包成一个合约集合,计算出所述集合的Hash值,组装成一个区块;每个区块包含以下信息:当前区块的Hash值、前一区块的Hash值、时间戳、合约数据以及智能合约记录数据;5每个节点将本地内存中的所述区块扩散至全网的其他节点;6收到所述区块的节点会将本地保存的Hash值进行比较验证;通过多轮的发送与比较达成共识,并扩展至全网各节;其中,将所述智能合约部署到区块链上每个节点的本地数据库中包括以下步骤:1当所述智能合约达成后,智能合约发送方将采用私钥和智能合约接收方的公钥对智能合约进行签名加密;所述加密只对电力交易的非关键隐私数据进行加密,所述非关键隐私数据包括匿名、交易细节如交易量在内的不公开展示使他人不可查询的隐私数据;智能合约的发送方和接收方为区块链中作为基础组织节点的售电侧节点或购电侧节点;2将经过签名加密的智能合约安装于区块链即服务平台;在智能合约的安装阶段,由售电和购电双方将智能合约安装于区块链即服务平台;3所述区块链即服务平台将所述智能合约同步到区块链上每个节点的本地数据库中;区块链通过P2P网络将所述智能合约同步到其他节点的本地数据库中;其中,智能合约发起光伏结算触发条件包括;在所述上网交易电量数据发生变化时,定期自动触发各节点的智能合约;或者,区块链接收到上网交易电量数据后,由区块链中的售电侧节点触发智能合约,发起光伏结算;当购电侧节点为电网企业节点时,对智能合约进行光伏结算得到的结算数据进行包括稽核、开票、审核在内的签名验证和共识校验后向售电侧节点的用户支付电费;所述电费包括购电费和补助金额;具体包括:所述购电侧节点包括电网企业的营销部节点和财务部节点;所述营销部节点对所述智能合约发起光伏结算的结果进行电费合规性稽核,并将稽核结果上链;营销部节点根据拉取的上网交易电量计算出应付购电费和补助金额上链,与区块链智能合约计算的购电费和补助金额进行对比,稽核电费合规性,将稽核结果上链;财务部节点获取稽核合规的光伏结算的结果进行开票,将电子发票数据上链;所述区块链根据上链的电子发票数据与链上的所述智能合约光伏结算结果进行匹配校验,将发票与结算结果的对应关系上链;发票开具后,将发票上的发票金额与链上合约计算的结算数据的应付购电费对比,发票税额与结算数据的税额对比;当发票金额等于应付购电费相等,且发票税额与结算数据的税额差异在设定的范围内时认为匹配成功,发票有效;且将发票经哈希加密存证于区块链上,并将发票与结算数据的对应关系进行上链;在系统会显示每个待结算记录ID对应一个号码;在发票与结算数据为1对多的关系,回传关系时,每个待结算记录ID回传的发票信息相同;在发票与结算数据为多对1的关系,回传关系时,回传的多条待结算记录ID;其中,多条待结算记录ID相同,对应的发票信息不同;在同时结算N月的补贴,但是金额较大需要分开n张发票,则关系回传N*n条记录;发票校验通过后,所述营销部节点根据支付入账金额与计划制作结算单据,并推送至区块链中的财务部节点进行审核生成结算凭证;并将所述结算单据与结算凭证上链,不可篡改,为后续稽核审计提供可靠数据基础;在分布式光伏结算处理完成后,进行支付申请、审批、支付和支付信息反馈;区块链对包括补助目录信息、应付结算数据,已结算数据和已支付数据在内的各环节产生的信息与结算数据与单据、凭证进行分布式加密存证,不可篡改、可追溯;分布式光伏发售电系统还用于对电力调度工作;通过所述购电侧节点的私钥以及售电侧节点的公钥解密所述智能合约中的结算结果,根据结算结果得到智能合约预先规定的时段内的电网新增电量;根据该新增的电量对该时段内电网上的电力进行调度。
全文数据:
权利要求:
百度查询: 远光软件股份有限公司 一种基于区块链的分布式光伏发售电系统及方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。