【技术实现步骤摘要】
一种基于区块链的电力数据安全信息系统
本专利技术涉及电力数据通信领域,尤其是涉及一种基于区块链的电力数据安全信息系统。
技术介绍
随着电力系统信息化的不断完善,电力网络中存在大量的应用系统,各个应用系统存在大量系统接口供其他系统调用,面临着如下安全问题:1)通过暴露端口的方式给其他系统提供服务,带来安全隐患。传统的信息系统提供服务的方式有Webservice、HttpRest、JMS等方式,这些方式都需要应用系统暴露相关端口以及访问地址,容易给系统带来安全隐患,带来各种网络攻击,比如恶意的接口调用、sql注入等等问题,给系统安全运维带来压力。2)业务跨系统流转带来数据不一致问题以审计日志为例,信息系统的审计日志一般由本系统生成,作为系统内部审计具有权威性,当业务跨系统流转时,系统生成的日志对于其他系统来说缺少公信力。以PMS2.0配网抢修单为例,用户通过95598热线报修,工单从95598系统开始生成,然后进入营销CMS系统,再进入PMS2.0接口服务器,由于业务部门对工单派工及时性有相应的考核要求,从PMS2.0派工超时工单进行分析,各个系统提供的接口审计日志存 ...
【技术保护点】
1.一种基于区块链的电力数据安全信息系统,其特征在于,该系统自下至上依次包括:数据库:用以存储与区块链账本的对应数据;底层区块链子系统:用以以接口的形式将消息查询、消息反馈和日志查询功能提供给上层业务应用子系统,包括多个peer节点、共识节点以及区块链账本,所述的peer节点根据共识节点的内容生成与之对应的区块链账本;上层业务应用子系统:采用基于Restful的统一接口模式提供数据的访问接口,并且通过该访问接口与底层区块链子系统的peer节点通信。
【技术特征摘要】
1.一种基于区块链的电力数据安全信息系统,其特征在于,该系统自下至上依次包括:数据库:用以存储与区块链账本的对应数据;底层区块链子系统:用以以接口的形式将消息查询、消息反馈和日志查询功能提供给上层业务应用子系统,包括多个peer节点、共识节点以及区块链账本,所述的peer节点根据共识节点的内容生成与之对应的区块链账本;上层业务应用子系统:采用基于Restful的统一接口模式提供数据的访问接口,并且通过该访问接口与底层区块链子系统的peer节点通信。2.根据权利要求1所述的一种基于区块链的电力数据安全信息系统,其特征在于,所述的区块链账本作为数据库的索引及有效证明。3.根据权利要求1所述的一种基于区块链的电力数据安全信息系统,其特征在于,所述的区块链账本具有不可篡改性,用以保证其对应的数据库内容的不可篡改。4.根据权利要求1所述的一种基于区块链的电力数据安全信息系统,其特征在于,所述的底层区块链子系统通过智能合约实现各外部系统之间服务的相互调用,具体为:服务的请求者通过智能合约的方式将其请求服务发送到区块链账本中,并且轮询反馈结果,服务的提供者轮询区块链账本的中的消息,如果发现存在可以提供的服务,则将服务信息通过智能合约的方式发送到区块链账本中,服务的提供者从区块链账本中得到自己需要的服务。5....
【专利技术属性】
技术研发人员:郭乃网,潘新阳,朱旻捷,倪玮栋,宋岩,沈泉江,庞天宇,方炯,解梁军,杨栋,贺礼奎,
申请(专利权)人:国网上海市电力公司,上海欣能信息科技发展有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。