一种钞箱管理系统的制作方法

文档序号:24227724发布日期:2021-03-12 11:04阅读:67来源:国知局
一种钞箱管理系统的制作方法

本实用新型涉及钞箱技术领域,尤其涉及一种钞箱管理系统。



背景技术:

随着经济的发展,货币的流通的数量和速度与日俱增,为了减轻银行的人工压力,使自助金融设备的使用量剧增。随着自助金融设备的增加,需要频繁地进行钞箱的搬运和更换。目前银行采用的加钞模式总体包括换钞箱法和续钞法,但是从风险防控和外包模式的角度考虑,钞箱在使用过程中的风险防控手段比较欠缺,从而影响了银行现金业务的安全性。因此,提出一种在钞箱的使用过程中进行风险防控的钞箱管理系统显得尤为重要。



技术实现要素:

基于此,有必要针对上述问题,提出了一种钞箱管理系统。

本实用新型提出了一种钞箱管理系统,包括:多个第一钞箱、多个自助金融设备,所述第一钞箱用于存放货币;

所述自助金融设备中安装有所述第一钞箱,用于向所述第一钞箱存取货币;

多个所述自助金融设备之间通信连接;

所述自助金融设备包括区块链生成验证装置、第一区块链存储装置;

同一所述自助金融设备的所述区块链生成验证装置与所述第一区块链存储装置及所述第一钞箱通信连接。

在一个实施例中,所述第一钞箱包括:用于检测所述第一钞箱的打开或关闭的开关检测部件、用于保存所述开关检测部件检测的所述第一钞箱的打开数据和/或关闭数据的钞箱存储部件、用于发送信息的钞箱通信部件,以及钞箱电池部件、钞箱控制器;

所述钞箱电池部件与所述开关检测部件、所述钞箱存储部件、所述钞箱通信部件及所述钞箱控制器电连接;

所述钞箱控制器与所述开关检测部件、所述钞箱存储部件及所述钞箱通信部件通信连接。

在一个实施例中,所述第一钞箱还包括:用于无线定位位置的无线定位部件;

所述钞箱控制器与所述无线定位部件通信连接。

在一个实施例中,所述第一钞箱还包括:用于与物联网通信的窄带物联通信部件;

所述钞箱控制器与所述窄带物联通信部件通信连接,用于通过所述窄带物联通信部件发送所述第一钞箱的位置数据及箱门状态数据。

在一个实施例中,所述窄带物联通信部件支持与多个不同的运营商通讯网络进行通信连接;

所述窄带物联通信部件包括用于安装通讯加密的安全sdk的预留存储空间,所述预留存储空间大于预设存储阈值。

在一个实施例中,所述第一钞箱还包括:表述钞箱标识及货币总额数据的电子标签;

所述自助金融设备还包括:标签读写部件,所述标签读写部件用于读取所述第一钞箱的电子标签;

所述钞箱控制器与所述电子标签通信连接。

在一个实施例中,所述第一钞箱还包括:用于检测振动的振动检测部件;

所述钞箱电池部件与所述振动检测部件电连接;

所述钞箱存储部件还用于保存所述振动检测部件检测的所述第一钞箱的振动数据,或者,所述钞箱控制器与所述振动检测部件通信连接,用于通过所述钞箱通信部件发送振动超限报警信号。

在一个实施例中,所述第一钞箱包括:区块链生成装置、第二区块链存储装置;

所述钞箱控制器与所述区块链生成装置、所述第二区块链存储装置通信连接。

在一个实施例中,所述钞箱管理系统还包括:至少一个用于存放货币的第二钞箱;

所述第二钞箱未设置钞箱存储部件;

所述第二钞箱安装在所述自助金融设备中;

同一所述自助金融设备的所述区块链生成验证装置与所述第二钞箱通信连接。

在一个实施例中,所述自助金融设备还包括:整机控制器、整机存储部件;

所述整机控制器与所述整机存储部件及所述区块链生成验证装置通信连接;

其中,不同所述自助金融设备与所述自助金融设备的整机存储部件及所述第一区块链存储装置形成分布式存储体系。

综上所述,本实用新型的自助金融设备中安装有第一钞箱,用于向第一钞箱存取货币,多个自助金融设备之间通信连接,自助金融设备包括区块链生成验证装置、第一区块链存储装置,同一自助金融设备的区块链生成验证装置与第一区块链存储装置及第一钞箱通信连接,通过在自助金融设备设置区块链生成验证装置和第一区块链存储装置,实现了将第一钞箱的使用过程数据生成区块链的数据,通过区块链的不可抵赖性,实现了对第一钞箱的使用过程的风险防控,提高了金融安全。因此,本实用新型实现了对第一钞箱的使用过程的风险防控,提高了金融安全。

附图说明

为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

其中:

图1为一个实施例中钞箱管理系统的结构示意图;

图2为图1的钞箱管理系统的第一钞箱的结构示意图;

图3为一个实施例中钞箱管理方法的流程图;

