一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

采用数字人民币基于区块链技术的分布式能源交易系统的制作方法

2021-11-25 00:44:00 来源:中国专利 TAG:


1.本发明属于能源交易技术领域,具体涉及采用数字人民币基于区块链技术的分布式能源交易系统。


背景技术:

[0002]“能源”即能量的来源,能源的科学定义是指能为人类利用并可获得能量的资源。能源的范围随着人类社会生产和科学技术的发展而不断扩大,它包括提供某种形式能量的物质资源和某种物质的运动形式。矿物燃料、风力、水力、太阳能等都是能源。采用数字人民币进行能源交易的过程中,由于缺乏一定的安全防护措施,资产数据泄露时无法保证数据的安全性,影响交易的进行,带来一定的经济损失。
[0003]
因此针对这一现状,迫切需要设计和生产采用数字人民币基于区块链技术的分布式能源交易系统,以满足实际使用的需要。


技术实现要素:

[0004]
本发明的目的在于提供采用数字人民币基于区块链技术的分布式能源交易系统,以解决上述背景技术中提出的问题。
[0005]
技术方案:采用数字人民币基于区块链技术的分布式能源交易系统,包括政府、电网企业、监管部门、金融机构、新能源发电商、负荷集成商、绿色能源服务商、电力用户和区块链网络,所述政府、电网企业、监管部门、金融机构、新能源发电商、负荷集成商、绿色能源服务商、电力用户作为节点接入区块链网络;
[0006]
所述区块链网络分为数据采集层、数据分段层、数数据上传层、身份认证层、数据提取层、数据重合层和业务应用支撑层。
[0007]
在进一步的实施例中,所述数据采集层通过智能电表、智能家居收集用户在平台上购电和售电的交易信息数据。
[0008]
在进一步的实施例中,所述身份认证层包括短信认证、指纹认证和面部认证。
[0009]
在进一步的实施例中,所述数据提取层中的数据提取时,使用者先要通过客户端登录端口,并向端口发送提取信息,之后端口随机生成一个提取链接,发送至客户端。
[0010]
在进一步的实施例中,所述数据重合层中的数据重合时,数据库从解密数据中提取校验码,根据校验码将加密数据段拆解成若干数据段,之后根据解密数据中的编号,获取相应编号的数据段,并将各个数据段组合成资产数据。
[0011]
在进一步的实施例中,所述业务应用支撑层判断交易自动进行的智能合约、保证各节点协同的共识机制,在区块链网络中运用人工智能ai技术协助各设备在不同的系统中拥有统一的注册授权、管理完善的生命周期管理机制,解决不兼容问题。
[0012]
在进一步的实施例中,所述区块链网络设计分布式能源交易账系统的账户分为外部账户和合约账户,分布式能源交易系统的任何状态变动都由外部账户的交易触发,其中外部账户之间传输的交易信息只是实现了价值转移,外部账户与合约账户传输的交易信息
可调动合约账户中的程序代码执行,合约账户与外部账户传输的状态信息触发外部账户的状态改变,从而完成分布式能源交易过程中的节点账户付款、收款等交易操作。
[0013]
采用数字人民币基于区块链技术的分布式能源交易系统的交易方法,包括以下步骤:
[0014]
s1、数据分段:随机将待传输数字资产数据分为若干组数据段,并随机将不同长度的数据段组合,得到加密数据段和解密数据;
[0015]
s2、数据上传:将加密数据段上传到数据库中,并将解密数据发送到客户端;
[0016]
s3、身份认证:客户端将登录数据提取端口,并进行端口认证;
[0017]
s4、数据提取:身份认证后,使用者通过客户端从数据库中下载加密数据段;
[0018]
s5、数据重合:数据提取后,将解密数据发送到数据库,加密数据段将数据拆解成若干组数据段,并对拆解后的数据段进行组合,得到资产数据;
[0019]
s6、区块链的第一系统采用统一接口对资产数据进行数据打包,形成统一资产数据,将统一资产数据写入第一系统的节点;
[0020]
s7、第一系统的节点将统一资产数据广播至区块链上第二系统的节点;
[0021]
s8、第二系统的节点生成统一资产数据对应的资产产品信息,根据统一资产数据计算得到资产产品信息对应的资产产品的数据信息,将资产产品信息和对应的数据信息写入区块链中第二系统的节点;
[0022]
s9、区块链接收第一终端的入链请求,根据入链请求将第一终端作为区块链中第三系统的节点加入区块链。
[0023]
本发明的技术效果和优点:该采用数字人民币基于区块链技术的分布式能源交易系统,入链资产数据不可篡改,提高了数据真实性、准确性、完整性和及时性;将待传输数据分成若干组数据段,再重新组合,不但能够提高数据存储时的安全性,同时还能防止数据丢失;在数据提取前先对使用者的身份进行认证,能够保证数据提取的安全性,同时还能及时获取客户身份信息;在区块链网络中运用人工智能ai技术可协助各设备在不同的系统中拥有统一的注册授权、管理完善的生命周期管理机制,可解决不兼容问题;通过智能电表、智能家居收集用户在平台上购电和售电的交易信息数据,提高了效率,该采用数字人民币基于区块链技术的分布式能源交易系统,提高了安全性,利于交易的进行。
附图说明
[0024]
图1为本发明的总体架构图;
[0025]
图2为本发明的外部账户与合约账户的信息传输示意图;
[0026]
图3为本发明的流程图。
具体实施方式
[0027]
在下文的描述中,给出了大量具体的细节以便提供对本发明更为彻底的理解。然而,对于本领域技术人员而言显而易见的是,本发明可以无需一个或多个这些细节而得以实施。在其他的例子中,为了避免与本发明发生混淆,对于本领域公知的一些技术特征未进行描述。
[0028]
为了提高安全性,如图1、图2和图3所示,包括政府、电网企业、监管部门、金融机
构、新能源发电商、负荷集成商、绿色能源服务商、电力用户和区块链网络,所述政府、电网企业、监管部门、金融机构、新能源发电商、负荷集成商、绿色能源服务商、电力用户作为节点接入区块链网络;所述区块链网络分为数据采集层、数据分段层、数数据上传层、身份认证层、数据提取层、数据重合层和业务应用支撑层,所述数据采集层通过智能电表、智能家居收集用户在平台上购电和售电的交易信息数据,所述身份认证层包括短信认证、指纹认证和面部认证,在数据提取前先对使用者的身份进行认证,能够保证数据提取的安全性,同时还能及时获取客户身份信息;
[0029]
为了防止数据丢失,如图3所示,所述数据提取层中的数据提取时,使用者先要通过客户端登录端口,并向端口发送提取信息,之后端口随机生成一个提取链接,发送至客户端,所述数据重合层中的数据重合时,数据库从解密数据中提取校验码,根据校验码将加密数据段拆解成若干数据段,之后根据解密数据中的编号,获取相应编号的数据段,并将各个数据段组合成资产数据,将待传输数据分成若干组数据段,再重新组合,不但能够提高数据存储时的安全性,同时还能防止数据丢失;
[0030]
为了提高效率,如图1和图2所示,所述数据采集层通过智能电表、智能家居收集用户在平台上购电和售电的交易信息数据,所述业务应用支撑层判断交易自动进行的智能合约、保证各节点协同的共识机制,在区块链网络中运用人工智能ai技术协助各设备在不同的系统中拥有统一的注册授权、管理完善的生命周期管理机制,解决不兼容问题,所述区块链网络设计分布式能源交易账系统的账户分为外部账户和合约账户,分布式能源交易系统的任何状态变动都由外部账户的交易触发,其中外部账户之间传输的交易信息只是实现了价值转移,外部账户与合约账户传输的交易信息可调动合约账户中的程序代码执行,合约账户与外部账户传输的状态信息触发外部账户的状态改变,从而完成分布式能源交易过程中的节点账户付款、收款等交易操作,在区块链网络中运用人工智能ai技术可协助各设备在不同的系统中拥有统一的注册授权、管理完善的生命周期管理机制,可解决不兼容问题,通过智能电表、智能家居收集用户在平台上购电和售电的交易信息数据,提高了效率;
[0031]
工作原理,该采用数字人民币基于区块链技术的分布式能源交易系统的交易方法,包括以下步骤:
[0032]
s1、数据分段:随机将待传输数字资产数据分为若干组数据段,并随机将不同长度的数据段组合,得到加密数据段和解密数据;
[0033]
s2、数据上传:将加密数据段上传到数据库中,并将解密数据发送到客户端;
[0034]
s3、身份认证:客户端将登录数据提取端口,并进行端口认证;
[0035]
s4、数据提取:身份认证后,使用者通过客户端从数据库中下载加密数据段;
[0036]
s5、数据重合:数据提取后,将解密数据发送到数据库,加密数据段将数据拆解成若干组数据段,并对拆解后的数据段进行组合,得到资产数据;
[0037]
s6、区块链的第一系统采用统一接口对资产数据进行数据打包,形成统一资产数据,将统一资产数据写入第一系统的节点;
[0038]
s7、第一系统的节点将统一资产数据广播至区块链上第二系统的节点;
[0039]
s8、第二系统的节点生成统一资产数据对应的资产产品信息,根据统一资产数据计算得到资产产品信息对应的资产产品的数据信息,将资产产品信息和对应的数据信息写入区块链中第二系统的节点;
[0040]
s9、区块链接收第一终端的入链请求,根据入链请求将第一终端作为区块链中第三系统的节点加入区块链。
[0041]
最后应说明的是:以上所述仅为本发明的优选内容而已,并不用于限制本发明。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献