利索能及
我要发布
收藏
专利号: 2022101911196
申请人: 陕西维一信息技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-10
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于区块链和大数据的金融交易系统,其特征在于,包括:用户手指信息获取模块、手指信息校验模块、转账模块,所述用户手指信息获取模块包括指纹密码获取模块及手指二级密码获取模块,所述手指信息校验模块包括指纹密码校验模块及手指二级密码校验模块,所述指纹密码获取模块,用于对用户的指纹信息进行采集;

所述手指二级密码获取模块,用于对用户手指的二级密码进行采集,所述二级密码包括:手指温度T、手指生物电强度I及手指血流速度V;

所述指纹密码校验模块,用于将指纹密码获取模块采集的指纹信息与该用户预存的指纹信息进行匹配,求取两者的相似度c,对c进行判断,当c大于等于第一预设值时,判定用户手指信息校验成功,

当c大于等于第二预设值且小于第一预设值时,执行手指二级密码校验模块,当c小于第二预设值时,判定用户手指信息校验失败;

所述手指二级密码校验模块,用于将手指二级密码获取模块采集的用户手指的二级密码与该用户预存的手指二级密码进行比较,判断用户手指信息是否校验成功;

所述转账模块,用于获取手指信息校验模块的判定结果,根据用户手指信息校验的结果判断是否执行转账操作,上述各个模块中产生的数据均以区块链的形式进行保存。

2.根据权利要求1所述的一种基于区块链和大数据的金融交易系统,其特征在于:所述指纹密码获取模块获取用户的指纹信息,所述指纹信息包括手指的指纹图形及指纹脉络粗度,所述指纹脉络粗度的具体求取方法如下:

S1.1、获取手指的指纹图形;

S1.2、对手指的指纹图像进行图像二值化处理;

S1.3、统计图像二值化处理后的手指指纹图像中黑色像素点的个数b1;

S1.4、统计图像二值化处理后的手指指纹图像中各个指纹脉络所在区域中,与各个指纹脉络的轮廓相接触的黑色像素点的个数b2,将b2除以2得到该手指指纹图像中指纹脉络的长度b3;

S1.5、用步骤S1.3中得到的b1除以步骤S1.4中得到的b3,所得结果即为指纹脉络粗度b,即 。

3.根据权利要求2所述的一种基于区块链和大数据的金融交易系统,其特征在于:所述手指二级密码获取模块在手指与采集设备接触时,通过采集设备上的对应的传感器对二级密码进行获取,所述手指温度是通过采集设备上的温度传感器进行数据采集的;

所述手指生物电强度是通过采集设备上的生物电传感器进行数据采集的;

所述手指血流速度是通过采集设备上的振动传感器进行数据采集,通过手指血流速度不同产生的振动不同,计算振动传感器测得振动数值z与血流系数f的乘积,所得乘积即为手指血流速度V,即 ;

所述血流系数f为手指测得的振动频率与手指血流速度的关系系数。

4.根据权利要求2所述的一种基于区块链和大数据的金融交易系统,其特征在于:所述指纹密码验证模块中提前预存有用户的指纹信息,所述预存的指纹信息包括用户手指的指纹图形及用户指纹脉络粗度。

5.根据权利要求4所述的一种基于区块链和大数据的金融交易系统,其特征在于:所述指纹密码验证模块在匹配的过程中只针对用户手指的指纹图形进行相似度比较,匹配过程中具体求取相似度的方法如下:S2.1、将预存的用户手指的指纹图形记为c1,将指纹密码获取模块获取的指纹信息中手指的指纹图形记为c2;

S2.2、分别对c1、c2进行图像二值化处理,分别将处理后的c1、c2通过各个指纹脉络的轮廓位置关系获取各个指纹脉络中对应的中线相应的像素点,并对所得中线相应的像素点进行标记;

S2.3、分别提取c1、c2中标记的像素点,将c1、c2重合,并以c1、c2重合后的中点为原点建立平面直角坐标系;

S2.4、分别计算c1、c2中对应的标记的像素点之间的距离,分别将所得距离c3与第二预设值进行比较,当c3大于等于第三预设值时,将c1中c3对应的像素点进行二次标记,当c3小于第三预设值时,不对c1中c3对应的像素点进行处理;

S2.5、统计步骤S2.3中c1标记的像素点个数c4及步骤S2.4中c1进行二次标记的像素点个数c5,用c4除以c5,得到的商记为采集的指纹信息与该用户预存的指纹信息的相似度c,即 。

6.根据权利要求3所述的一种基于区块链和大数据的金融交易系统,其特征在于:所述手指二级密码验证模块在对采集的用户手指的二级密码进行验证前,需要获取采集的用户手指的指纹脉络粗度b,通过将b与第四预设值进行比较,判断采集的用户手指上是否沾水,当b大于等于第四预设值时,判定采集的用户手指上沾水;

当b小于第四预设值时,判定采集的用户手指上未沾水。

7.根据权利要求6所述的一种基于区块链和大数据的金融交易系统,其特征在于:所述手指二级密码验证模块在采集的用户手指上沾水的情况下,会获取手指二级密码获取模块得到的二级密码中手指生物电强度I及手指血流速度V,将获取的结果与该用户预存的手指二级密码进行比较,所述该用户预存的手指二级密码包括手指生物电强度I1及手指血流速度V1,求取I与I1差值的绝对值,将所得绝对值除以生物电强度转化系数m1,得到商记为n1;

求取V与V1差值的绝对值,将所得绝对值除以血流速度转化系数m2,得到商记为n2;

将手指生物电强度及手指血流速度这两个因素进行归一化处理,即将n1与n2进行相乘,得到采集的手指二级密码与该用户预存的手指二级密码之间的误差值W,即 ,将W与第一阈值进行比较,

当W大于等于第一阈值时,判定用户手指信息校验失败;

当W小于第一阈值时,判定用户手指信息校验成功。

8.根据权利要求7所述的一种基于区块链和大数据的金融交易系统,其特征在于:所述手指二级密码验证模块在采集的用户手指上未沾水的情况下,会获取手指二级密码获取模块得到的二级密码中手指温度T及手指血流速度V,将获取的结果与该用户预存的手指二级密码进行比较,所述该用户预存的手指二级密码包括手指温度T1及手指血流速度V1,求取T与T1差值的绝对值,将所得绝对值除以温度转化系数m3,得到商记为n3;

求取V与V1差值的绝对值,将所得绝对值除以血流速度转化系数m2,得到商记为n2;

将手指温度及手指血流速度这两个因素进行归一化处理,即将n3与n2进行相乘,得到采集的手指二级密码与该用户预存的手指二级密码之间的误差值W,即 ,

将W与第二阈值进行比较,

当W大于等于第二阈值时,判定用户手指信息校验失败;

当W小于第二阈值时,判定用户手指信息校验成功。

9.根据权利要求1所述的一种基于区块链和大数据的金融交易系统,其特征在于:所述转账模块获取手指信息校验模块的判定结果,当手指信息校验模块的判定结果为用户手指信息校验成功时,转账模块执行转账操作;

当手指信息校验模块的判定结果为用户手指信息校验失败时,转账模块不执行转账操作。