【技术实现步骤摘要】
区块链的安全金融结算方法及系统
本申请涉及区块链领域,具体涉及一种区块链的安全金融结算方法及系统。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。具体指借由密码学串接并保护内容的串连文字记录(又称区块),每一个区块包含了前一个区块的加密散列、相应时间戳记以及交易数据,这样的设计使得区块内容具有难以篡改的特性。用区块链技术所串接的分布式账本能有效纪录交易,且可永久查验此交易。金融结算即通过货币来实现对商品的结算,这里的货币特指中国人民银行发行或授权发行的货币。现有的区块链的金融结算的安全验证基于账号和密码,此种结算方式无法保证区块链的金融结算的安全性,因此现有的区块链的金融结算不安全。
技术实现思路
本专利技术的目的在于提供区块链的安全金融结算方法以及装置,该技术方案可以提高区块链的安全性。本专利技术所采取的技术方案是:提供一种区块链的安全金融结算方法,区块链的安全金融结算方法,所述方法应用于区块链数据系统,所述方法包括:结算节点1采集目 ...
【技术保护点】
1.一种区块链的安全金融结算方法,其特征在于,所述方法应用于区块链数据系统,所述方法包括:/n结算节点1采集目标对象的人脸图片,获取目标对象登录的账号1的金融结算数据,将金融结算数据和人脸图片按照区块链交易格式进行打包成为待确认的交易,结算节点1将待确定的交易发送给数据中心;/n数据中心获取该待确定的交易中的金融结算数据和人脸图片,对该人脸图片进行验证确定人脸图片的第一身份,确定第一身份与账号1的身份对应,数据中心查询账号1的二次代币的余额是否大于金融结算数据的二次代币的金额;/n数据中心确定账号1的余额大于金融结算数据的金额时,从账号1中的该二次代币的金额转入账号2,从账 ...
【技术特征摘要】
1.一种区块链的安全金融结算方法,其特征在于,所述方法应用于区块链数据系统,所述方法包括:
结算节点1采集目标对象的人脸图片,获取目标对象登录的账号1的金融结算数据,将金融结算数据和人脸图片按照区块链交易格式进行打包成为待确认的交易,结算节点1将待确定的交易发送给数据中心;
数据中心获取该待确定的交易中的金融结算数据和人脸图片,对该人脸图片进行验证确定人脸图片的第一身份,确定第一身份与账号1的身份对应,数据中心查询账号1的二次代币的余额是否大于金融结算数据的二次代币的金额;
数据中心确定账号1的余额大于金融结算数据的金额时,从账号1中的该二次代币的金额转入账号2,从账号1的余额扣除二次代币上链费用,数据中心将该上链费用兑换成数据货币;数据中心将交易记录以及数据货币发送给结算节点2;
结算节点2将该金融结算的交易记录在区块链;
所述对该人脸图片进行验证确定人脸图片的第一身份,确定第一身份与账号1的身份对应具体包括:
依据该人脸图片生成第一输入数据,将第一输入数据执行神经网络的多层卷积运算得到运算结果矩阵,将该运算结果矩阵中大于特征阈值的元素值保留得到运算结果矩阵的特征图谱,将特征图谱中相邻的元素设定为特征区域,并且该特征区域的元素个数大于数量阈值,提取每个特征区域的中心位置,将所有特征区域的中心位置用直线连接起来得到特征曲线,将该特征曲线与账号1的预设人脸模板的模板曲线比对确定该特征曲线与模板曲线中的部分区域是否相似,如果确定该特征曲线与模板曲线中的部分区域相似,确定第一身份与账号1的身份对应;如果确定该特征区域与模板区域中的所有的部分区域均不相同,确定第一身份与账号1的身份不对应。
2.根据权利要求1所述的方法,其特征在于,所述将该特征曲线与账号1的预设人脸模板的模板曲线比对确定该特征曲线与模板曲线中的部分区域是否相似具体包括:
提取特征曲线中每段直线的斜率,按顺序将该斜率组成斜率特征向量,提取模板曲线中每段直线的斜率,按顺序将斜率组成斜率模板向量,从斜率模板向量中按顺序依次提取与该斜率特征向量尺寸相同的部分向量,计算每个部分向量与斜率特征向量之间的差得到多个差值,提取多个差值中的最小值,如果该最小值大于相似阈值,确定该特征曲线与账号1的预设人脸模板的模板曲线比对确定该特征曲线与模板曲线中的部分区域不相似,如该最小值小于等于相似阈值,该特征曲线与账号1的预设人脸模板的模板曲线比对确定该特征曲线与模板曲线中的部分区域相似。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
数据中心确定第一身份与账号1的身份不对应,关闭所述金融结算。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
数据中心将关闭的金融结算发送至账号1的绑定终端。
5....
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。