System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于区块链的能源系统控制方法技术方案_技高网

一种基于区块链的能源系统控制方法技术方案

技术编号:40274070 阅读:10 留言:0更新日期:2024-02-02 23:00
本发明专利技术公开了一种基于区块链的能源系统控制方法,利用网络模块与数据模块的配合,能够用于记录单个节点内部能源情况,同时与其他节点之间能源信息互通,能够在单个节点内能源不足时,及时从其他节点能够能源输送,实现节点直接的能源互通,并完成用户的能源需求,提高了能源的利用率。利用管理模块与共识模块的配合,能够有效避免二次支付的问题出现,确保了用户的资金安全,同时能够在用户出现紧急情况的问题时,给与用户选择的权力,并且可选择性较多,能够让用户根据实际情况做出对自身较为有利的选择,极大的提高了用户的体验感,避免引起用户体验感不适。

【技术实现步骤摘要】

本专利技术涉及区块链,具体为一种基于区块链的能源系统控制方法


技术介绍

1、能源系统是将自然界的能源资源转变为人类社会生产和生活所需要的特定能量服务形式(有效能)的整个过程。是为研究能源转换、使用规律的需要而抽象出来的社会经济系统的一个子系统。通常由勘探、开采、运输、加工、分配、转换、储存、输配、使用和环境保护等一系列工艺环节及其设备所组成。

2、现有技术的能源系统控制方法虽然能够用于控制能源系统中能源的输送与输入,但是其一般只能够作用于较小的区间内,无法进行多个区域内能源之间的信息交流,实现多地区能源资源的交换,极大的限制了能源的利用率,同时在后续的使用过程中,极易出现用户完成支付,但是在短时间内,用户需要取消订单,而能源又开始输送的情况下,通常无法很好的与客户沟通,并及时解决问题,且解决方案单一,极易引起客户不适。为此,本专利技术这里提出一种基于区块链的能源系统控制方法。


技术实现思路

1、本专利技术解决的技术问题在于克服现有技术的缺陷,提供一种基于区块链的能源系统控制方法。

2、为实现上述目的,本专利技术提供如下技术方案:一种基于区块链的能源系统控制方法,包括:网络模块、数据模块、共识模块、身份模块和管理模块;

3、所述网络模块中存在多个网络连接用节点、用于多个区块链中节点之间的网络连接,在区块链节点连接后,可在多个区块链的节点之间进行网络信息传输,同时能够方便多个区块链节点中的工作人员进行实时联系;

4、a、在多个区块链节点中的工作人员进行联系时,在对方的网络界面上会出现对方的身份信息,用于记录工作过程,提高后续整体的安全性能,避免出现信息泄露的问题;

5、b、在多个区块链节点的工作人员进行联系时,网络模块中会在双方区块链节点中分别弹出验证码,需要多方在10s时间内共同输入验证码,才可开启区块链节点工作人员之间的连线操作,确保后续操作的安全性能;

6、所述数据模块中存在数据库,可将往常的能源调动信息进行存储,并根据能源输送的不同位置建立对应的文件夹,并在专属文件夹中进行存储;

7、a、在数据库中存储的数据时,首先需要对工作人员的身份信息进行认证:可通过事先录入的指纹、工号与密码、工牌扫描或者面部扫描的方式进行身份确认,避免出现数据库信息泄露的问题,极大的保障了安全性能;

8、b、在正常登入数据库后,能够根据事先建立的文件夹进行查找所需要的文件信息:在建立文件夹时,能够在文件夹上备注入年份、月份、具体日期等关键信息,便于后续查找;

9、所述共识模块的存在,能够在后续能源调动过程中,解决如何维护全网数据一致性的问题,且还需要具备以下特点;

10、a、安全性能:安全性主要表现在能够防止出现用户支付显示错误,导致出现二次支付的问题,同时需要提高整体系统的安全性能,避免系统受到攻击,出现数据丢失、数据被盗等问题;

11、b、扩张性:扩展性主要表现在是否支持在后期的持续使用过程中,需要持续的增加网络节点的扩展,能够持续的进行一个节点数量的扩张,扩大其范围;

12、c、性能效率:性能效率主要表现在从用户完成支付后,到支付信息出现在支付终端被最终确认的时间延迟不超过3s,极大的保障了用户的体验效果;