图4为图3的钞箱管理方法的确定目标随机数的流程图;

图5为一个实施例中钞箱管理方法的清机流程图。

具体实施方式

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

实施方式一

为了解决钞箱在使用过程中的风险防控手段比较欠缺的技术问题,本实施例还提出了一种钞箱管理系统,通过钞箱管理系统的根据向所述第一钞箱11存入或取出货币的数据生成并广播数据承诺及随机数种子,通过区块链的不可抵赖性,实现了对第一钞箱11的使用过程的风险防控,提高了金融安全。

如图1和图2所示,在一个实施例中,提出了一种钞箱管理系统,包括:多个第一钞箱11、多个自助金融设备12,所述第一钞箱11用于存放货币;

所述自助金融设备12中安装有所述第一钞箱11,用于向所述第一钞箱11存取货币;

多个所述自助金融设备12之间通信连接;

所述自助金融设备12包括区块链生成验证装置121、第一区块链存储装置122;

同一所述自助金融设备12的所述区块链生成验证装置121与所述第一区块链存储装置122及所述第一钞箱11通信连接。

本实施例的自助金融设备12中安装有第一钞箱11,用于向第一钞箱11存取货币,多个自助金融设备12之间通信连接,自助金融设备12包括区块链生成验证装置121、第一区块链存储装置122,同一自助金融设备12的区块链生成验证装置121与第一区块链存储装置122及第一钞箱11通信连接,通过在自助金融设备12设置区块链生成验证装置121和第一区块链存储装置122,实现了将第一钞箱11的使用过程数据生成区块链的数据,通过区块链的不可抵赖性,实现了对第一钞箱11的使用过程的风险防控,提高了金融安全。

所述自助金融设备12可以是存款机、取款机、存取款机中的任一种,也可以是自助售货机等可以向所述第一钞箱11存取货币的设备。

所述区块链生成验证装置121可以是一台微型电脑,微型电脑中设有可以区块链生成程序模块,所述区块链生成程序模块用于根据向第一钞箱11存入或取出货币的数据生成并广播第一数据承诺及第一随机数种子,接收并存储其它自助金融设备广播的第二数据承诺及第二随机数种子,根据第二数据承诺及第二随机数种子确定目标随机数。所述区块链生成程序模块可以从现有技术中选择,在此不做赘述。

所述第一区块链存储装置122可以是独立设置以只用于存储第一数据承诺、第一随机数种子、第二数据承诺、第二随机数种子、目标随机数,也可以是与所述自助金融设备12其他装置共同使用的存储装置。

所述自助金融设备12包括上箱体、下箱体;所述第一钞箱11安装在下箱体的内部,所述自助金融设备12的钞箱以外的部件设置在上箱体的内部;所述自助金融设备12设有上箱门、下箱门,通过打开上箱门只能打开上箱体,通过打开下箱门打开下箱体。通过设置上箱体、下箱体,将所述自助金融设备12的其他装置或部件与钞箱分开放置,有利于提高自助金融设备12的金融安全。

所述货币是指现金钞票,可以是人民币、美元、英镑、法郎等币种。

可以理解的是,在本实施例中,通过多个所述自助金融设备12之间的通信连接,将多个所述自助金融设备12各自根据向所述第一钞箱11存入或取出货币的数据生成数据承诺及随机数组成了区块链,从而通过区块链的不可抵赖性,实现了对第一钞箱11的使用过程的风险防控,提高了金融安全。

所述同一所述自助金融设备12的所述区块链生成验证装置121与所述第一区块链存储装置122及所述第一钞箱11通信连接,是指所述区块链生成验证装置121与位于同一所述自助金融设备12的所述第一区块链存储装置122及位于该自助金融设备12的通信连接。

在一个实施例中,所述区块链生成验证装置121用于根据向所述第一钞箱11存入或取出货币的数据生成第一数据承诺及第一随机数种子,接收并存储其它自助金融设备广播的第二数据承诺及第二随机数种子,将所述第一数据承诺及所述第一随机数种子进行广播,根据所述第二数据承诺及所述第二随机数种子,确定并存储与所述第二数据承诺及所述第二随机数种子对应的目标随机数,所述其它自助金融设备表述所述区块链生成验证装置121对应的所述自助金融设备12以外的所述自助金融设备12;

所述第一区块链存储装置122,用于存储所述第一数据承诺、所述第一随机数种子、所述第二数据承诺、所述第二随机数种子、所述目标随机数。从而实现了将第一钞箱11的使用过程数据生成区块链的数据承诺及随机数种子,通过区块链的不可抵赖性,实现了对第一钞箱11的使用过程的风险防控,提高了金融安全。

在一个实施例中,所述第一钞箱11包括:用于检测所述第一钞箱11的打开或关闭的开关检测部件111、用于保存所述开关检测部件检测的所述第一钞箱11的打开数据和/或关闭数据的钞箱存储部件112、用于发送信息的钞箱通信部件113,以及钞箱电池部件、钞箱控制器114;

