【技术实现步骤摘要】
基于区块链网络的离线交易方法和金融服务平台
[0001]本申请涉及区块链网络
,具体而言,涉及一种基于区块链网络的离线交易方法和金融服务平台。
技术介绍
[0002]区块链网络技术因为其去中心化和透明性,在支付领域一直都备受青睐。在区块链网络的交易中,一直需要避免双花攻击,这类不诚实的行为。但是,对于交易的双方而言,因为双方都是实时在线的状况,如果出现了支付的金额不对,则立刻取消交易既可。也就是,支付方和收款方都能够立刻发现交易是否成功,根据交易是否成功完成交易。
[0003]但是,在离线交易中,因为离线交易的一方无法查询自身账户的货币是否到账,所以对于收款方而言,其是容易处于劣势地位,因为其在提供了商品之后,往往很难证明自己和支付方之间是否确定相应的交易情况,所以通常会拒绝离线交易。
[0004]例如:在典型的离线交易中,支付方为购买水果的商人,收款方为果农;而种植园一般在偏远地区,因为网络原因,支付方在线,收款方离线;此时,如果支付方和收款方建立了一项合同,然后支付方采用双花攻击的方式或者其余方式, ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链网络的离线交易方法,包括:初始化阶段:监管平台与区块链网络信号连接,监管平台下辖有多个作为支付方或者作为收款方的用户,用户通过监管平台访问区块链网络,监管平台还连接有储存云端;预设第一加密算法和第二加密算法,第一加密算法和第二加密算法储存至监管平台、收款方,以及支付方;监管平台、支付方以及收款方分别通过第一加密算法生成一对秘钥,然后将公钥广播至区块链网络;离线交易阶段:支付方和收款方建立信号连接,支付方和收款方根据第二加密算法,生成一对随机加密秘钥对,双方交换各自的随机加密密钥对的公钥;收款方生成包括由双方随机加密秘钥对生成的水印签名的第二交易文件,支付方生成包括本次交易支付信息的第一交易文件;第二交易文件锁定第一交易文件;第一交易文件和第二交易文件发送至监管平台;监管平台根据第一交易文件和第二交易文件的锁定关系,判断是否将第一交易文件上传至区块链网络,并将与上传成功的第一交易文件相互对应的第二交易文件发送至储存云端;监管平台向支付方和收款方发送由自身私钥生成的交易凭证;在线验证阶段:支付方和收款方下载区块链网络和监管平台储存的第一交易文件和第二交易文件,确定交易的真实性。2.根据权利要求1所述的基于区块链网络的离线交易方法,其特征在于:初始化阶段包括:监管平台根据第一加密算法生成一对秘钥(Hu,He),Hu为公钥,He为私钥,监管平台将自身的公钥广播至区块链网络;支付方根据第一加密算法生成一对秘钥(Pu,Pe),Pu为公钥,Pe为私钥,支付方将自身的公钥广播至区块链网络;收款方根据第一加密算法生成一对秘钥(Fu,Fe),Fu为公钥,Fe为私钥,收款方将公钥广播至区块链网络;监管平台预设离线交易的最大金额a,收款方向平台预存保证金b,其中a<b。3.根据权利要求2所述的基于区块链网络的离线交易方法,其特征在于:离线交易阶段包括:步骤1:支付方根据第二加密算法生成一对第一随机加密秘钥对(P
’
u,Pe),P
’
u为公钥,P
’
e为私钥;收款方根据第二加密算法生成一对第二随机加密秘钥对(F
’
u,F
’
e),F
’
u为公钥,F
’
e为私钥;支付方和收款方建立信息连接,支付方向收款方发送交易申请,同时,支付方和收款方交换本次交易所形成的随机加密秘钥对的公钥;步骤2:收款方根据交易申请,生成包含交易信息的图像文件;收款方生成随机数y,收款方用私钥F
’
e对收款方签名水印和随机数y进行加密,生成收款方加密水印图像;
收款方将收款方加密水印图像植入到图像文件的特征点中,以生成第一签名文件,然后将第一签名文件发送至支付方;收款方根据收款金额e和随机数y,计算e
y
,然后将e
y
用F
’
e进行加密,以生成第二锚定信息;步骤3:支付方利用公钥F
’
u解密第一签名文件中的水印信息,在确认收款方的水印信息之后;支付方根据私钥P
’
e对自身的签名水印进行加密,并植入到第一签名文件中,生成第二签名文件,然后将第二签名文件发送至收款方;步骤4:收款方对第二签名文件中的水印信息进行核验,在核验完成之后,将第二锚定信息和第二签名文件用私钥Fe或者私钥F
’
e进行加密,生成第二交易文件,然后将第二交易文件发送给支付方;步骤5:支付方用公钥Fu或者公钥F
’
u解密第二交易文件,得到第二签名文件和第二锚定信息,支付方对第二签名文件和第二锚定信息的关系进行验证;如果第二签名文件和第二锚定信息之间存在关联,则支付方用私钥Pe生成支付信息,支付方计算第二交易文件的哈希值,得到第一锚定信息;支付方将第一锚定信息和支付信息通过私钥Pe加密,生成第一交易文件;然后将第一交易文件发送至收款方,支付方或者收款方将第一交易文件和第二交易文件发送至...
【专利技术属性】
技术研发人员:彭长军,彭志科,张巍,
申请(专利权)人:成都创一博通科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。