一种区块链账户余额的存证及恢复方法与流程

文档序号:22502179发布日期:2020-10-13 09:36阅读:240来源:国知局
一种区块链账户余额的存证及恢复方法与流程

本发明涉及区块链技术领域,具体为一种区块链账户余额的存证及恢复方法。



背景技术:

区块链是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块,狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本,广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。

然而,现有的账户余额在进行计算存证的过程中容易造成数据遗失,在数据遗失后即不能够很好的保证交易的历史进行信息准确性,影响了交易的准确性和可溯源性,并且一般的账户余额在进行结算时信息易被拦截,这样信息容易泄露,造成交易过程中安全性的下降。



技术实现要素:

本发明的目的在于提供一种区块链账户余额的存证及恢复方法,以解决上述背景技术中提出现有的账户余额在进行计算存证的过程中容易造成数据遗失,在数据遗失后即不能够很好的保证交易的历史进行信息准确性,影响了交易的准确性和可溯源性,并且一般的账户余额在进行结算时信息易被拦截,这样信息容易泄露,造成交易过程中安全性下降的问题。

为实现上述目的,本发明提供如下技术方案:一种区块链账户余额的存证及恢复方法,包括第三方监管机构、移动终端、银行端、区块链客户端和预存节点设备,所述第三方监管机构的输出端与移动终端的输入端相连接,所述移动终端与区块链客户端通过无线网络为双向连接,所述区块链客户端与银行端通过无线网络为双向连接,所述银行端的输出端与移动终端的输入端相连接,所述区块链客户端与预存节点设备通过非对称加密为双向连接;

所述区块链客户端的内部包括有存证数据传输模块、数据修复模块、碎片整合模块和文件分割模块,其中:

存证数据传输模块:该模块能够将从移动终端内部传输来的与银行端的交易数据进行接收,同时其还能够将交易数据通过区块链客户端的内部向银行端的内部进行传输,保证了数据之间的快速传递;

数据修复模块:该模块能够将已经完成碎片整合的存证交易数据进行修复,同时修复的方式是通过与银行端的交易数据库进行信息交换,利用数据信息之间的匹配度,进行快速的数据整理修复;

碎片整合模块:该模块能够将分块的存证数据碎片利用其中之间的相联系,进行碎片的整合,同时因为碎片的不完整性,所以存证能够避免信息外泄,在碎片完成整合后即能够进行下一步步骤;

文件分割模块:该模块能够将完整的移动终端内部传输来的交易数据信息进行分割,在分割的同时还要对碎片化的信息本身进行备注,保证数据能够被快速整合。

优选的,所述移动终端的内部包括有交易查询模块、登录验证模块、终端交易模块和交易信息加密模块,所述交易信息加密模块使用的加密方法为aes加密算法。

优选的,所述银行端的内部包括有交易数据库和银行交易模块,所述交易数据库根据个人账号对信息进行分类存储,所述交易数据库与登录验证模块为一一对应的设计。

优选的,所述预存节点设备的内部包括有存证交易历史数据、存证数据分块模块和数据及信息连接模块,所述文件分割模块与存证交易历史数据为一一对应的设计,所述存证历史交易数据内部等分为多个区块。

优选的,所述存证数据分块模块同时还能够对进行存储的碎片进行复制,所述复制的碎片数量需小于等于两份。

优选的,所述一种区块链账户余额的存证及恢复方法,其步骤如下:

s1:对个人账户进行登录,随后进行正常的交易即可,交易完成后的数据能够加密,文件分割模块能够将加密的数据进行分割,分割后的数据能够通过非对称加密传输至预存节点设备的内部;

s2:在预存节点的内部,具有不同用来存储文件本身的分块模块,将不同的分割碎片一一进行对应储存,随后再利用存证数据分块模块将分割的碎片进行复制,对每个碎片进行信息提取,便于后期重新整合,随后碎片化的信息具体是传输至存证交易历史数据的内部进行存储;

s3:当需要对存证数据进行提取的时候,就将多余的数据碎片提取至区块链客户端的内部,随后利用碎片整合模块进行碎片的整合,再由数据修复模块进行二次修复,保证数据信息的准确性,完成碎片整合后,再利用存证数据传输模块将数据传输至银行端的内部即可;

s4:传入银行端的数据在进行交易数据库的短暂验证后,再进入银行交易模块进行交易,完成后的信息即传输至第三方监管机构进行二次确认,当信息无误后,则可以就信息内容反馈至移动终端的内部,利用交易查询模块随时进行查询。

与现有技术相比,本发明的有益效果是:该区块链账户余额的存证及恢复方法,首先此系统需要个人验证才能够登陆,同时信息的准确性还增加了第三方监管机构来进行二次确认,提高了存证数据的准确性,同时还保证了存证数据的安全效果,避免了信息丢失或者出现数据不准确的问题,在进行数据传输的过程中,数据先需要进行加密,随后再将文件进行碎片化的处理,每个碎片化的文件都能够复制进行存储,在需要提取对信息进行查看时就能够被快速的整合进行修复,保证了碎片存储时间的增长,提高了此方法的实用性,在这些数据进行传输时也是被非对称加密的,有利于进一步增加数据传输之间的安全性,保证了交易过程中的保密效果。

