[发明专利]一种智能合约处理方法、支付端、接收端、服务端及系统在审
申请号: | 202111331184.6 | 申请日: | 2021-11-12 |
公开(公告)号: | CN113971561A | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 刘高峰 | 申请(专利权)人: | 刘高峰 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 合约 处理 方法 支付 接收 服务端 系统 | ||
1.一种智能合约处理方法,其特征在于,应用于服务端,所述方法包括:
接收接收端发送的交易凭证,所述交易凭证包括合约识别信息、合约参数内容和待支付的数字资产;
根据所述合约识别信息调用并执行对应的智能合约程序,将所述合约参数内容作为执行所述智能合约程序的输入参数内容;
若所述智能合约程序的执行确定达成合约条件,则将所述待支付的数字资产划转给所述接收端所在账户。
2.根据权利要求1所述的方法,其特征在于,所述接收接收端发送的交易凭证之前还包括:
接收对所述智能合约程序的注册;
检测所述智能合约程序是否符合预先确定的合约规范;
若检测结果为是,则部署所述智能合约程序,包括建立所述合约识别信息与所述智能合约程序的对应关系,以使得根据所述合约识别信息和该对应关系能够调用并执行所述智能合约程序。
3.一种智能合约处理方法,其特征在于,应用于支付端,所述方法包括:
生成交易凭证,所述交易凭证包括合约识别信息、合约参数内容和待支付的数字资产,所述合约识别信息为用于识别指定智能合约程序的识别信息,所述待支付的数字资产为所述支付端要向接收端支付的数字资产;
将所述交易凭证发送给所述接收端,以使得所述接收端对所述交易凭证进行验证。
4.一种智能合约处理方法,其特征在于,应用于接收端,所述方法包括:
接收支付端传递的交易凭证,所述交易凭证包括合约识别信息、合约参数内容和待支付的数字资产;
对所述交易凭证进行验证,若实施的验证方式都确定验证通过,则确定所述交易凭证合法;
将所述交易凭证发送给服务端,以使得所述服务端根据所述交易凭证进行数字资产的划转;
其中,所述对所述交易凭证进行验证包括:
验证方式一,验证所述合约识别信息是否属于所述接收端预先设定的合约识别信息,若是,则确定验证通过。
5.根据权利要求4所述的方法,其特征在于,所述对所述交易凭证进行验证还包括:
验证方式二,验证所述合约参数内容是否符合预先设定的合约内容,若是,则确定验证通过;或/和,
验证方式三,所述交易凭证还包括接收端识别信息,验证所述接收端识别信息是否属于预先设定的接收端识别信息,若是,则确定验证通过;或/和,
验证方式四,所述接收支付端传递的交易凭证还包括接收所述支付端传递的对所述交易凭证进行数字签名生成的第一签名值,根据所述第一签名值对所述交易凭证进行数字签名验证。
6.一种服务端设备,其特征在于,所述服务端设备包括处理器、存储器,所述处理器用于运行所述存储器所存储的程序,所述程序运行时执行包括如权利要求1至2中任一项所述的方法。
7.一种支付端设备,其特征在于,所述支付端设备包括处理器、存储器,所述处理器用于运行所述存储器所存储的程序,所述程序运行时执行包括如权利要求3所述的方法。
8.一种接收端设备,其特征在于,所述接收端设备包括处理器、存储器,所述处理器用于运行所述存储器所存储的程序,所述程序运行时执行包括如权利要求4至5中任一项所述的方法。
9.一种系统,其特征在于,所述系统包括服务端设备、支付端设备和接收端设备,其中,所述服务端设备包括如权利要求6所述的服务端设备,所述支付端设备包括如权利要求7所述的支付端设备;所述接收端设备包括如权利要求8所述的接收端设备。
10.一种存储介质,其特征在于,所述存储介质中存储有程序,所述程序用于实现包括权利要求1至2中任一项所述的方法,或者所述程序用于实现包括权利要求3所述的方法,或者所述程序用于实现包括权利要求4至5中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘高峰,未经刘高峰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111331184.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:外丝杠升降式节杆支架
- 下一篇:一种肿瘤科用圆形药片粉碎装置