首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于区块链的隐私电力交易撮合方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:电子科技大学;电子科技大学长三角研究院(湖州)

摘要:本发明提供了一种基于区块链的隐私电力交易撮合方法。用户首先将其在每个时间段内期望交易的电力数值使用同态加密算法进行加密,并将电力数值密文以及撮合请求发送给部署在区块链上的智能合约。智能合约收集所有用户的加密电力数值。由于电力数值密文的同态性质,智能合约可以在不知道具体电力数值的情况下对电力交易进行匹配,即找到两个在相同时间段分别希望出售和购买电力的用户。当匹配完成时,只有较小的电力数值会被揭露,而较大的电力数值是保密的。使用智能合约进行匹配保证了匹配过程的透明性以及匹配结果的不可篡改性。本发明在实现高效可靠电力交易撮合的同时保证了用户交易电力数值的隐私性。

主权项:1.基于区块链的隐私电力交易撮合方法,其特征在于,包括以下步骤:1初始化步骤:系统根据安全参数确定公共参数,划分电力交易时段;2注册步骤:每个用户选择随机数,并利用随机数生成自己在每个时间段希望交易的电力数值承诺;将每个电力数值用0比特以及1比特表示,并将每个比特拆分为电力数值第一分量与电力数值第二分量;随后针对每一个电力数值分量选择一个随机数并使用该随机数生成该电力数值分量的承诺;用户生成临时随机数,将第一撮合信息发送给智能合约,第一撮合信息包括各交易时间段对应的交易需求、电力数值承诺相关数据、第一撮合信息正确性证明以及临时随机数;电力数值承诺相关数据包括电力数值承诺、电力数值第一分量承诺、电力数值第二分量承诺、电力数值第二分量以及用于生成电力数值第二分量承诺所使用的随机数;智能合约验证撮合信息的合法性并保存;3匹配步骤:用户从智能合约取回其它用户的第一撮合信息,并利用其它用户的临时随机数计算与其他用户的共享秘密值;用户分别根据自己的第一撮合信息以及其它用户的第一撮合信息生成自己的第二撮合信息以及其它用户的第二撮合信息;第二撮合信息包括电力数值承诺、电力数值第一分量承诺、电力数值第二分量承诺、电力数值第二分量以及用于生成电力数值第二分量承诺所使用的随机数;用户将自己的第二撮合信息与其它用户的第二撮合信息依次进行匹配;匹配过程中,用户首先生成电力数值匹配中间参数、电力数值承诺匹配中间参数以及承诺随机数匹配中间参数;随后用户根据与其他用户的共享秘密值产生一个匹配随机排列以及一组匹配随机数;最后用户使用匹配随机排列以及匹配随机数对电力数值匹配辅助参数、电力数值承诺匹配辅助参数以及承诺随机数匹配辅助参数进行盲化,获得用户端匹配结果;用户端匹配结果包括电力数值第一匹配结果、电力数值第二匹配结果、电力数值承诺第一匹配结果、电力数值承诺第二匹配结果、承诺随机数第一匹配结果、承诺随机数第二匹配结果;用户将用户端匹配结果发送给智能合约;4执行步骤:智能合约收到所有用户的用户端匹配结果后,计算最终匹配结果并公开;根据最终匹配结果,每一对匹配用户中电力数值较小的用户秘密的将其电力数值发送给另一方;电力数值较大的一方根据另一方的电力数值承诺验证收到的电力数值是否正确,验证正确则交易撮合完毕。

全文数据:

权利要求:

百度查询: 电子科技大学 电子科技大学长三角研究院(湖州) 基于区块链的隐私电力交易撮合方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。