【技术实现步骤摘要】
数据传输方法、装置、系统、电子设备及存储介质
本专利技术涉及数据传输
,具体而言,涉及一种数据传输方法、装置、系统、电子设备及存储介质。
技术介绍
住房公积金一般是指国家机关、国有企业、城镇集体企业、外商投资企业、城镇私营企业以及其他城镇企业、事业单位及其在职员工向公积金中心缴纳的长期储金。全国各地具有多个公积金中心,各公积金中心需要与税务总局间建立公积金贷款利息支出个税抵扣数据传输通道,进行相应的数据传输工作。现有技术中,各公积金中心与税务总局间实现数据传输的方法通常为:公积金中心基于传输控制协议(TransmissionControlProtocol,TCP)将数据文件传输给税务总局,税务总局可以将数据文件存储在甲骨文(Oracle)、结构化查询语言(StructuredQueryLanguage,SQLServer)等关系型数据库中。但是,各公积金中心与税务总局间采用上述现有的数据传输方法进行数据传输时,存在数据丢失、数据被窃等风险,导致数据安全无法得到保证。
技术实现思路
< ...
【技术保护点】
1.一种数据传输方法,其特征在于,所述方法应用于数据传输系统的数据上传方,所述数据传输系统包括:彼此通信连接的至少一个数据上传方、区块链、以及数据平台;其中,任一个数据上传方与至少一个区块链节点通信连接;所述方法包括:/n数据上传方将数据文件发送给对应的区块链节点;/n数据上传方接收所述区块链节点根据所述数据文件返回的校验文件;/n数据上传方将所述校验文件发送给数据平台用于根据所述校验文件从所述区块链中读取与所述校验文件对应的数据文件。/n
【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法应用于数据传输系统的数据上传方,所述数据传输系统包括:彼此通信连接的至少一个数据上传方、区块链、以及数据平台;其中,任一个数据上传方与至少一个区块链节点通信连接;所述方法包括:
数据上传方将数据文件发送给对应的区块链节点;
数据上传方接收所述区块链节点根据所述数据文件返回的校验文件;
数据上传方将所述校验文件发送给数据平台用于根据所述校验文件从所述区块链中读取与所述校验文件对应的数据文件。
2.根据权利要求1所述的方法,其特征在于,所述数据上传方接收所述区块链节点根据所述数据文件返回的校验文件之后,所述方法还包括:
数据上传方根据所述校验文件生成所述数据文件对应的数据指纹;
数据上传方将所述数据指纹分别发送给所述区块链节点和所述数据平台。
3.根据权利要求2所述的方法,其特征在于,所述校验文件包括所述数据文件的上链标识和校验值。
4.根据权利要求3所述的方法,其特征在于,所述数据上传方根据所述校验文件生成所述数据文件对应的数据指纹,包括:
数据上传方根据所述数据文件的上链标识和校验值按照预设哈希算法计算得到所述数据文件对应的数据指纹。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述数据上传方对应设置有区块链代理节点;所述数据上传方将数据文件发送给对应的区块链节点,包括:
数据上传方通过区块链代理节点将所述数据文件按照预设要求的报文发送给对应的区块链节点。
6.一种数据传输方法,其特征在于,所述方法应用于数据传输系统的数据平台,所述数据传输系统包括:彼此通信连接的至少一个数据上传方、区块链、以及数据平台;其中,任一个数据上传方与至少一个区块链节点通信连接;所述方法包括:
数据平台接收数据上传方发送的校验文件;其中,所述校验文件由区块链节点根据所述数据上传方发送的数据文件返回得到;
数据平台根据所述校验文件从区块链中读取与所述校验文件对应的数据文件。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
数据平台接收数据上传方发送的与所述校验文件对应的数据文件的数据指纹;其中,所述数据指纹由所述数据上传方根据所述校验文件生成,所述校验文件包括所述数据文件的上链标识和校验值;
相应地,所述数据平台根据所述校验文件从区块链中读取与所述校验文件对应的数据文件,包括:
数据平台根据所述校验文件和所述数据指纹,从区块链中读取与所述校验文件对应的数据文件,其中,所述数据指纹根据所述数据文件的上链标识和校验值按照预设哈希算法计算得到。
8.根据权利要求7所述的方法,其特征在于,所述数据平台根据所述校验文件和...
【专利技术属性】
技术研发人员:仲菊明,周小伟,刘朔臣,谢康,赖波,黄艳秋,朱磊,赖少琪,庄育涵,
申请(专利权)人:中国建设银行股份有限公司,建信金融科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。