1.一种具有验证功能的大数据传输方法,其特征在于,包括区块链服务器(1)、链路连接模块(3)和数据传输模块(5),所述区块链服务器(1)连接有主区块链系统(2),且主区块链系统(2)通过链路连接模块(3)连接有子区块链系统(4),所述链路连接模块(3)包括识别验证模块(301)和验证记录模块(302),且识别验证模块(301)连接有验证记录模块(302),所述识别验证模块(301)包括身份审核验证模块(3011)、接入权限验证模块(3012)和管理节点验证模块(3013),所述身份审核验证模块(3011)连接有接入权限验证模块(3012),且身份审核验证模块(3011)用于对子区块链系统(4)节点的身份进行审核验证,确保子区块链系统(4)节点安全无风险,审核通过则进入下一步骤,所述接入权限验证模块(3012)用于通过校检码对子区块链系统(4)节点的接入权限进行验证,确保其具备接入权限,且接入权限验证模块(3012)连接有管理节点验证模块(3013),所述管理节点验证模块(3013)用于进行主区块链系统(2)的各管理节点对新接入子区块链系统(4)节点的共识验证,在各管理节点均通过子区块链系统(4)节点的验证后允许接入,所述子区块链系统(4)连接有数据传输模块(5),且数据传输模块(5)连接有监测记录模块(6)和异常检测模块(7),所述异常检测模块(7)连接有数据反馈模块(8),且数据反馈模块(8)用于将异常检测的情况反馈至主区块链系统(2),所述数据反馈模块(8)连接有反馈解析模块(9),且反馈解析模块(9)用于对所反馈的异常情况记录中的异常节点和失败传输数据进行解析识别,所述监测记录模块(6)用于对数据传输的过程进行监测并对数据传输的历史情况进行追踪记录,所述异常检测模块(7)用于对数据传输过程中未通过安全解密的异常情况进行检测并对这部分数据传输节点进行异常记录,所述识别验证模块(301)用于对所接入的子区块链节点进行验证,并在多重验证通过后执行子区块链系统(4)的区块链节点与主区块链系统(2)之间的接入连接,验证记录模块(302)用于对通过验证的区块链节点进行记录,使得通过验证的区块链节点一段时间内能够无需验证登入,避免重复验证浪费系统资源,所述反馈解析模块(9)连接有节点标记模块(10)和数据锁定模块(11),且节点标记模块(10)用于对未通过安全解密的异常节点进行异常标记,并且数据锁定模块(11)用于对进行异常标记后的异常节点所下载传输的数据进行锁定,防止该节点继续下载传输这部分解密失败的传输数据,所述节点标记模块(10)连接有二次验证模块(12),且二次验证模块(12)用于对经过多次异常标记的异常节点进行二次验证,二次验证过程与识别验证模块(301)确保经过多次异常标记的异常节点的安全;
所述数据传输模块(5)包括数据加解密模块(13)、数据输出模块(14)、数据接收模块(15)、数据储存模块(16)和数据读取模块(17),所述数据加解密模块(13)用于进行传输数据的加密解密,提高数据安全性,且数据加解密模块(13)连接有数据输出模块(14),所述数据输出模块(14)连接有数据接收模块(15),且数据接收模块(15)用于子区块链系统(4)节点进行数据接收,所述数据接收模块(15)连接有数据储存模块(16),且数据储存模块(16)连接有数据读取模块(17);
所述数据加解密模块(13)包括数据传输请求模块(1301)、动态秘钥验证模块(1302)和数据传输授权模块(1303),所述数据传输请求模块(1301)用于数据接收端发出数据传输请求模块(1301),且数据传输请求模块(1301)连接有动态秘钥验证模块(1302),所述动态秘钥验证模块(1302)用于在数据输出端同意请求后进行动态秘钥验证,确保数据传输的安全性,且动态秘钥验证模块(1302)的输出端连接有数据传输授权模块(1303);
所述数据加解密模块(13)还包括数据安全加密模块(1304)和传输区块生成模块(1305),所述数据传输授权模块(1303)连接有数据安全加密模块(1304),且数据传输授权模块(1303)能够在动态秘钥验证通过后授权进行数据传输,并且数据安全加密模块(1304)用于在数据传输的过程中进行数据加密,所述数据安全加密模块(1304)连接有传输区块生成模块(1305),且传输区块生成模块(1305)用于生成一个用于数据传输的临时中间区块;
所述数据安全加密模块(1304)包括同态加密运算模块(13041)和非对称加密模块(13042),且同态加密运算模块(13041)连接有非对称加密模块(13042),所述同态加密运算模块(13041)用于通过同态加密算法对传输数据进行加密,所述非对称加密模块(13042)用于通过公钥加密的形式对初步加密后的传输数据进行再加密。