一种基于区块链的函证管理一体机设备的制作方法

文档序号:36239049发布日期:2023-12-01 22:47阅读:56来源:国知局
一种基于区块链的函证管理一体机设备的制作方法

本发明涉及电子函证及信息处理,具体涉及一种基于区块链的函证管理一体机设备。


背景技术:

1、现有技术的介绍:

2、电子化函证:随着信息技术的快速发展,电子化函证成为替代传统纸质函证的重要方式。电子化函证技术使得函证的创建、传输和存储更加高效、方便和环保。

3、区块链技术:区块链的分布式账本和不可篡改性使其成为确保函证数据安全、完整性和可信度的理想选择。凭借区块链技术,函证可以实现去中心化的存储和验证,消除了信任问题,并提供了可追溯性和透明度。

4、数据加密和安全技术:函证管理系统需要保护敏感数据的安全性和隐私性。数据加密技术、身份验证机制和访问控制等安全技术的应用,能够有效防止数据泄露和非授权访问。

5、纸质函证的缺点:传统纸质函证管理存在着一些缺点,如容易丢失、篡改风险大、存储和检索不便等。这些问题促使了对更高效、安全和可追溯的函证管理解决方案的需求,从而催生了第三方函证管理系统的发展。

6、但是,现有技术中,区块链系统中各节点共识操作后即生成区块上传区块链系统,导致区块链系统的冗余区块较多,影响了后续的访问效率,且共识操作都是所有的节点都参与,导致了节点之间的通信效率较低,且区块链系统中采用的加密算法的密钥一般是固定或随机生成方式,加密数据安全性低。


技术实现思路

1、本发明针对上述现有技术中一个或多个技术缺陷,提出了如下技术方案。

2、一种基于区块链的函证管理一体机设备,其特征在于,该设备包括:抗ddos服务单元、vpc应用单元和dsc数据安全中心,

3、所述抗ddos服务单元用于提供云防火墙;

4、所述vpc应用单元包括前端服务器和后端服务器,

5、所述前端服务器经由所述云防火墙与终端用户连接,用于提供公网访问服务;

6、所述后端服务器分别与区块链系统和所述dsc数据安全中心连接,

7、所述后端服务器包括:发函制作单元、询证单元和报告生成单元;

8、所述dsc数据安全中心用于存储vpc应用单元产生的函证数据。

9、更进一步地,所述发函制作单元用于制作发函:发函方在所述区块链系统中制作完成电子函证后将生成的电子函证的标识及所述发函方的标识发送至区块链系统,所述区块链系统基于所述电子函证的标识及所述发函方的标识获取被审方的标识,所述区块链系统基于被审方的标识获取被审方对所述电子函证进行函证授权信息;

10、所述询证单元用于询证:发函方通过区块链系统获取函证授权信息并进行解析,如果解析的函证授权信息为授权通过,所述发函方将所述电子函证调用第一智能合约进行共识操作,所述第一智能合约是区块链系统的管理节点发布的,所述电子函证共识操作通过后生成第一区块数据,并将所述第一区块数据发送至被审方,所述被审方基于所述第一区块数据生成进行回函数据,并对所述第一区块数据进行签章,并将回函数据及签章后的第一区块数据发送至发函方;

11、所述报告生成单元用于生成报告:所述发函方接收到签章后的第一区块数据后,调用第二智能合约对所述签章后的第一区块数据进行验证,验证通过后,调用第三智能合约对所述回函数据进行共识操作,所述回函共识操作通过后基于所述回函数据生成第二区块数据,将所述第一区块数据、所述第二区块数据、所述发函方的标识及所述被审方的标识合并后进行加密后生成加密区块存储在所述区块链系统中,所述第二智能合约是区块链系统的管理节点发布的,所述第三智能合约由所述被审方生成。

12、更进一步地,所述函证授权是电子签名或电子签章。

13、更进一步地,所述区块链系统提供电子发函模板和回函模板,所述发函方基于所述被审方的标识获取被审方的审查数据特征,所述发函方在登录所述区块链系统后基于被审方的审查数据特征通过第一关系表加载对应的电子发函模板,所述被审方基于第二对应关系表通过所述电子发函模板加载对应的回函模板,所述区块链系统设置了审查数据特征与电子发函模板的第一对应关系表,回函模板与发函模板的第二对应关系表。

14、更进一步地,在所述第一智能合约中定义的参与共识操作的节点数量小于在所述第二智能合约中定义的参与共识操作的节点数量。

15、更进一步地,将所述第一区块数据、所述第二区块数据、所述发函方的标识及所述被审方的标识合并后进行加密的操作为:

16、获取第一区块数据的时间戳t1和第二区块数据的时间戳t2;

17、判断t2-t1的值是否小于第一阈值,如果是,则将所述第一区块数据、第二区块数据、所述发函方的标识及所述被审方的标识进行合并得到合并区块数据,如果否,则丢弃所述第一区块数据和第二区块数据,并返回询证步骤;

18、将所述t2-t1的值、所述发函方的标识sid及所述被审方的标识bid进行处理后得到预处理密钥prekey作为初始值输入图神经网络中得到加密密钥,使用所述加密密钥对所述合并区块数据进行加密,并将加密后的合并区块数据存储在所述区块链系统中;

19、其中,表示异或操作;

20、所述图神经网络的图的构成方式为:所述区块链系统中的节点为图中的节点,所述图中的边为所述区块链系统中的节点之间的通信关系,

21、所述图中的节点的特征值为:

22、

23、δti表示节点ni最近两次参与共识计算的时间戳ti与ti-1的差值,ci,k表示第nk个节点的特征值,i表示区块的编号,σ表示节点前一周期特征值对本周期特征值的影响系数,n表示当前节点相邻节点的数量,k、l表示大于或等于1的整数;

24、所述图中的边的权重为:

25、

26、其中,i、j均为大于1的自然数。

27、更进一步地,所述区块链系统经由若干个区块链服务节点与所述后端服务器通讯连接。

28、更进一步地,所述抗ddos服务单元提供的云防火墙用于拦截恶意的http请求,防止ddos攻击。

29、更进一步地,一体机设备还包括处理器、内存、硬盘、网络系统和供电系统。

30、本发明的技术效果在于:发函方将经过函证授权的所述电子函证调用第一智能合约进行共识操作,所述电子函证共识操作通过后生成第一区块数据,并将所述第一区块数据发送至被审方,此时,并不将第一区块数据写入到区块链系统中,而是在所述发函方接收到所述回函数据及签章后的第一区块数据后,调用第二智能合约对所述回函数据及签章后的第一区块数据进行验证,验证通过后,调用第三智能合约对所述回函数据进行共识操作,所述回函数据共识操作通过后生成第二区块数据,将所述第一区块数据、第二区块数据、所述发函方的标识及所述被审方的标识合合并后进行加密后生成加密区块存储在所述区块链系统中,这样避免了在区块链系统中生成大量的冗余区块,使得区块链中的数据访问效率大大提高,本发明中通过设置了第一、第二关系对应表,可以方便快捷的获取相应的模板,提高了区块链的运行效率;本发明中,改进了区块链系统中加密算法的加密密钥生成方式,基于两个区块的时间戳及所述发函方的标识sid及所述被审方的标识bid进行处理后得到预处理密钥prekey后使用图神经网络生成加密密钥,并提出了预处理密钥prekey的具体计算方式,提高了数据的安全性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1