[发明专利]基于智能合约的数字货币交易方法、装置及电子设备有效
申请号: | 202010822145.5 | 申请日: | 2020-08-16 |
公开(公告)号: | CN112132558B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 徐晓剑;孙炎森;刘伟韡 | 申请(专利权)人: | 中国人民银行数字货币研究所;中信银行股份有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/40;G06F16/953 |
代理公司: | 北京市兰台律师事务所 11354 | 代理人: | 张峰 |
地址: | 100071 北京市丰*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 智能 合约 数字 货币 交易 方法 装置 电子设备 | ||
本申请提供了一种基于智能合约的数字货币交易方法、装置及电子设备,应用于智能合约技术领域,其中该方法包括:当央行智能合约接收到发送的数字货币交易请求时,将数字货币交易请求发送至CA机构认证智能合约,所述CA机构认证智能合约用于自动查询目标合约的合约条件,并当合约条件满足时执行目标智能合约,实现了数字货币交易的自动执行。此外,通过CA机构认证智能合约主动查询目标智能合约规定的合约条件信息,然后基于查询得到的所述目标智能合约的合约条件信息进行目标智能合约的执行,进行数字货币的交割,从而提升了数字货币交割的效率。
技术领域
本申请涉及智能合约技术领域,具体而言,本申请涉及一种基于智能合约的数字货币交易方法、装置及电子设备。
背景技术
数字货币是中央银行发行或中央银行授权发行的,以代表具体金额的加密数字串为表现形式的法定货币,包括数字货币的金额、发行方标识和所有者标识,数字货币存放在央行数字钱包中。如何实现数字货币的自动化交易成为了一个问题。
发明内容
本申请提供了一种基于智能合约的数字货币交易方法、装置及电子设备,用于实现数字货币交易的自动化处理,本申请采用的技术方案如下:
第一方面,提供了一种基于智能合约的数字货币交易方法,应用于CA机构认证智能合约,该方法包括,
接收央行智能合约发送的数字货币交易请求,数字货币交易请求包括目标智能合约的ID信息;
查询目标智能合约的合约条件信息;
基于查询得到的目标智能合约的合约条件信息确定目标智能合约的合约条件是否达成,并基于合约条件是否达成结果信息确定是否执行目标智能合约。
可选地,目标智能合约包括数字货币交割数量、数字货币支出方、数字货币收取方,执行目标智能合约包括:
当目标智能合约的合约条件满足时,将数字货币支出方相应交割数量的数字货币的所有者修改为数字货币收取方。
可选地,查询目标智能合约的合约条件信息包括:
通过CA机构认证智能合约的远程调用模块查询目标智能合约的合约条件信息。
第二方面,提供了一种基于智能合约的数字货币交易方法,应用于央行智能合约,包括:
接收数字货币交易请求,数字货币交易请求包括目标智能合约的ID信息;
将数字货币交易请求转发至CA机构认证智能合约,CA机构认证智能合约用于查询目标智能合约的合约条件信息,以及基于查询得到的目标智能合约的合约条件信息确定目标智能合约的合约条件是否达成,并基于合约条件是否达成结果信息确定是否执行目标智能合约。
第三方面,提供了一种基于智能合约的数字货币交易装置,该装置包括,
第一接收模块,用于接收央行智能合约发送的数字货币交易请求,数字货币交易请求包括目标智能合约的ID信息;
查询模块,用于查询目标智能合约的合约条件信息;
执行模块,用于基于查询得到的目标智能合约的合约条件信息确定目标智能合约的合约条件是否达成,并基于合约条件是否达成结果信息确定是否执行目标智能合约。
可选地,目标智能合约包括数字货币交割数量、数字货币支出方、数字货币收取方;执行模块,具体用于当目标智能合约的合约条件满足时,将数字货币支出方相应交割数量的数字货币的所有者修改为数字货币收取方。
可选地,查询模块,具体用于通过CA机构认证智能合约的远程调用模块查询目标智能合约的合约条件信息。
第四方面,提供了一种基于智能合约的数字货币交易装置,应用于央行智能合约,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民银行数字货币研究所;中信银行股份有限公司,未经中国人民银行数字货币研究所;中信银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010822145.5/2.html,转载请声明来源钻瓜专利网。