System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于区块链离线支付方法及装置制造方法及图纸_技高网

基于区块链离线支付方法及装置制造方法及图纸

技术编号:40308925 阅读:8 留言:0更新日期:2024-02-07 20:52
发明专利技术提供一种基于区块链离线支付方法及装置,所述方法包括区块链上构建离线支付管理合约,交易节点双方通过离线支付管理合约构建线下交易通道;线下通道收到交易请求后运行线下通道合约,读取当前离线账本的数据,校验交易节点初始资产状态,并对交易进行签名验证完成离线交易;通道合约将离线账本提交到区块链中,区块链对账本数据进行共识,然后根据离线账本中交易双方资产数量,转移到区块链对应账户中。与相关技术相比,本发明专利技术提供的基于区块链离线支付方法及装置其能有效的提高交易效率,保护交易隐私,保障交易双方资产的安全性。

【技术实现步骤摘要】

本专利技术涉及区块链,尤其涉及一种基于区块链离线支付方法及装置


技术介绍

1、现有的支付手段主要采用了如visa、支付宝等第三方进行服务提供,个人信息完全由第三方持有,受互联网开放性、分享性以及协作性等影响,第三方支付平台在支付期间很容易暴露客户的信息。

2、同时,目前网络病毒十分复杂,这也增大了第三方支付的危险性。比如部分黑客会侵入用户计算机盗取银行卡号与密码,或者直接截取交易信息等,容易造成信息泄露的问题。

3、专利cn201910257369.3所提出的一种基于闪电网络的交易方式,通过侧链接入闪电网络,并采用托管方式或者联盟方式进行交易资产的管理,使得系统过于趋近中心化,需要托管机构提供充分的信任背书,违背了区块链的设计初衷。

4、专利cn202110310293.3所提出的基于闪电网络的通道的交易方法,通过创建连接两方用户的通道生成支付路径,但是创建的通道需要路由节点进行交易的传输,增加了交易进行的复杂性和耗时性。

5、因此,有必要提供一种新型的基于区块链离线支付方法及装置,以克服上述缺陷。


技术实现思路

1、本专利技术的目的在于提供一种新型的基于区块链离线支付方法及装置,其能有效的提高交易效率,保护交易隐私,保障交易双方资产的安全性。

2、为了达到上述目的,本专利技术提供一种基于区块链离线支付方法,包括:

3、区块链上构建离线支付管理合约,交易节点双方通过离线支付管理合约构建线下交易通道;

<p>4、线下通道收到交易请求后运行线下通道合约,读取当前离线账本的数据,校验交易节点初始资产状态,并对交易进行签名验证完成离线交易;

5、通道合约将离线账本提交到区块链中,区块链对账本数据进行共识,然后根据离线账本中交易双方资产数量,转移到区块链对应账户中。

6、本专利技术还提供一种基于区块链离线支付装置,该装置包括:

7、离线支付管理合约模块,存储在区块链系统中,用来管理交易双方交易信息及下发离线账本;

8、线下通道模块,用于对交易通过线下通道的智能合约进行管理验证,与区块链系统连接,关联了离线双方的离线账本数据,并发布到区块链网络中;

9、区块链系统,用于交易双方注册、交易存证及交易查验。

10、本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述基于区块链离线支付方法的步骤。

11、本专利技术还提供一种计算机终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述基于区块链离线支付方法的步骤。

12、与相关技术相比较,本专利技术利用区块链的加密技术和数字签名技术,保证支付数据的完整性和不可伪造性;提供的离线支付手段,使用了区块链技术的加密和数字签名技术,保证了用户支付的安全和可靠;通过p2p网络构建双向的离线通道,实现快速、安全、隐私的交易,提高了交易的效率和安全性,同时也保护了用户的隐私权。

本文档来自技高网
...

【技术保护点】

1.一种基于区块链离线支付方法,其特征在于,包括:

2.根据权利要求1所述的基于区块链离线支付方法,其特征在于,所述区块链上构建离线支付管理合约,交易节点双方通过离线支付管理合约构建线下交易通道包括:

3.根据权利要求2所述的基于区块链离线支付方法,其特征在于,所述线下通道收到交易请求后运行线下通道合约,读取当前离线账本的数据,校验交易节点初始资产状态,并对交易进行签名验证完成离线交易包括:

4.根据权利要求3所述的基于区块链离线支付方法,其特征在于,所述通道合约将离线账本提交到区块链中,区块链对账本数据进行共识,然后根据离线账本中交易双方资产数量,转移到区块链对应账户中包括:

5.一种应用如权利要求1-4任一所述的基于区块链离线支付方法的装置,其特征在于,该装置包括:

6.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述基于区块链离线支付方法的步骤。

7.一种计算机终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至4任一项所述基于区块链离线支付方法的步骤。

...

【技术特征摘要】

1.一种基于区块链离线支付方法,其特征在于,包括:

2.根据权利要求1所述的基于区块链离线支付方法,其特征在于,所述区块链上构建离线支付管理合约,交易节点双方通过离线支付管理合约构建线下交易通道包括:

3.根据权利要求2所述的基于区块链离线支付方法,其特征在于,所述线下通道收到交易请求后运行线下通道合约,读取当前离线账本的数据,校验交易节点初始资产状态,并对交易进行签名验证完成离线交易包括:

4.根据权利要求3所述的基于区块链离线支付方法,其特征在于,所述通道合约将离线账本提交到区块链中,区块链对账本数据进行共识,然后...

【专利技术属性】
技术研发人员:刘齐军高耀芃涂俊谭林
申请(专利权)人:湖南省天河区块链研究院
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1