当前位置: 首页 > 专利查询>贵州大学专利>正文

一种保护用户账户隐私的分布式能源交易方法技术

技术编号:26793526 阅读:69 留言:0更新日期:2020-12-22 17:09
本发明专利技术公开了一种保护用户账户隐私的分布式能源交易方法,该方法实施步骤如下:利用hyper ledger平台进行能源交易业务的平台搭建;配合监管中心、智能合约在区块链上实现能源交易的业务流程,本发明专利技术将区块链技术综合应用于能源交易业务中,在交易相关各方参与之间构建基于联盟链的交易,并结合一对多的隐私保护策略以及区块链不可篡改这一特性,在各方参与之间实现能源交易的同时,保护交易实体的身份隐私,显著提高能源交易中的隐私保护性能。

【技术实现步骤摘要】
一种保护用户账户隐私的分布式能源交易方法
本专利技术属于能源互联网
,具体涉及一种保护用户账户隐私的分布式能源交易方法。
技术介绍
能源是推进社会发展的动力,能源问题一直以来也都是关注的焦点,能源交易是是以能源为标的投资物的期货期权交易。传统能源交易主要是以集中式优化决策的资源配置方式为主,建立一个处理和管理能源交易的控制中心。该方法具有易于设置、易于采用等优点,但也存在一系列的安全问题,主要包括以下几点:1)缺乏对隐私的保护和匿名性:三方中介可以直接或间接的查看用户的隐私数据,并可以根据所获取到的数据分析和预测用户的下一步行为。2)单点故障:作为交易信息存储中心,中心第三方机构的故障会对支付和认证活动造成干扰,阻碍提供可用性和可靠性安全目标。针对传统能源交易集中式管理方式成本高、安全性低的弊端,先后有学者采用去中心化的交易架构,提出分布式能源交易方案,不仅改善了能源交易的效率,而且为交易实体提供了可信的交易环境。尽管分布式能源交易系统中应用区块链技术带来了显而易见的好处,但随着大规模的分布式能源的构建,分布式能源本文档来自技高网...

【技术保护点】
1.一种保护用户账户隐私的分布式能源交易方法,其特征在于:包括构建基于联盟区块链的安全能源交易模型,采用该交易模型进行一次交易的过程分为:用户注册、交易和验证;并包括如下步骤:在用户交易过程中,售能方向本地聚合商以智能合约的形式发送售能请求时,经TS核实无误后,TS采用一个一对多的账户匹配机制为卖家用户选择交易账户,并给该账户分配一个钱包,用于存储交易代币。/n

【技术特征摘要】
1.一种保护用户账户隐私的分布式能源交易方法,其特征在于:包括构建基于联盟区块链的安全能源交易模型,采用该交易模型进行一次交易的过程分为:用户注册、交易和验证;并包括如下步骤:在用户交易过程中,售能方向本地聚合商以智能合约的形式发送售能请求时,经TS核实无误后,TS采用一个一对多的账户匹配机制为卖家用户选择交易账户,并给该账户分配一个钱包,用于存储交易代币。


2.根据权利要求1所述的保护用户账户隐私的分布式能源交易方法,其特征在于:所述用户注册采用半中心化的联盟区块链系统,设置由代币银行和交易服务器组成的本地聚合商,让本地聚合商管理交易及用户账户的信息,只有被授权的用户才能进入交易系统;所述用户交易时参与交易的交易实体根据自身能源状态选择进行出售或购买能源,由本地聚合商对交易对象进行匹配和参与能源区块链系统的共识过程;所述交易验证时联盟区块通过选定的节点来执行共识过程,每笔交易的执行传播给预选节点进行验证;在模型中,参与验证的节点为本地聚合商。


3.根据权利要求1或2所述的保护用户账户隐私的分布式能源交易方法,其特征在于:所述模型构成要素包括监管中心、本地聚合商、交易实体三个核心对象;其中,所述交易实体包括能源买家、能源卖家;交易实体根据自己的能源需求和状态,选择出售或购买能源;所述本地聚合商作为可信能源中介,保存完整的区块链数据,并为能源节点提供电力接入点和无线通讯服务;每次能源出售节点都会向最近的本地聚合商发送能源售出的请求,经本地聚合商对能源节点的交易请求核实,并向所有本地聚合商广播这一需求,为能源节点进行电力交易对的匹配;所述监管中心作为能源交易的监管部门,对本地聚合商、交易实体进行授权的同时,也对交易数据进行有效的监管。


4.根据权利要求1所述的保护用户账户隐私的分布式能源交易方法,其特征在于所述用户注册包括如下步骤:
步骤1:用户向监管中心提交自己的信息;
步骤2:监管中心使用非对称加密算法为用户生成一组公钥PKi和私钥SKi,并使用其私钥SKsc对用户的公钥PKi进行加密,形成数字签名sign;
步骤3:监管中心最终将公钥PKi、私钥SKi以及数字签名sign返回给用户;
用户经监管中心注册之后,就是一个合法节点;其他用户可以使用监管中心的公钥PKsc来验证数字签名sign的合法性。


5.根据权利要求1所述的保护用户账户隐私的分布式能源交易方法,其特征在于所述用户交易包括如下步骤:
步骤1:售能方以智能合约的形式向本地聚合商发送售能请求;
步骤2:经TS核实无误后,TS为售能方用户选择交易账户,并给该账户分配一个钱包,用于存储交易代币;
步骤3:账户选择完毕,TS将请求信息打包,并广播到所有本地聚合商中以供买方匹配。


6....

【专利技术属性】
技术研发人员:龙洋洋陈玉玲豆慧
申请(专利权)人:贵州大学
类型:发明
国别省市:贵州;52

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1