[发明专利]一种基于区块链和智能合约的支付方法及装置有效
申请号: | 201911040044.6 | 申请日: | 2019-10-29 |
公开(公告)号: | CN110874742B | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 马帮亚 | 申请(专利权)人: | 上海唯链信息科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04;G06F21/64 |
代理公司: | 北京德和衡律师事务所 11405 | 代理人: | 李颖 |
地址: | 200001 上海市长宁*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 智能 合约 支付 方法 装置 | ||
1.一种基于区块链和智能合约的支付方法,其特征在于,所述方法包括:
步骤S101:业务系统生成订单信息,触发支付订单智能合约,将所述订单信息存储到区块链上并进行存证;
步骤S102:获取并验证所述区块链上存储的信息,触发支付订单智能合约,在区块链上支付订单;
所述触发支付订单智能合约具有如下方式,由具有原子操作属性的第一子句及第二子句触发支付订单智能合约,所述第一子句执行订单支付、所述第二子句建立订单与所述业务系统的关联;所述第一子句和第二子句同时执行;步骤S1021:支付方从所述业务系统获取订单信息作为第一订单信息,支付方从区块链获取存证的所述订单信息作为第二订单信息;
步骤S1022:比较所述第一订单信息及所述第二订单信息是否一致,若一致,则进入步骤S1023;否则,方法结束;
步骤S1023:所述支付方向所述业务系统请求在区块链上执行针对订单进行支付,由具有原子操作属性的第一子句及第二子句触发支付订单智能合约,以在区块链上支付订单;所述第一子句和第二子句同时执行;
步骤S103:所述业务系统检测到收款方地址有入账,根据所述支付订单智能合约的执行情况确定与该入帐对应的订单信息及支付方。
2.如权利要求1所述的基于区块链和智能合约的支付方法,其特征在于,所述业务系统生成订单信息,触发支付订单智能合约,将所述订单信息存储到区块链上并进行存证包括:
步骤S1011:支付方向所述业务系统发送生成订单请求;所述业务系统生成订单信息;
步骤S1012:业务系统将所述订单信息发送至区块链,触发支付订单智能合约,将所述订单信息存储到区块链上并进行存证。
3.如权利要求1所述的基于区块链和智能合约的支付方法,其特征在于,所述第一子句及所述第二子句均由to、value、data三个字段组成。
4.如权利要求1所述的基于区块链和智能合约的支付方法,其特征在于,在所述步骤S103之后,还包括:
步骤S104:所述业务系统根据所述第二子句的data字段将所述订单的支付状态标记为已完成。
5.一种基于区块链和智能合约的支付装置,其特征在于,所述装置包括:
订单存证模块:用于由业务系统生成订单信息,触发支付订单智能合约,将所述订单信息存储到区块链上并进行存证;
关联业务系统模块:用于获取并验证所述区块链上存储的信息,触发支付订单智能合约,在区块链上支付订单;
所述触发支付订单智能合约具有如下方式:由具有原子操作属性的第一子句及第二子句触发支付订单智能合约,所述第一子句执行订单支付、所述第二子句建立订单与所述业务系统的关联;所述第一子句和第二子句同时执行;
步骤S1021:支付方从所述业务系统获取订单信息作为第一订单信息,支付方从区块链获取存证的所述订单信息作为第二订单信息;
步骤S1022:比较所述第一订单信息及所述第二订单信息是否一致,若一致,则进入步骤S1023;否则,方法结束;
步骤S1023:所述支付方向所述业务系统请求在区块链上执行针对订单进行支付,由具有原子操作属性的第一子句及第二子句触发支付订单智能合约,以在区块链上支付订单;所述第一子句和第二子句同时执行;
关联订单信息模块:用于由所述业务系统检测到收款方地址有入账,根据所述支付订单智能合约的执行情况确定与该入帐对应的订单信息及支付方。
6.如权利要求5所述的基于区块链和智能合约的支付装置,其特征在于,所述订单存证模块包括:
获取数据子模块:用于由支付方向所述业务系统发送生成订单请求;所述业务系统生成订单信息;
存证子模块:用于由业务系统将所述订单信息发送至区块链,触发支付订单智能合约,将所述订单信息存储到区块链上并进行存证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海唯链信息科技有限公司,未经上海唯链信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911040044.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种协同成像方法、装置、存储介质和协同成像设备
- 下一篇:一种阀芯座