所述钞箱电池部件与所述开关检测部件111、所述钞箱存储部件112、所述钞箱通信部件113及所述钞箱控制器114电连接;

所述钞箱控制器与所述开关检测部件、所述钞箱存储部件及所述钞箱通信部件通信连接。通过开关检测部件111检测出述第一钞箱11的打开或关闭,从而有利于根据开关检测部件111结果判断第一钞箱11是否正常被打开或关闭,进一步实现了对第一钞箱11的使用过程的风险防控,提高了金融安全。

所述钞箱存储部件112保存的所述第一钞箱11的数据包括但不限于:钞箱标识、货币总额数据、部分冠字号数据、全部冠字号数据、货币面值数据。

钞箱电池部件可以从现有技术中选择锂电池,在此举例不做具体限定。

所述钞箱存储部件112采用加密保存方式保存数据,从而提高所述钞箱存储部件112中数据的安全性。

所述钞箱标识可以是id、名称等唯一标识一个第一钞箱11的标识。

可选的,所述部分冠字号数据所述第一钞箱11内至少一张货币的冠字号数据,比如,可以是第一张和中间的多张,也可以是中间多张,还可以是中间多张和最后一张,还可以是任意放置序号的多张;通过部分冠字号数据可以防止货币被部分替换,从而进一步实现了对第一钞箱11的使用过程的风险防控,提高了金融安全。

可选的,所述部分冠字号数据包括货币放置序号、货币冠字号。可选的,所述全部冠字号数据包括货币放置序号、货币冠字号。

可选的,当由所述第一钞箱11的外部向所述钞箱存储部件112写入数据时,需先获取写入授权才能写入,而且写入的数据中携带有写入者的标识。所述写入授权是由钞箱监控设备发送的。获取授权才能写入可以避免非法写入,写入的数据中携带有写入者的标识有利于问题追踪,从而进一步实现了对第一钞箱11的使用过程的风险防控,提高了金融安全。

所述钞箱通信部件113包括无线通信部件和/或有线通信部件,所述无线通信部件可以是2g手机通信模块、3g手机通信模块、4g手机通信模块、5g手机通信模块、wifi通信模块中的至少一种,在此举例不做具体限定。

所述有线通信部件可以从现有技术中选择宽带模块,在此举例不做具体限定。

所述钞箱控制器114可以从现有技术中选择mcu(微控制单元)和/或plc(可编程逻辑控制器,programmablelogiccontroller)和/或fpga(现场可编程逻辑门阵列,fieldprogrammablegatearray),在此举例不做具体限定。

所述开关检测部件111可以选择接触式传感器,在此举例不做具体限定。

在一个实施例中,所述第一钞箱11还包括:用于无线定位位置的无线定位部件115;

所述钞箱控制器114与所述无线定位部件115通信连接。通过无线定位部件115可以定位第一钞箱11的实时位置,根据第一钞箱11的实时位置确定第一钞箱11的转移路径,有利于根据该转移路径判断第一钞箱11是否按预设路径被转移,从而进一步实现了对第一钞箱11的使用过程的风险防控,进一步提高了金融安全。

所述无线定位部件115可以从现有技术中选择gps定位部件,在此举例不做具体限定。

可以理解的是,第一钞箱11的位置信息,也可以通过第一钞箱11进入指定场所后由指定场所的识别设备识别到第一钞箱11到达后发送的。比如,第一钞箱11到达营业厅,营业厅的识别设备(比如,摄像头、条形码识别部件、二维码识别部件、射频识别部件)扫描到第一钞箱11的钞箱标识后,营业厅的识别设备通过网络或其他设备(服务器)将钞箱到达信号发送给钞箱监控设备,所述钞箱到达信号中携带有识别设备识别到的钞箱标识。

第一钞箱11只能在指定的地点(合法地点,比如,钞箱清分场所)打开,比如,所述钞箱控制器通过钞箱通信部件将钞箱打开信号及无线定位部件检测到的第一钞箱11的位置信息发送给钞箱监控设备,钞箱监控设备根据所述钞箱打开信号、所述第一钞箱11的位置信息判断是否非法打开,当所述第一钞箱11的位置信息是非指定地点时,则钞箱监控设备可以判定此次打开是非法打开。

在一个实施例中,所述第一钞箱11还包括:用于显示信息的显示部件116;

所述钞箱控制器114与所述显示部件116通信连接。通过显示部件116可以直观的了解第一钞箱11的基本信息,提高了第一钞箱11的用户体验。

所述显示部件116可以从现有技术中选择液晶显示屏,在此举例不做具体限定。

可以理解的是,所述显示部件116可以显示钞箱标识及货币总金额数据。

在一个实施例中,所述第一钞箱11还包括:用于与物联网通信的窄带物联通信部件;