13、所述身份模块可以调动数据模块中录入的工作人员的身份数据,并与正在输入的身份数据进行比对;

14、a、在工作人员登入区块链节点时,会自动弹出输入身份信息的窗口,此时工作人员需要将自身事先录入数据库的身份信息选择一种输入其中,在等待系统回应后,再利用指纹或者扫脸的方式进行身份上的二次确认,提高安全性能;

15、b、在工作人员登入区块链节点后,会出现工作人员上次工作的时间与工作进度,便于工作人员继续进行未完成的工作,提高工作效率;

16、所述管理模块中存在主控芯片,在主控芯片接收到外界请求时,会根据用户是否完成支付、在支付一段时间后,用户是否需要取消订单等来确认最终是否需要进行能够的调动;

17、a、在用户完成能源调动的支付后,系统会将支付信息传递至管理模块中,此时管理模块接收到支付信息,在经过一分钟后,若没有接收到用户的取消信息,管理模块便会调动能源,完成用户的能够购买操作;

18、b、若用户在支付结束后,出现突发情况,需要取消订单时,由于支付完成到能源调动之间存在时间差,能够出现更大的容错率,极大的保障了用户的体验感,能够应对各种突发情况;

19、c、若用户完成支付后、且能源调动过程中,出现紧急情况,导致用户无法继续等待时,在用户取消订单时,会自动出现弹窗选项:

20、1)、继续取消订单,并提供原因;

21、2)、继续等待能源调动,并完成能源购买;

22、3)、将购买信息存储,下次提供信息直接进行购买,无需支付;

23、多条选项以供用户选择,极大的给足了用户满满的体验感。

24、优选的,所述网络模块中进行多个节点之间的网络连接时,需要对多个节点之间的工作人员进行身份验证,确保网络连接的安全性能,且在验证时,一般是通过输入验证码的方式,但是在10s的时间内,若验证失败后,则会刷新验证码,再次进行验证,在经过三次验证失败后,则会自动关闭连接通道,并需要工作人员再次重新连接,确保安全性能。

25、优选的,所述网络模块中在区块链节点连接完成后,能够利用网络模块进行多个区块链节点工作人员之间的无障碍交流,如:语音交流和文字交流等,方便后续对能源的输出,避免出现能源输出错误的问题,极大的保障了能源系统的稳定运行。

26、优选的,所述数据模块中,能够对存储的数据进行年份、月份甚至具体日期进行编号,便于后续进行查找,也可根据具体事件进行编号,如:能源输入加上具体日期,或者能源输出加上具体日期,甚至可以在日期后面加上能源输入、输出的总量,便于后期进行查找与核对,还可以建立对应的文件夹,将当月、当周、甚至是一整年的数据全部放入其中,便于后期查找。

27、优选的,所述共识模块中,能够在用户发起交易信息后,检查交易是否符合规定,包括用户支付时所签订合约是否符合规定、数据是否完整,若不存在错误,则正常上传订单信息,并继续完成后订单上的能源输出,若出现数据不完整或是不符合规定的情况,则会将具体情况弹窗告知用户,并提醒用户完善信息或者修改信息,直到符合规定,若用户在收到通知后五分钟之内未做出任何改动,则自动驳回用户的订单信息,并将原因附带在驳回信息中,告知用户具体驳回原因。

28、优选的,所述身份模块中,利用多次登录的方式进行多次身份验证,极大的提高了安全性能,且在将身份信息录入数据库后,可随时对身份信息进行更新,如:转岗、升值、降职等特殊情况出现后,能够及时更新身份信息,再如:老员工离职、新员工入职时,能够便捷的将老员工的身份信息从数据库内部删除,同样能够便捷的将新员工的身份信息录入数据库,便于后续工作的进行。

29本文档来自技高网...

【技术保护点】

1.一种基于区块链的能源系统控制方法,其特征在于,包括:网络模块、数据模块、共识模块、身份模块和管理模块;

