System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于区块链金融,具体为基于区块链金融的区块链支付处理方法。
技术介绍
1、随着互联网的发展,电子支付走向普及化,成为货币或资金的常用流转方式,其中区块链支付成为现在较为常见的支付方式,其具有较高的透明度和安全性,交易记录可验证、可追踪,且无法篡改,更加安全可靠,减少了潜在的风险和信任问题。
2、但是现有的区块链支付一般只进行账号登录验证和支付确认,且验证和确认的方式单一,很容易导致账号登录验证和支付确认的方式同时泄漏,使支付存在风险,易造成用户的财产损失。
技术实现思路
1、本专利技术的目的在于提供基于区块链金融的区块链支付处理方法,以解决上述
技术介绍
中提出的区块链支付登录验证和支付确认方式简单,易造成账号登录验证和支付确认的方式同时泄漏,造成用户财产损失问题。
2、为了实现上述目的,本专利技术提供如下技术方案:基于区块链金融的区块链支付处理方法,包括:账号登录、交易请求、建立通道、开始交易、交易保护和同步交易信息;
3、账号登录步骤:
4、第一步:登录,通过账号和验证方式进行节点登录;
5、第二步:节点信息同步,登录成功后通过共识机制同步各个节点信息;
6、交易请求步骤:
7、第一步:申请交易,向共识机制申请交易,并提交交易的节点;
8、第二步:审核申请,共识机制对申请节点进行审核,审核通过则向交易节点发送确认信息;
9、建立通道步骤:
10、第一步:
11、第二步:节点互认,建立和交易通道后,两个节点之间通过共识机制进行相互确认;
12、开始交易步骤:
13、第一步:交易数值,其中一个节点向另一个节点发送交易数值请求;
14、第二步:确认交易,另一个节点对交易数值请求进行确认;
15、交易保护步骤:
16、第一步:交易数值发送检测,共识机制检测交易数值发送的节点,并关闭另一个节点的发送;
17、第二步:交易时间检测,共识机制检测接收交易数值的节点的确认时间,并通过确认的时间判断交易是否终止;
18、第三步:交易认证,在接收交易数值的节点确认后,共识机制对两个节点同时进行再次认证,认证通过则交易成功,并断开交易通道;
19、同步交易信息步骤:
20、第一步:交易信息上传,两个交易的节点将交易信息上传到共识机制;
21、第二步:交易信息同步,通过共识机制对交易信息进行同步。
22、优选的,所述账号登录通过密码验证或人脸识别验证或指纹验证或手势验证或手机验证码的方式进行登录,且验证方式由共识机制随机选择,不能进行更换。
23、优选的,所述交易请求通过收到的交易申请对申请节点进行密码验证或人脸识别验证或指纹验证或手势验证或手机验证码的方式进行审核,且审核方式由共识机制在除登录方式以外的方式中随机选择,不能进行更换。
24、优选的,所述建立通道是在共识机制下建立的只能由申请节点和交易节点进行连接的交互机制,且申请节点和交易节点需同时填写由共识机制生成的一次性互连码进行相互确认。
25、优选的,所述开始交易通过共识机制将其中一个节点发送的交易数值传送给另一个节点,且另一个节点确认后才可继续进行交易。
26、优选的,所述交易数值发送检测是对发送交易数值的节点进行检测,且一个交易通道只能有一个交易数值发送节点,另一个节点则为交易数值接收节点。
27、优选的,所述交易时间检测是从接收节点接收到交易数值信息开始进行计时,且接收到交易数值后在规定时间内没有确认的情况下终止交易,终止交易后需再次申请交易才可进行交易。
28、优选的,所述交易认证在接收节点确认的情况下,共识机制通过密码验证或人脸识别验证或指纹验证或手势验证或手机验证码的方式进行再次认证,且验证方式由共识机制在除登录方式和交易申请审核方式以外的方式中随机选择,不能进行更换。
29、优选的,所述同步交易信息是两个节点交易信息打包上传到共识机制,并通过共识机制将交易信息同步到各个节点,同时接收各个节点同步过来的交易信息。
30、本专利技术的有益效果如下:
31、1、本专利技术通过在交易过程中设置账号登录验证、交易审核和交易认证,让用户使用区块链支付时需要进行三次验证才能最终完成交易,且三次验证的方式均通过共识机制进行不重复的随机选择,使得交易至少需要采用三种不同的验证方式,让用户的账号登录和支付验证不易同时泄漏,支付更安全,从而保障用户的财产安全。
32、2、本专利技术通过设置交易保护,让共识机制能通过检测和确认交易数值发送的节点,确保交易信息的一致性,通过检测交易确认的时间,使交易能通过进行被动取消交易,避免长期不交易导致误操作,通过交易认证进行最终交易的审查和完成,避免错误交易。
本文档来自技高网...【技术保护点】
1.基于区块链金融的区块链支付处理方法,其特征在于,包括:账号登录、交易请求、建立通道、开始交易、交易保护和同步交易信息;
2.根据权利要求1所述的基于区块链金融的区块链支付处理方法,其特征在于:所述账号登录通过密码验证或人脸识别验证或指纹验证或手势验证或手机验证码的方式进行登录,且验证方式由共识机制随机选择,不能进行更换。
3.根据权利要求1所述的基于区块链金融的区块链支付处理方法,其特征在于:所述交易请求通过收到的交易申请对申请节点进行密码验证或人脸识别验证或指纹验证或手势验证或手机验证码的方式进行审核,且审核方式由共识机制在除登录方式以外的方式中随机选择,不能进行更换。
4.根据权利要求1所述的基于区块链金融的区块链支付处理方法,其特征在于:所述建立通道是在共识机制下建立的只能由申请节点和交易节点进行连接的交互机制,且申请节点和交易节点需同时填写由共识机制生成的一次性互连码进行相互确认。
5.根据权利要求1所述的基于区块链金融的区块链支付处理方法,其特征在于:所述开始交易通过共识机制将其中一个节点发送的交易数值传送给另一个节点
6.根据权利要求1所述的基于区块链金融的区块链支付处理方法,其特征在于:所述交易数值发送检测是对发送交易数值的节点进行检测,且一个交易通道只能有一个交易数值发送节点,另一个节点则为交易数值接收节点。
7.根据权利要求1所述的基于区块链金融的区块链支付处理方法,其特征在于:所述交易时间检测是从接收节点接收到交易数值信息开始进行计时,且接收到交易数值后在规定时间内没有确认的情况下终止交易,终止交易后需再次申请交易才可进行交易。
8.根据权利要求1所述的基于区块链金融的区块链支付处理方法,其特征在于:所述交易认证在接收节点确认的情况下,共识机制通过密码验证或人脸识别验证或指纹验证或手势验证或手机验证码的方式进行再次认证,且验证方式由共识机制在除登录方式和交易申请审核方式以外的方式中随机选择,不能进行更换。
9.根据权利要求1所述的基于区块链金融的区块链支付处理方法,其特征在于:所述同步交易信息是两个节点交易信息打包上传到共识机制,并通过共识机制将交易信息同步到各个节点,同时接收各个节点同步过来的交易信息。
...【技术特征摘要】
1.基于区块链金融的区块链支付处理方法,其特征在于,包括:账号登录、交易请求、建立通道、开始交易、交易保护和同步交易信息;
2.根据权利要求1所述的基于区块链金融的区块链支付处理方法,其特征在于:所述账号登录通过密码验证或人脸识别验证或指纹验证或手势验证或手机验证码的方式进行登录,且验证方式由共识机制随机选择,不能进行更换。
3.根据权利要求1所述的基于区块链金融的区块链支付处理方法,其特征在于:所述交易请求通过收到的交易申请对申请节点进行密码验证或人脸识别验证或指纹验证或手势验证或手机验证码的方式进行审核,且审核方式由共识机制在除登录方式以外的方式中随机选择,不能进行更换。
4.根据权利要求1所述的基于区块链金融的区块链支付处理方法,其特征在于:所述建立通道是在共识机制下建立的只能由申请节点和交易节点进行连接的交互机制,且申请节点和交易节点需同时填写由共识机制生成的一次性互连码进行相互确认。
5.根据权利要求1所述的基于区块链金融的区块链支付处理方法,其特征在于:所述开始交易通过共识机制将其中一个节点发送的交易数值传送给另一个节点,且...
【专利技术属性】
技术研发人员:罗龙洋,颜红艳,卜龙银,阳志良,
申请(专利权)人:衡阳众德智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。