所述钞箱控制器114与所述窄带物联通信部件117通信连接,用于通过所述窄带物联通信部件117发送所述第一钞箱11的位置数据及箱门状态数据。通过所述窄带物联通信部件117使第一钞箱11设备可以与物联网进行通信,增加了所述第一钞箱11的应用场景。

所述箱门状态数据包括:检测时间、箱门检测结果,所述箱门检测结果包括打开、关闭。

所述窄带物联通信部件117可以从现有技术中选择nb-iot通信模块,在此举例不做具体限定。

在一个实施例中,所述窄带物联通信部件117支持与多个不同的运营商通讯网络进行通信连接;

所述窄带物联通信部件117包括用于安装通讯加密的安全sdk(软件开发工具包)的预留存储空间,所述预留存储空间大于预设存储阈值。通过支持与多个不同的运营商通讯网络进行通信连接,预留存储空间增加了第一钞箱11设备的应用场景。

所述多个不同的运营商通讯网络可以是采用不同通信标准的多个运营商通信网络,也可以是采用相同通信标准的不同的多个运营商通信网络。

可选的,所述窄带物联通信部件117支持国家加密标准。

所述国家加密标准是指国家的加密标准,比如,中国加密标准,在此举例不做具体限定。可以理解的是,不同国家的加密标准可以相同,也可以不同。

在一个实施例中,所述第一钞箱11还包括:表述钞箱标识及货币总额数据的rfid(射频识别)电子标签;

所述自助金融设备12还包括:标签读写部件,所述标签读写部件用于读取所述第一钞箱11的电子标签119;

所述钞箱控制器114与所述电子标签119通信连接。通过标签读写部件和电子标签119的配合得到所述第一钞箱11的钞箱标识及货币总额数据,根据所述第一钞箱11的钞箱标识及货币总额数据可以判断第一钞箱11是否正确,以及货币总额数据是否有误,从而进一步提高了金融安全。

可以理解的是,电子标签管理系统与所述标签读写部件、所述电子标签119通信连接;所述标签读写部件读取电子标签119得到标签读取结果;自助金融设备12根据标签读取结果获取到标签信息。

所述电子标签119、所述标签读写部件可以从现有技术中选择采用射频技术的电子标签及标签读写部件,在此不做赘述。

在一个实施例中,所述第一钞箱11还包括:用于检测振动的振动检测部件118;

所述钞箱电池部件与所述振动检测部件118电连接;

所述钞箱存储部件112还用于保存所述振动检测部件118检测的所述第一钞箱11的振动数据,或者,所述钞箱控制器114与所述振动检测部件118通信连接,用于通过所述钞箱通信部件113发送振动超限报警信号。通过振动检测部件118检测到所述第一钞箱11的振动数据,根据该振动数据判断第一钞箱11是否被暴力破坏,当根据该振动数据确定是暴力破坏时,则所述钞箱控制器114通过所述钞箱通信部件113发送振动超限报警信号,从而进一步提高了金融安全。

所述振动超限报警信号包括系统报警信号、手机短信、直接拨打预设管理人员电话、直接拨打报警电话中的至少一种。

所述振动检测部件118可以从现有技术中选择振动传感器,在此举例不做具体限定。

在一个实施例中,所述第一钞箱11包括:区块链生成装置1101、第二区块链存储装置1102,所述区块链生成装置1101用于根据所述第一钞箱11的打开数据或关闭数据生成并广播第三数据承诺及第三随机数种子,或根据所述第一钞箱11的振动数据生成并广播所述第三数据承诺及所述第三随机数种子,所述第二区块链存储装置1102用于存储所述第三数据承诺及所述第三随机数种子;

所述钞箱控制器114与所述区块链生成装置1101、所述第二区块链存储装置1102通信连接。从而实现了将第一钞箱11的打开或关闭数据、振动数据生成区块链的数据承诺及随机数种子,通过区块链的不可抵赖性,进一步实现了对第一钞箱11的使用过程的风险防控,提高了金融安全。

所述区块链生成验证装置还用于接收所述第一钞箱11广播的所述第三数据承诺及所述第三随机数种子,根据所述第三数据承诺及所述第三随机数种子确定与所述第三数据承诺及所述第三随机数种子对应的目标随机数。

在一个实施例中,所述钞箱管理系统还包括:至少一个用于存放货币的第二钞箱;

所述第二钞箱未设置所述钞箱存储部件112;

所述第二钞箱安装在所述自助金融设备12中;

同一所述自助金融设备12的所述区块链生成验证装置121与所述第二钞箱通信连接。通过第一钞箱11(新钞箱)和第二钞箱(旧钞箱)的混合使用实现了新旧钞箱的混合使用,从而降低了所述钞箱管理系统的实施成本。