2.根据权利要求1所述的一种基于区块链的能源系统控制方法,其特征在于:所述网络模块中进行多个节点之间的网络连接时,需要对多个节点之间的工作人员进行身份验证,确保网络连接的安全性能,且在验证时,一般是通过输入验证码的方式,但是在10s的时间内,若验证失败后,则会刷新验证码,再次进行验证,在经过三次验证失败后,则会自动关闭连接通道,并需要工作人员再次重新连接,确保安全性能。

3.根据权利要求1所述的一种基于区块链的能源系统控制方法,其特征在于:所述网络模块中在区块链节点连接完成后,能够利用网络模块进行多个区块链节点工作人员之间的无障碍交流,如:语音交流和文字交流等,方便后续对能源的输出,避免出现能源输出错误的问题,极大的保障了能源系统的稳定运行。

4.根据权利要求1所述的一种基于区块链的能源系统控制方法,其特征在于:所述数据模块中,能够对存储的数据进行年份、月份甚至具体日期进行编号,便于后续进行查找,也可根据具体事件进行编号,如:能源输入加上具体日期,或者能源输出加上具体日期,甚至可以在日期后面加上能源输入、输出的总量,便于后期进行查找与核对,还可以建立对应的文件夹,将当月、当周、甚至是一整年的数据全部放入其中,便于后期查找。

5.根据权利要求1所述的一种基于区块链的能源系统控制方法,其特征在于:所述共识模块中,能够在用户发起交易信息后,检查交易是否符合规定,包括用户支付时所签订合约是否符合规定、数据是否完整,若不存在错误,则正常上传订单信息,并继续完成后订单上的能源输出,若出现数据不完整或是不符合规定的情况,则会将具体情况弹窗告知用户,并提醒用户完善信息或者修改信息,直到符合规定,若用户在收到通知后五分钟之内未做出任何改动,则自动驳回用户的订单信息,并将原因附带在驳回信息中,告知用户具体驳回原因。

6.根据权利要求1所述的一种基于区块链的能源系统控制方法,其特征在于:所述身份模块中,利用多次登录的方式进行多次身份验证,极大的提高了安全性能,且在将身份信息录入数据库后,可随时对身份信息进行更新,如:转岗、升值、降职等特殊情况出现后,能够及时更新身份信息,再如:老员工离职、新员工入职时,能够便捷的将老员工的身份信息从数据库内部删除,同样能够便捷的将新员工的身份信息录入数据库,便于后续工作的进行。

7.根据权利要求1所述的一种基于区块链的能源系统控制方法,其特征在于:所述管理模块中收到订单信息后,能够给与用户一定的缓冲时间,避免出现紧急情况,导致订单出现问题,同时能够在紧急情况发生的情况下,给与用户选择的权力,极大的提高了用户的体验感。

...

【技术特征摘要】

1.一种基于区块链的能源系统控制方法,其特征在于,包括:网络模块、数据模块、共识模块、身份模块和管理模块;

2.根据权利要求1所述的一种基于区块链的能源系统控制方法,其特征在于:所述网络模块中进行多个节点之间的网络连接时,需要对多个节点之间的工作人员进行身份验证,确保网络连接的安全性能,且在验证时,一般是通过输入验证码的方式,但是在10s的时间内,若验证失败后,则会刷新验证码,再次进行验证,在经过三次验证失败后,则会自动关闭连接通道,并需要工作人员再次重新连接,确保安全性能。

3.根据权利要求1所述的一种基于区块链的能源系统控制方法,其特征在于:所述网络模块中在区块链节点连接完成后,能够利用网络模块进行多个区块链节点工作人员之间的无障碍交流,如:语音交流和文字交流等,方便后续对能源的输出,避免出现能源输出错误的问题,极大的保障了能源系统的稳定运行。

4.根据权利要求1所述的一种基于区块链的能源系统控制方法,其特征在于:所述数据模块中,能够对存储的数据进行年份、月份甚至具体日期进行编号,便于后续进行查找,也可根据具体事件进行编号,如:能源输入加上具体日期,或者能源输出加上具体日期,甚至可以在日期后面加上能源输入、输出的总量,便于后期进行查找与核对,还可以建立对应的文件夹,将当月、当周、甚至是一整年的数据全部放入其中,便于后...

【专利技术属性】
技术研发人员:曹萌
申请(专利权)人:广州德程智能科技股份有限公司
类型:发明
国别省市:

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

1