[发明专利]一种基于区块链的电力交易合同管理方法及系统有效
申请号: | 201910711213.8 | 申请日: | 2019-08-02 |
公开(公告)号: | CN110647553B | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | 劳卫伦;王柏勇;洪梓铭;黄士超;索智鑫;王嘉延;张锐;肖禹亭 | 申请(专利权)人: | 广州供电局有限公司;中国科学院信息工程研究所 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/27;G06Q30/00;G06Q40/04;G06Q50/18 |
代理公司: | 北京君尚知识产权代理有限公司 11200 | 代理人: | 陈艳 |
地址: | 510620 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 电力 交易 合同 管理 方法 系统 | ||
本发明提供了一种基于区块链的电力交易合同管理方法及系统,在存在由多个节点服务器共同运行维护的以太坊网络的基础上,本发明可以同时实现对合同的录入、查询及有效性验证三种功能。本发明利用了区块链技术固有的不可篡改、不可伪造、可追溯等优势,并且避免了智能合约可能存在的漏洞,使得电力交易合同管理变得更为安全可靠;同时采用将区块链与传统的分布式数据库相结合的方式,提高了检索效率。此外,本发明兼容现有的以太坊平台,可以直接使用。
技术领域
本发明涉及电子合同管理技术领域,具体涉及一种基于区块链的电力交易合同管理方法及系统。
背景技术
区块链技术作为一种新型的分布式数据处理技术,具有不可篡改、不可伪造、可追溯等显著特性,可应用于包括数字金融、互联网自治等多个领域。利用该技术可在无中心信任机构存在的场景下,为彼此互不信任的实体建立信任联系,减少对中介的依赖,提升工作效率,并在一定程度上降低成本。因此,在电力市场化改革的大背景下,应用区块链技术实现去中心化的电力交易合同管理方法,不仅符合时代需求,还可以在提升安全性及可靠性的同时适当降低未来电力交易系统的构建及运行成本。
中国专利申请 CN109145275A采用了基于智能合约的方式实现了交易合同管理,但因为智能合约可能存在严重的漏洞威胁,所以并不安全。中国专利申请 CN107423980A采用了签名、加密等技术实现安全的合同管理,但所有合同内容被直接存储到区块链上,检索效率十分低下。
发明内容
针对现有技术存在的缺陷与不足,本发明基于区块链技术提出一种去中心化的电力交易合同管理方法及系统,可以实现对合同的录入、查询及有效性验证三种功能。
为达到上述目的,本发明采用如下技术方案:
一种基于区块链的电力交易合同录入方法,包括以下步骤:
(1)电力合同甲方或者乙方在区块链任一节点上输入电力交易合同信息,包括合同版本号、序列号、起始时间、终止时间、甲方证书、乙方证书和合同详细内容在内的字段,以及其对上述所有字段的签名;
(2)验证输入的合法性,包括各字段的格式是否正确、起始时间是否早于终止时间、证书是否有效以及附上的签名是否为甲方或乙方对指定字段的有效签名;若验证均能通过,则输入合法,继续下一步;否则重新获取输入;
(3)调用以太坊平台的sendTansaction()方法基于该交易合同生成一笔新的以太坊交易,该交易的data字段被赋值为上述所有合法输入的哈希值;
(4)将上述所有合法输入及步骤(3)中生成的交易哈希值存入部署在区块链节点上的分布式数据库中。
进一步地,一份完整的合同由合同甲方及乙方分别调用一次电力交易合同录入方法录入。
进一步地,合同数据被存入至分布式数据库中时以合同序列号作为键值。甲方及乙方分别录入的合同数据除签名字段外均一致。步骤(4)具体为:
(4-1)将从步骤(1)获取的合同序列号作为键值搜索分布式数据库;
(4-2)若无返回结果,则将从步骤(1)获取的合法的版本号、起始时间、终止时间、甲方证书、乙方证书、详细内容、甲方或乙方签名及步骤(3)中生成的甲方或乙方交易哈希值直接插入数据库中由该合同序列号对应的记录的相应字段;
(4-3)若有返回结果,则将从步骤(1)获取的版本号、起始时间、终止时间、甲方证书、乙方证书以及详细内容与返回结果中的相应字段进行对比,若其中存在一个字段不同,则终止运行;否则将从步骤(1)获取的甲方或乙方签名及步骤(3)中生成的甲方或乙方交易哈希值直接插入数据库中由该合同序列号对应的记录的相应字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州供电局有限公司;中国科学院信息工程研究所,未经广州供电局有限公司;中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910711213.8/2.html,转载请声明来源钻瓜专利网。