可以理解的是,当所述第二钞箱安装到所述自助金融设备12时,所述自助金融设备12首先获取所述第二钞箱的初始货币数据,然后再根据向所述第二钞箱存入或取出货币的数据生成所述第一数据承诺及所述第一随机数种子,将所述第一数据承诺及所述第一随机数种子进行广播。通过先获取第二钞箱的初始货币数据,再根据向所述第二钞箱存入或取出货币的数据生成并广播第一数据承诺及第一随机数种子,从而实现了将没有钞箱存储部件112的第二钞箱纳入区块链的记录关联,通过区块链的不可抵赖性,实现了对第二钞箱的使用过程的风险防控,提高了金融安全。

所述自助金融设备12首先获取所述第二钞箱的初始货币数据,包括:将所述第二钞箱的货币通过所述自助金融设备12清分机功能进行清点,将清点的结果作为初始货币数据。

可以理解的是,所述自助金融设备12中可以只安装所述第一钞箱11,也可以安装所述第一钞箱11及所述第二钞箱12。

在一个实施例中,所述钞箱管理系统还包括:用于监控所述第一钞箱11的转移路径的钞箱监控设备21;

所述钞箱监控设备21与所述第一钞箱11通信连接。通过钞箱监控设备21接收第一钞箱11的转移路径,根据接收的转移路径和钞箱监控设备21中的预设路径比较进行对比,判断第一钞箱11是否按预设路径被转移,从而进一步实现了对第一钞箱11的使用过程的风险防控,提高了金融安全。

所述钞箱监控设备21是一台服务器,服务器中装载有钞箱监控管理程序软件,所述钞箱监控管理程序软件用于将第一钞箱11的转移路径与预设路径进行对比,根据对比结果确定第一钞箱11是否按预设路径被转移。

在一个实施例中,所述自助金融设备12还包括:整机控制器、整机存储部件;

所述整机控制器与所述整机存储部件及所述区块链生成验证装置121通信连接;

其中,不同所述自助金融设备12与所述自助金融设备12的整机存储部件及所述第一区块链存储装置122形成分布式存储体系。通过分布式存储体系,提升了存储速度。

所述整机控制器可以从现有技术中选择工控机或pc(个人电脑),在此举例不做具体限定。

可以理解的是,所述自助金融设备12还包括其他控制器和其他存储器。从而实现了在同一所述自助金融设备12形成分布式存储体系。

实施方式二

为了解决钞箱在使用过程中的风险防控手段比较欠缺的技术问题,本实施例还提出了一种钞箱管理方法,所述方法可以应用于前述钞箱管理系统,还可以应用于可以向所述第一钞箱存取货币的其他系统。所述方法将第一钞箱的使用过程数据生成区块链的数据承诺及随机数,通过区块链的不可抵赖性,实现了对第一钞箱的使用过程的风险防控,提高了金融安全。

如图3所示,在一个实施例中,所述钞箱管理方法包括:

s302、自助金融设备获取货币变更数据,所述货币变更数据包括:第一钞箱的存入货币数据或第一钞箱的取出货币数据;

所述自助金融设备获取货币变更数据。所述货币变更数据可以是第一钞箱主动发送的,也可以是第一钞箱响应所述自助金融设备发送的数据上传指令而发送的。

所述第一钞箱的存入货币数据是指向所述第一钞箱存入货币的数据。

所述第一钞箱的取出货币数据是指向所述第一钞箱取出货币的数据。

存入货币的数据包括存入货币的钞箱标识、存入货币的时间、存入货币的张数、存入货币的货币面向、存入货币的冠字号、存入货币的污损等级、存入货币的版本和/或存入货币的币值中的一个或多个。可以理解的是,所述存入货币数据还包括其他数据。

货币的数据包括取出货币的钞箱标识、取出货币的时间、取出货币的张数、取出货币的货币面向、取出货币的冠字号、取出货币的污损等级、取出货币的版本和/或取出货币的币值中的一个或多个。可以理解的是,所述取出货币数据还包括其他数据。

s304、自助金融设备根据所述货币变更数据,生成并存储第一数据承诺及第一随机数;

所述自助金融设备的区块链生成验证装置根据存入货币的时间、存入货币的张数、存入货币的货币面向、存入货币的冠字号、存入货币的污损等级、存入货币的版本和/或存入货币的币值中的一个或多个,生成第一数据承诺及第一随机数;或者,所述自助金融设备的区块链生成验证装置根据取出货币的时间、取出货币的张数、取出货币的货币面向、取出货币的冠字号、取出货币的污损等级、取出货币的版本和/或取出货币的币值中的一个或多个,生成第一数据承诺及第一随机数。将第一数据承诺及第一随机数存储在第一区块链存储装置中。

可选的,所述自助金融设备根据一次交易的所述货币变更数据,生成一个第一数据承诺及第一随机数。所述一次交易是指一次存货币操作或一次取货币操作。

可选的,所述自助金融设备根据多次交易的所述货币变更数据,生成一个第一数据承诺及第一随机数。多次交易可以是相同类型的交易(比如,都是存入货币),也可以是不同类型的交易。

s306、自助金融设备根据所述第一随机数,生成并存储多个第一随机数种子;

