[发明专利]一种基于区块链的分布式光伏结算方法及系统在审
申请号: | 201911379658.7 | 申请日: | 2019-12-27 |
公开(公告)号: | CN111177758A | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 李海群;陆煜 | 申请(专利权)人: | 国网上海市电力公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/64;G06Q50/06 |
代理公司: | 北京天达知识产权代理事务所(普通合伙) 11386 | 代理人: | 李明里 |
地址: | 200122 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 分布式 结算 方法 系统 | ||
本发明涉及一种基于区块链的分布式光伏结算方法及系统,属于分布式光伏技术领域,解决分布式光伏结算问题,方法包括:生成用于光伏电力上网交易结算的智能合约;将所述智能合约部署到区块链上每个节点的本地数据库中;将采集的上网交易电量上链;触发所述智能合约,发起光伏结算得到结算数据;在区块链的各节点对所述结算数据进行签名验证和共识校验后支付电费。本发明可用于“全额上网、自发自用/余电上网”光伏电力上网模式,实现了光伏项目与结算信息的分布式安全共享。
技术领域
本发明涉及分布式光伏技术领域,尤其是一种基于区块链的分布式光伏结算方法及系统。
背景技术
当前电网公司的光伏结算模式为:用电信息采集系统采集发电户上网电量和发电量等数据,电力营销MIS(管理信息系统--Management Information System))系统依据上网电量和发电量发行电费后传递到财务管控系统,财务根据电费结算单、代开发票等资料结算入账,将上网电费和中央补助发起支付至光e宝,光e宝完成电费的转付工作。在此过程中,财务管控系统需要维护与结算相关的标杆电价、补助标准、对应的往来单位、银联号、并层层上报汇总备案。
在这种模式下出现以下问题:营销基础信息存在缺失,导致财务环节的必填信息不全,需要人工进行补充维护,工作量较大;营销系统与管控系统间没有在线信息回传机制,完全依靠线下通知,无法保证重新传递的效果与时效性,处理效率低,影响财务侧结算;光伏用户申请信息银行联行号、往来单位填写不规范。这些问题导致财务支付审核流程漫长、光e宝支付不及时,甚至出现错账、漏账等财务风险。
发明内容
鉴于上述的分析,本发明旨在提供一种基于区块链的分布式光伏结算方法及系统,采用区块链技术解决原分布式光伏结算系统的问题,提供便捷、易用、轻量化的分布式项目补贴结算方法及系统,为分布式项目暴增后业务安全、稳定、高效处理提供支撑。
本发明的目的主要是通过以下技术方案实现的:
本发明公开了一种基于区块链的分布式光伏结算方法,其特征在于,包括:
生成用于光伏电力上网交易结算的智能合约;
将所述智能合约部署到区块链上每个节点的本地数据库中;
将采集的上网交易电量上链;
触发所述智能合约,发起光伏结算得到结算数据;
在区块链的各节点对所述结算数据进行签名验证和共识校验后支付电费。
进一步地,所述智能合约的生成包括:
1)利用区块链上各节点达成共识的格式化光伏结算合约模板,生成所述智能合约的合约文本;
2)经过程序化和验证后得到智能合约代码;
3)将所述智能合约代码分发至每一个节点;
4)每个节点将收到的所述智能合约代码暂存在本地内存中,并将设定时间段内暂存的所述智能合约代码打包成一个合约集合,计算出所述集合的Hash值,组装成一个区块;
5)每个节点将本地内存中的区块扩散至全网的其他节点;
6)收到所述区块的节点会将本地保存的Hash值进行比较验证;
通过多轮的发送与比较达成共识,并扩展至全网各节。
进一步地,所述区块包括当前区块的Hash值、前一区块的Hash值、时间戳、智能合约数据以及智能合约记录数据。
进一步地,所述智能合约部署包括:
1)当所述智能合约达成后,智能合约的发送方将采用私钥和智能合约的接收方的公钥对智能合约进行签名加密;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网上海市电力公司,未经国网上海市电力公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911379658.7/2.html,转载请声明来源钻瓜专利网。