[发明专利]一种基于区块链和隐私计算的电力交易方法、装置和系统有效
申请号: | 202310121528.3 | 申请日: | 2023-02-16 |
公开(公告)号: | CN115994806B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 张沈斌;韩剑锋 | 申请(专利权)人: | 天聚地合(苏州)科技股份有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06Q50/06;G06F21/60;G06F21/62 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 郭美丽 |
地址: | 215000 江苏省苏州市工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 隐私 计算 电力 交易 方法 装置 系统 | ||
本发明公开了一种基于区块链和隐私计算的电力交易方法、装置和系统,涉及区块链技术领域。该方法包括:接收计划发电数据的密文和计划用电数据的密文,并上传至区块链中;确定目标交易撮合模型;可信计算平台发送目标交易撮合模型、计划发电数据的密文和计划用电数据的密文;接收可信计算平台发送的交易撮合结果的密文,将其上传至区块链;接收发电方发送的第一零知识证明和用电方发送的第二零知识证明;调用验证智能合约,验证第一零知识证明和第二零知识证明,如果第一零知识证明验证通过,则更新发电方的电费数据的密文;如果第二零知识证明验证通过,则更新用电方的电费数据的密文。该实施方式保障用电方与发电方的隐私安全。
技术领域
本发明涉及区块链技术领域,尤其涉及一种基于区块链和隐私计算的电力交易方法、装置和系统。
背景技术
电力系统中一般包括多个发电方和多个用电方,为了降低电力交易产生的总成本,发电方与用电方需要通过撮合计算确定交易电量。
目前,交易电量等电力交易数据以明文的形式,存储在中心化的数据库中。但是,中心化存储方式容易被篡改,数据安全性较低。并且,数据明文存储无法保障用电方与发电方的隐私安全。
发明内容
有鉴于此,本发明实施例提供一种基于区块链和隐私计算的电力交易方法、装置和系统,能够提高数据存储的安全性,保障用电方与发电方的隐私安全。
第一方面,本发明实施例提供了一种基于区块链和隐私计算的电力交易方法,应用于区块链的节点设备,包括:
接收至少两个发电方发送的计划发电数据的密文和至少两个用电方发送的计划用电数据的密文;其中,加密所述计划发电数据和所述计划用电数据所使用的公钥,由可信计算平台在可信执行环境中基于同态加密算法计算得到;
将所述计划发电数据的密文和所述计划用电数据的密文上传至区块链中;
确定目标交易撮合模型;
向所述可信计算平台发送所述目标交易撮合模型、所述计划发电数据的密文和所述计划用电数据的密文,以使所述可信计算平台根据所述目标交易撮合模型、所述计划发电数据的密文和所述计划用电数据的密文在可信执行环境中进行撮合计算,并将得到的交易撮合结果提供给对应的所述发电方和所述用电方以进行电力传输;
接收所述可信计算平台发送的所述交易撮合结果的密文,将所述交易撮合结果的密文上传至所述区块链中;
接收所述发电方发送的第一零知识证明和所述用电方发送的第二零知识证明;
调用验证智能合约,以基于所述区块链中交易撮合结果的密文验证所述第一零知识证明,如果验证通过,则更新所述区块链中发电方的电费数据的密文;并基于所述验证智能合约,验证所述第二零知识证明,如果验证通过,则更新所述区块链中用电方的电费数据的密文。
第二方面,本发明实施例提供了一种基于区块链和隐私计算的电力交易方法,应用于可信计算平台,包括:
基于同态加密算法在可信执行环境中生成公钥和私钥,向至少两个发电方和至少两个用电方发送所述公钥,以使所述发电方基于所述公钥加密计划发电数据、所述用电方基于所述公钥加密计划用电数据;
接收电力交易平台发送的目标交易撮合模型、所述计划发电数据的密文和所述计划用电数据的密文;
基于所述私钥,解密所述计划发电数据的密文和所述计划用电数据的密文;
根据所述目标交易撮合模型、所述至少两个发电方的计划发电数据和所述至少两个用电方的计划用电数据,在可信执行环境中进行撮合计算,得到交易撮合结果;
基于所述公钥加密所述交易撮合结果,向所述电力交易平台发送所述交易撮合结果的密文;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天聚地合(苏州)科技股份有限公司,未经天聚地合(苏州)科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310121528.3/2.html,转载请声明来源钻瓜专利网。