所述自助金融设备根据所述第一随机数按照预设加密算法进行计算,得到多个第一随机数种子。从而使第一随机数种子与所述货币变更数据相关,从而使第一随机数种子无法被预测。

所述预设加密算法可以根据确定第一随机数种子的要求设定,在此不做具体限定。

s308、自助金融设备将所述第一数据承诺及所述第一随机数种子进行广播;

所述自助金融设备的区块链生成验证装置通过多个所述自助金融设备之间通信连接,将所述第一数据承诺及所述第一随机数种子广播给区块链上的其他节点(其它自助金融设备的区块链生成验证装置)。

s310、自助金融设备接收并存储其它自助金融设备广播的第二数据承诺及第二随机数种子;

所述自助金融设备的通过多个所述自助金融设备之间通信连接接收其它自助金融设备广播的第二数据承诺及第二随机数种子,将第二数据承诺及第二随机数种子发送给同一设备中的区块链生成验证装置。并将第二数据承诺及第二随机数种子存储在同一设备中的第一区块链存储装置中。

可以理解的是,所述其它自助金融设备表述所述区块链生成验证装置对应的所述自助金融设备以外的所述自助金融设备。

可以理解的是,对于与第二数据承诺及第二随机数种子对应的自助金融设备来说,第二数据承诺表述与第二数据承诺及第二随机数种子对应的自助金融设备生成的第一数据承诺,第二随机数种子表述与第二数据承诺及第二随机数种子对应的自助金融设备生成的第一随机数种子。

s312、自助金融设备根据所述第二数据承诺及所述第二随机数种子,确定并存储与所述第二数据承诺及所述第二随机数种子对应的目标随机数。

所述自助金融设备的区块链生成验证装置根据所述第二数据承诺,及所述第二数据承诺对应的所有所述第二随机数种子,确定与所述第二数据承诺及所述第二随机数种子对应的目标随机数。并将与所述第二数据承诺及所述第二随机数种子对应的目标随机数存储在同一设备中的第一区块链存储装置中。

本实施例通过根据向第一钞箱存入或取出货币的数据生成并广播第一数据承诺及第一随机数种子,接收并存储其它自助金融设备广播的第二数据承诺及第二随机数种子,根据第二数据承诺及第二随机数种子确定目标随机数,存储第一数据承诺、第一随机数种子、第二数据承诺、第二随机数种子、目标随机数,从而实现了将第一钞箱的使用过程数据生成区块链的数据承诺及随机数种子,通过区块链的不可抵赖性,实现了对第一钞箱的使用过程的风险防控,提高了金融安全。

如图4所示,在一个实施例中,所述自助金融设备根据所述第二数据承诺及所述第二随机数种子,确定并存储与所述第二数据承诺及所述第二随机数种子对应的目标随机数,包括:

s402、自助金融设备对所述第二数据承诺及所述第二随机数种子进行打开处理,并将打开结果进行广播;

其中,所述自助金融设备的区块链生成验证装置将所述第二数据承诺及所述第二随机数种子打开,将打开后的信息在区块链上进行广播。

s404、当检测到所述第二数据承诺没有打开结果时,自助金融设备根据没有打开结果的所述第二数据承诺进行随机数恢复,得到与没有打开结果的所述第二数据承诺对应的随机数,将与没有打开结果的所述第二数据承诺对应的随机数,作为与没有打开结果的所述第二数据承诺对应的所述自助金融设备的随机数;

当检测到区块链上存在所述第二数据承诺没有打开结果时,获取并解密没有打开结果的所述第二数据承诺对应的第二随机数种子(自己节点对应的第二随机数种子),并将解密结果在区块链进行广播,根据其他节点发布的解密结果进行恢复,得到恢复的随机数,将恢复的随机数作为与没有打开结果的所述第二数据承诺对应的随机数;将与没有打开结果的所述第二数据承诺对应的随机数作为与没有打开结果的所述第二数据承诺对应的所述自助金融设备的随机数。

s406、自助金融设备根据所有所述自助金融设备的随机数,确定并存储与所述第二数据承诺及所述第二随机数种子对应的目标随机数。

将所有所述自助金融设备的随机数进行异或处理,将异或处理后的与没有打开结果的所述第二数据承诺对应的所述自助金融设备的随机数作为与所述第二数据承诺及所述第二随机数种子对应的目标随机数。

在一个实施例中,所述钞箱管理系统还包括:第二钞箱,所述第二钞箱未设置钞箱存储部件,所述第二钞箱安装在所述自助金融设备中,同一所述自助金融设备的所述区块链生成验证装置与所述第二钞箱通信连接;

所述货币变更数据包括:第一钞箱的存入货币数据、第一钞箱的取出货币数据、第二钞箱的存入货币数据、第二钞箱的取出货币数据中的任一种。

可以理解的是,当所述第二钞箱安装到所述自助金融设备时,所述自助金融设备首先获取所述第二钞箱的初始货币数据,然后再根据向所述第二钞箱存入或取出货币的数据生成第一数据承诺及第一随机数种子。