再次,该区块链账户余额的存证在碎片整合完成后。还能够利用交易数据库进行验证,避免了数据整合出错,提高了此恢复方法的可行性。

附图说明

图1为本发明系统原理示意图;

图2为本发明账户余额存证管理系统原理示意图;

图3为本发明步骤流程示意图;

图4为本发明移动终端内部示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-4,本发明提供一种技术方案:一种区块链账户余额的存证及恢复方法,包括第三方监管机构、移动终端、银行端、区块链客户端和预存节点设备,第三方监管机构的输出端与移动终端的输入端相连接,移动终端与区块链客户端通过无线网络为双向连接,区块链客户端与银行端通过无线网络为双向连接,银行端的输出端与移动终端的输入端相连接,区块链客户端与预存节点设备通过非对称加密为双向连接;

区块链客户端的内部包括有存证数据传输模块、数据修复模块、碎片整合模块和文件分割模块,其中:

存证数据传输模块:该模块能够将从移动终端内部传输来的与银行端的交易数据进行接收,同时其还能够将交易数据通过区块链客户端的内部向银行端的内部进行传输,保证了数据之间的快速传递;

数据修复模块:该模块能够将已经完成碎片整合的存证交易数据进行修复,同时修复的方式是通过与银行端的交易数据库进行信息交换,利用数据信息之间的匹配度,进行快速的数据整理修复;

碎片整合模块:该模块能够将分块的存证数据碎片利用其中之间的相联系,进行碎片的整合,同时因为碎片的不完整性,所以存证能够避免信息外泄,在碎片完成整合后即能够进行下一步步骤;

文件分割模块:该模块能够将完整的移动终端内部传输来的交易数据信息进行分割,在分割的同时还要对碎片化的信息本身进行备注,保证数据能够被快速整合。

本发明中:移动终端的内部包括有交易查询模块、登录验证模块、终端交易模块和交易信息加密模块,交易信息加密模块使用的加密方法为aes加密算法。

本发明中:银行端的内部包括有交易数据库和银行交易模块,交易数据库根据个人账号对信息进行分类存储,交易数据库与登录验证模块为一一对应的设计。

本发明中:预存节点设备的内部包括有存证交易历史数据、存证数据分块模块和数据及信息连接模块,文件分割模块与存证交易历史数据为一一对应的设计,存证历史交易数据内部等分为多个区块。

本发明中:存证数据分块模块同时还能够对进行存储的碎片进行复制,复制的碎片数量需小于等于两份。

工作原理:本发明使用前,需要将个人信息与银行卡信息进行验证,保证实际操作中是本人进行使用的,随后再在使用时对移动终端进行登录,将需要进行的交易过程进行快速的操作,保证电子交易信息能够通过交易信息加密模块进行加密后传输至区块链客户端的内部。

本发明使用过程中,该区块链客户端的内部文件分割模块能够将加密的数据进行分割,分割后的数据能够通过非对称加密传输至预存节点设备的内部,在预存节点的内部,具有不同用来存储文件本身的存证数据分块模块,将不同的分割碎片一一进行对应储存,随后再将分割的碎片进行复制,对每个碎片进行信息提取,便于后期重新整合,当需要对存证数据进行提取的时候,就将多余的数据碎片提取至区块链客户端的内部,随后利用碎片整合模块进行碎片的整合,再由数据修复模块进行二次修复,保证数据信息的准确性,完成碎片整合后,再利用存证数据传输模块将数据传输至银行端的内部即可,传入银行端的数据在进行交易数据库的短暂验证后,再进入银行交易模块进行交易,完成后的信息即传输至第三方监管机构进行二次确认,当信息无误后,则可以就信息内容反馈至移动终端的内部,利用交易查询模块随时进行查询。

综上所述:该区块链账户余额的存证及恢复方法,首先此系统需要个人验证才能够登陆,同时信息的准确性还增加了第三方监管机构来进行二次确认,提高了存证数据的准确性,同时还保证了存证数据的安全效果,避免了信息丢失或者出现数据不准确的问题,在进行数据传输的过程中,数据先需要进行加密,随后再将文件进行碎片化的处理,每个碎片化的文件都能够复制进行存储,在需要提取对信息进行查看时就能够被快速的整合进行修复,保证了碎片存储时间的增长,提高了此方法的实用性,在这些数据进行传输时也是被非对称加密的,有利于进一步增加数据传输之间的安全性,保证了交易过程中的保密效果。

再次,该区块链账户余额的存证在碎片整合完成后。还能够利用交易数据库进行验证,避免了数据整合出错,提高了此恢复方法的可行性。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

本系统中涉及到的相关模块均为硬件系统模块或者为现有技术中计算机软件程序或协议与硬件相结合的功能模块,该功能模块所涉及到的计算机软件程序或协议的本身均为本领域技术人员公知的技术,其不是本系统的改进之处;本系统的改进为各模块之间的相互作用关系或连接关系,即为对系统的整体的构造进行改进,以解决本系统所要解决的相应技术问题。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

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