[发明专利]基于区块链的离线支付系统及方法有效
申请号: | 201910711125.8 | 申请日: | 2019-08-02 |
公开(公告)号: | CN110458542A | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 庞齐章;苏恒;姚新亮;李狄威 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/10;G06Q20/36;G06Q20/38;G06Q20/40;H04L29/06 |
代理公司: | 11127 北京三友知识产权代理有限公司 | 代理人: | 王涛;任默闻<国际申请>=<国际公布>= |
地址: | 100140北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 主干网络 付款方 离线 转账 非对称加密技术 非对称加密 保障资金 加密传输 交易流程 交易信息 交易验证 节点接入 区块产生 通信安全 现实世界 验证通过 用户信息 支付系统 转账信息 防篡改 主干网 主节点 打包 钱包 并发 交易 应用 银行 安全 | ||
1.一种基于区块链的离线支付方法,其特征在于,所述方法包含:
获取付款用户输入的转账金额和约定随机数,对所述转账金额、所述约定随机数、付款端地址和时间戳进行加密签名处理获得付款加密信息及对应的付款签名证书;根据所述付款签名证书授权生成预设周期的允许锁定证书;
根据付款端地址和所述允许锁定证书生成金额锁定请求对付款端地址对应账户内转账金额部分进行锁定;
获取收款用户输入的收款金额和约定随机数,对所述收款金额、约定随机数、收款端地址和时间戳进行加密签名处理获得收款加密信息及对应的收款签名证书;将所述收款加密信息、所述收款签名证书、所述付款加密信息和所述付款签名证书广播发送至区块链网络上的主节点;
根据所述收款签名证书和所述付款签名证书解析所述收款加密信息和所述付款加密信息,获得付款原文信息和收款原文信息;
当所述获得付款原文信息和所述收款原文信息中约定随机数一致且所述转账金额和所述收款金额一致时,向区块链网络上其他节点发起交易共识请求;
根据共识结果和所述收款端地址将付款端地址对应账户内锁定的转账金额解锁并做转账处理;根据处理结果生成区块并广播。
2.根据权利要求1所述的基于区块链的离线支付方法,其特征在于,根据所述付款签名证书授权生成预设周期的允许锁定证书之后还包含:根据所述付款签名证书、所述允许锁定证书、所述付款加密信息、所述付款端地址生成条码信息;扫描解析所述条码信息获得所述付款签名证书、所述允许锁定证书、所述付款加密信息和所述付款端地址。
3.根据权利要求2所述的基于区块链的离线支付方法,其特征在于,所述条码信息为二维码信息。
4.根据权利要求1所述的基于区块链的离线支付方法,其特征在于,所述方法之前还包含:
通过付款端获取付款用户输入的身份信息和付款账户,根据所述付款账户生成付款端地址;
根据所述身份信息通过非对称加密算法生成付款用户密钥对,将所述密钥对中私钥反馈至付款用户,并将所述付款端地址和所述密钥对中公钥发送至区块链网络上公布;
所述区块链网络根据所述公钥生成数字证书后反馈至付款用户。
5.根据权利要求1所述的基于区块链的离线支付方法,其特征在于,所述方法之前还包含:
通过收款端获取收款用户输入的身份信息和收款账户,根据所述收款账户生成收款端地址;
根据所述身份信息通过非对称加密算法生成收款用户密钥对,将所述密钥对中私钥反馈至收款用户,并将所述收款端地址和所述密钥对中公钥发送至区块链网络上公布;
所述区块链网络根据所述公钥生成数字证书后反馈至收款用户。
6.根据权利要求5所述的基于区块链的离线支付方法,其特征在于,所述方法还包含:
通过收款端获得收款端地址和收款金额,根据收款用户的私钥对所述收款端地址进行数字签名获得签名信息;
将所述签名信息、所述收款端地址、所述收款用户的公钥交由付款端;
所述付款端根据所述签名信息和所述收款用户的公钥对所述收款端地址进行验证,当验证通过后提供付款端地址至所述收款端;
所述收款端将所述收款端地址、所述付款端地址和所述收款金额广播发送至区块链网络上的主节点;
根据所述付款端地址和所述收款端地址对所述付款端地址对应账户进行转账处理,根据处理结果生成区块并广播。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910711125.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于区块链的对象置换方法及装置
- 下一篇:数据处理方法、相关设备及介质