通过获取第一钞箱的货币变更数据、第二钞箱的货币变更数据,从而使所述自助金融设备的所有存入或取出货币的数据都纳入区块链进行记录管理,进一步提高了金融安全。

在一个实施例中,所述自助金融设备根据所述第一随机数,生成并存储多个第一随机数种子,包括:自助金融设备将所述第一随机数拆分成多份信息,得到多个待加密信息;自助金融设备根据多个所述待加密信息分别按非对称加密算法,生成多个所述第一随机数种子。

其中,多份信息的数量和其他节点(其他自助金融设备)的数量相同,用其他节点的公钥对多份信息中每一份信息按非对称加密算法进行加密,得到多个所述第一随机数种子,从而使所述第一随机数种子只能由对应的节点进行解密。

在一个实施例中,上述方法还包括:自助金融设备获取第一钞箱放入请求,根据所述第一钞箱放入请求获取放入授权信号,根据所述放入授权信号与所述第一钞箱进行通信连接;自助金融设备获取第一钞箱取出请求,根据所述第一钞箱取出请求获取取出授权信号,根据所述取出授权信号与所述第一钞箱断开通信连接。

其中,所述自助金融设备获取第一钞箱放入请求,根据所述第一钞箱放入请求向钞箱监控设备获取放入授权信号,当获取到放入授权信号时,根据所述放入授权信号与所述第一钞箱进行通信连接;所述自助金融设备获取第一钞箱取出请求,根据所述第一钞箱取出请求向钞箱监控设备获取取出授权信号,当获取到取出授权信号时,根据所述取出授权信号与所述第一钞箱断开通信连接。通过获取到放入授权信号才与所述第一钞箱进行通信连接,通过获取到取出授权信号才与所述第一钞箱断开通信连接,避免误操作,能及时发现非正常的放入或取出,从而进一步提高了金融安全。

可以理解的是,根据所述放入授权信号才能将第一钞箱放入所述自助金融设备的下箱体,根据所述取出授权信号才能将第一钞箱从所述自助金融设备的下箱体中取出。

所述第一钞箱放入请求可以是用户通过所述自助金融设备的输入部件(比如,触摸显示屏和/或键盘)发送的,也可以是自助金融设备以外的第三方设备通过网络设备发送的。

所述第一钞箱取出请求可以是用户通过所述自助金融设备的输入部件(比如,触摸显示屏和/或键盘)发送的,也可以是自助金融设备以外的第三方设备通过网络设备发送的。

可以理解的是,所述第一钞箱放入请求携带有待放入钞箱标识,所述自助金融设备获取待放入的第一钞箱的钞箱标识,将待放入钞箱标识和待放入的第一钞箱的钞箱标识进行对比,当相同时根据所述第一钞箱放入请求向钞箱监控设备获取放入授权信号,否则生成不匹配信号;将不匹配信号在自助金融设备的显示部件(比如,显示屏)中进行显示,和/或,将不匹配信号发送给自助金融设备以外的第三方设备。

可以理解的是,所述第一钞箱取出请求携带有待取出钞箱标识,所述自助金融设备获取待取出的第一钞箱的钞箱标识,将待取出钞箱标识和待取出的第一钞箱的钞箱标识进行对比,当相同时根据所述第一钞箱取出请求向钞箱监控设备获取取出授权信号,否则生成不匹配信号;将不匹配信号在自助金融设备的显示部件(比如,显示屏)中进行显示,和/或,将不匹配信号发送给自助金融设备以外的第三方设备。

如图5所示,在一个实施例中,上述方法还包括:

s502、所述第一钞箱获取钞箱操作数据,所述钞箱操作数据包括:第一钞箱的打开数据或第一钞箱的关闭数据,和/或第一钞箱的振动数据;

所述第一钞箱的区块链生成装置获取钞箱操作数据。

第一钞箱的打开数据或第一钞箱的关闭数据是由所述第一钞箱的开关检测部件检测得到的,第一钞箱的振动数据通过所述第一钞箱的振动检测部件检测得到的。

所述第一钞箱的打开数据包括:打开检测结果、打开检测时间。打开检测结果表述第一钞箱被打开。打开检测时间是一个具体的时间点,是第一钞箱被打开时对应的时间点。

所述第一钞箱的关闭数据包括:关闭检测结果、关闭检测时间。关闭检测结果表述第一钞箱被关闭。关闭检测时间是一个具体的时间点,是第一钞箱被关闭时对应的时间点。

所述第一钞箱的振动数据包括:振动检测结果、振动检测时间。振动检测结果表述振动强度、幅度和/或方向中的一个或多个数据。振动检测时间是一个具体的时间点。

可选的,所述第一钞箱的打开数据还包括:钞箱位置数据。

可选的,所述第一钞箱的关闭数据还包括:钞箱位置数据。

可选的,所述第一钞箱的振动数据还包括:钞箱位置数据。

