【技术实现步骤摘要】
基于区块链的跨境交易方法、装置及硬件设备
本专利技术涉及区块链
,尤其涉及一种基于区块链的跨境交易方法、装置及硬件设备。
技术介绍
区块链是一种与传统集中记账方式不同的记录技术,参与到区块链系统上的节点,可能不属于同一组织、彼此无须信任;区块链数据由所有节点共同维护,每个参与维护的节点都能获得一份完整记录的拷贝。与传统的记账技术相比,其特点包括:维护一条不断增长的链,只可能添加记录,而发生过的记录不可篡改;无须集中控制而能达成共识等特点。目前,跨境支付业务是基于SWIFT代理模式,具有中心化的特点,在支付过程中存在一个或多个代理银行,通过SWIFT等第三方系统作为中介,从而完成交易。基于SWIFT代理模式的支付方式存在如下缺陷:跨境支付业务的业务模式由于经过多个代理银行,会导致支付路径长,支付效率低下;由于汇款行、收款行有可能与代理银行存在时差,或者代理银行处于节假日,增加跨境支付的时间消耗;客户汇款需向代理银行缴纳费用,会导致费用成本高。
技术实现思路
本专利技术提供一种基于区块链的跨境交易方法、装置及硬件设备,用于提高跨境交易的效率,减少跨境交易的代理费用。本专利技术实施例提供一种基于区块链的跨境交易方法,所述方法应用于区块链系统中的跨境交易节点,所述区块链系统还对应有多个跨境银行交易节点,所述方法包括:当接收到第一跨境银行交易节点发送的执行跨境交易智能合约请求后,获取所述跨境交易智能合约中的提交交易国家、目标交易国家、提交用户、目标用户以及提交国家交易金额;以及 ...
【技术保护点】
1.一种基于区块链的跨境交易方法,其特征在于,所述方法应用于区块链系统中的跨境交易节点,所述区块链系统还对应有多个跨境银行交易节点,所述方法包括:/n当接收到第一跨境银行交易节点发送的执行跨境交易智能合约请求后,获取所述跨境交易智能合约中的提交交易国家、目标交易国家、提交用户、目标用户以及提交国家交易金额;以及与所述第一跨境银行交易节点对应的第二跨境银行交易节点;/n根据当前时间的汇率兑换表中所述提交交易国家与中间货币的汇率,确定所述提交国家交易金额对应的中间货币金额,所述汇率兑换表中存储有不同国家分别与中间货币对应的汇率;/n根据当前时间的汇率兑换表中所述目标交易国家与中间货币的汇率,确定所述中间货币金额对应的目标国家交易金额;/n向所述第一跨境银行交易节点发送扣款请求,以使得所述第一跨境银行交易节点向所述提交交易国家的提交用户的账号扣除所述提交国家交易金额;向所述第二跨境银行交易节点发送汇款请求,以使得所述第二跨境银行交易节点执行向所述目标交易国家的目标用户汇款所述目标国家交易金额;/n当接收到所述第一跨境银行交易节点发送扣款成功信息,以及接收到所述第二跨境银行交易节点发送汇款成功 ...
【技术特征摘要】
1.一种基于区块链的跨境交易方法,其特征在于,所述方法应用于区块链系统中的跨境交易节点,所述区块链系统还对应有多个跨境银行交易节点,所述方法包括:
当接收到第一跨境银行交易节点发送的执行跨境交易智能合约请求后,获取所述跨境交易智能合约中的提交交易国家、目标交易国家、提交用户、目标用户以及提交国家交易金额;以及与所述第一跨境银行交易节点对应的第二跨境银行交易节点;
根据当前时间的汇率兑换表中所述提交交易国家与中间货币的汇率,确定所述提交国家交易金额对应的中间货币金额,所述汇率兑换表中存储有不同国家分别与中间货币对应的汇率;
根据当前时间的汇率兑换表中所述目标交易国家与中间货币的汇率,确定所述中间货币金额对应的目标国家交易金额;
向所述第一跨境银行交易节点发送扣款请求,以使得所述第一跨境银行交易节点向所述提交交易国家的提交用户的账号扣除所述提交国家交易金额;向所述第二跨境银行交易节点发送汇款请求,以使得所述第二跨境银行交易节点执行向所述目标交易国家的目标用户汇款所述目标国家交易金额;
当接收到所述第一跨境银行交易节点发送扣款成功信息,以及接收到所述第二跨境银行交易节点发送汇款成功信息时,则确定所述跨境交易智能合约执行成功,并将所述提交用户和所述目标用户的跨境交易信息上传到所述区块链系统。
2.根据权利要求1所述的基于区块链的跨境交易方法,其特征在于,所述方法还包括:
接收所述第一跨境银行交易节点及所述第二跨境银行交易节点发送的跨境交易申请,所述跨境交易申请中包含跨境交易用户,以及与所述跨境交易用户对应的用户交易金额;
验证与所述跨境交易用户对应的用户交易金额是否通过;
若与所述跨境交易用户对应的用户交易金额验证通过,则将所述跨境交易用户对应的用户交易金额,以及对应的跨境银行交易节点存储到用户跨境交易限额表中,所述用户跨境交易限额表存储多个国家的用户分别对应的用户交易金额。
3.根据权利要求2所述的基于区块链的跨境交易方法,其特征在于,在根据当前时间的汇率兑换表确定所述提交交易国家与中间货币的汇率,确定所述提交国家交易金额对应的中间货币金额之前,所述方法还包括:
查询所述用户跨境交易限额表中第一跨境银行交易节点的提交用户的用户交易金额;
判断所述用户交易金额是否大于等于所述提交国家交易金额;
若所述用户交易金额大于等于所述提交国家交易金额,则根据当前时间的汇率兑换表确定所述提交交易国家与中间货币的汇率,确定所述提交国家交易金额对应的中间货币金额。
4.根据权利要求2或3所述的基于区块链的跨境交易方法,其特征在于,在根据当前时间的汇率兑换表确定所述目标交易国家与中间货币的汇率,确定所述中间货币金额对应的目标国家交易金额之后,所述方法还包括:
查询所述用户跨境交易限额表中第二跨境银行交易节点的目标用户的用户交易金额;
判断所述用户交易金额是否大于等于所述目标国家交易金额;
若所述用户交易金额大于等于所述目标国家交易金额,则向所述第一跨境银行交易节点发送扣款请求,以使得所述第一跨境银行交易节点向所述提交交易国家的提交用户的账号扣除所述提交国家交易金额;向所述第二跨境银行交易节点发送汇款请求,以使得所述第二跨境银行交易节点执行向所述目标交易国家的目标用户汇款所述目标国家交易金额。
5.根据权利要求1所述的基于区块链的跨境交易方法,其特征在于,在向所述第一跨境银行交易节点发送扣款请求;及向所述第二跨境银行交易节点发送汇款请求之前,所述方法还包括:
获取所述所述第一跨境银行交易节点的提交用户和所述第一跨境银行交易节点的目标用户分别对应的CA数字证书;并验证所述第一跨境银行交易节点的提交用户和所述第一跨境银行交易节点的目标用...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:天津金农企业管理咨询合伙企业有限合伙,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。