s504、所述第一钞箱根据所述钞箱操作数据,生成并存储第三数据承诺及第三随机数;

所述自第一钞箱的区块链生成装置根据第一钞箱的打开数据或第一钞箱的关闭数据生成第三数据承诺及第三随机数,和/或,所述自第一钞箱的区块链生成装置根据第一钞箱的振动数据,生成第三数据承诺及第三随机数。将第三数据承诺及第三随机数存储在第二区块链存储装置中。

可选的,所述自第一钞箱的区块链生成装置根据一次操作的所述钞箱操作数据,生成第三数据承诺及第三随机数。所述一次操作是指一次打开或关闭,和/或一次振动。

可选的,所述自第一钞箱的区块链生成装置根据多次操作的所述钞箱操作数据,生成第三数据承诺及第三随机数。多次交易可以是相同类型的操作,也可以是不同类型的操作。

s506、所述第一钞箱根据所述第三随机数,生成并存储多个第三随机数种子;

所述自第一钞箱的区块链生成装置根据所述第三随机数按照预设加密算法进行计算,得到多个第三随机数种子。从而使第三随机数种子与所述钞箱操作数据相关,从而使第三随机数种子无法被预测。

所述预设加密算法可以根据确定第三随机数种子的要求设定,在此不做具体限定。

s508、所述第一钞箱将所述第三数据承诺及所述第三随机数种子进行广播。

所述自第一钞箱的区块链生成装置通过钞箱通信部件,将所述第三数据承诺及所述第三随机数种子广播给区块链上的其他节点(自助金融设备的区块链生成验证装置)。

本实施例实现了将第一钞箱11的打开或关闭数据、振动数据生成区块链的数据承诺及随机数种子,通过区块链的不可抵赖性,进一步实现了对第一钞箱11的使用过程的风险防控,进一步提高了金融安全。

在一个实施例中,上述方法还包括:接收所述第一钞箱广播的所述第三数据承诺及所述第三随机数种子;根据所述第三数据承诺及所述第三随机数种子确定与所述第三数据承诺及所述第三随机数种子对应的目标随机数。

所述自助金融设备的接收所述第一钞箱广播的所述第三数据承诺及所述第三随机数种子,将所述第三数据承诺及所述第三随机数种子发送给同一设备中的区块链生成验证装置。并将所述第三数据承诺及所述第三随机数种子存储在同一设备中的第一区块链存储装置中。

所述自助金融设备的区块链生成验证装置根据所述第三数据承诺,及所述第三数据承诺对应的所有所述第三随机数种子,确定与所述第三数据承诺及所述第三随机数种子对应的目标随机数。并将与所述第三数据承诺及所述第三随机数种子对应的目标随机数存储在同一设备中的第一区块链存储装置中。

在一个实施例中,上述方法还包括:获取清机请求,所述清机请求携带有钞箱标识;响应所述清机请求,根据所述清机请求携带的钞箱标识进行货币清点,得到清机数据;将所述清机数据发送给钞箱监控设备。

所述清机请求可以是用户通过所述自助金融设备的输入部件(比如,触摸显示屏和/或键盘)发送的,也可以是自助金融设备以外的第三方设备通过网络设备发送的。

所述钞箱标识可以是id、名称等唯一标识一个第一钞箱和/或第二钞箱的标识。

其中,所述自助金融设备响应所述清机请求,根据所述清机请求携带的钞箱标识对应的钞箱(第一钞箱或第二钞箱)中的货币进行货币清点,得到清机数据。

所述清机数据包括清点时间、钞箱标识、货币总金额,还包括货币的张数、货币面向、货币的冠字号、货币的污损等级、货币的版本和/或货币的币值中的一个或多个。

其中,所述自助金融设备通过网络将所述清机数据发送给钞箱监控设备。

本实施例通过清机请求清点钞箱(第一钞箱或第二钞箱)中的货币,从而避免频繁将钞箱(第一钞箱或第二钞箱)运回进行集中清机,而且还可以根据需要随时进行通过清机请求清点钞箱(第一钞箱或第二钞箱)中的货币,提高了清机的灵活性。

在一个实施例中,上述方法还包括:钞箱监控设备获取开关检测部件检测到的所述第一钞箱的打开数据;所述钞箱监控设备根据所述打开数据确定打开时长;当所述打开时长大于预设时长时,所述钞箱监控设备获取打开授权数据,当未获取到打开授权数据时发送钞箱非正常打开报警信号。

本实施例检测未授权的第一钞箱非正常打开时,发送钞箱非正常打开报警信号,从而进一步提高了金融安全。

所述非正常打开报警信号可以是系统报警信号、手机短信、直接拨打预设管理人员电话、直接拨打报警电话中的至少一种。

需要说明的是,上述基于一种钞箱管理系统、一种钞箱管理方法属于一个总的发明构思,一种钞箱管理系统、一种钞箱管理方法实施例中的内容可相互适用。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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