[发明专利]基于智能合约的数字货币交易方法及装置、计算设备在审
| 申请号: | 201810322480.1 | 申请日: | 2018-04-11 |
| 公开(公告)号: | CN108537668A | 公开(公告)日: | 2018-09-14 |
| 发明(设计)人: | 蒋劭捷;王伟波 | 申请(专利权)人: | 北京奇虎科技有限公司 |
| 主分类号: | G06Q40/04 | 分类号: | G06Q40/04 |
| 代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲;刘云贵 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数字货币 交易节点 交易 智能 计算设备 交易请求 预警处理 拦截 不安全 地址信息判断 地址信息 交易安全 交易对象 脚本运行 经济损失 影响数字 正常交易 自动运行 监控 脚本 触发 货币 安全 | ||
本发明公开了一种基于智能合约的数字货币交易方法及装置、计算设备,方法包括:当监控到第一交易节点向第二交易节点发出的数字货币交易请求时,触发智能合约层的脚本自动运行;在脚本运行过程中,根据第二交易节点的地址信息判断此次数字货币交易是否安全;若否,则对此次数字货币交易进行拦截或预警处理。本发明对第一交易节点的交易请求进行监控,利用智能合约对交易对象即第二交易节点的地址信息进行判断,若此次数字货币交易不安全,可以在交易前进行拦截或预警处理,最大限定的保障了交易安全,避免用户造成不可挽回的经济损失。本发明基于数字货币交易的特性,在不影响数字货币本身的正常交易情况下,利用智能合约有效拦截不安全的交易。
技术领域
本发明涉及软件领域,具体涉及一种基于智能合约的数字货币交易方法及装置、计算设备。
背景技术
数字货币,是电子货币形式的替代货币。其不同于虚拟世界中的虚拟货币,数字货币能被用于真实的商品和服务交易,而不局限在网络游戏中。现有的数字货币,如比特币、莱特币和PPCoin等,主要依靠校验和密码技术来创建、发行和流通。
数字货币交易与普通的货币交易不同,数字货币交易在交易后,存在无法撤销的问题。如区块链数字货币交易,区块链将数据块按时间顺序关联成链,生成永久的不可逆向修改、且向全网公开透明的记录。因此,对于区块链中的数字货币交易,由于其不可逆性,当交易发生后,对已经支付的交易无法撤销或回退。这样导致当用户交易后,发现该交易为诈骗交易时,也无法撤销交易或回退交易,给用户造成经济损失和不良影响。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的基于智能合约的数字货币交易方法及装置、计算设备。
根据本发明的一个方面,提供了一种基于智能合约的数字货币交易方法,其包括:
当监控到第一交易节点向第二交易节点发出的数字货币交易请求时,触发智能合约层的脚本自动运行;
在脚本运行过程中,根据第二交易节点的地址信息判断此次数字货币交易是否安全;
若否,则对此次数字货币交易进行拦截或预警处理。
根据本发明的另一方面,提供了一种基于智能合约的数字货币交易装置,其包括:
触发模块,适于当监控到第一交易节点向第二交易节点发出的数字货币交易请求时,触发智能合约层的脚本自动运行;
判断模块,适于在脚本运行过程中,根据第二交易节点的地址信息判断此次数字货币交易是否安全。
处理模块,适于若判断模块判断此次数字货币交易不安全,则对此次数字货币交易进行拦截或预警处理。
根据本发明的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;
存储器用于存放至少一可执行指令,可执行指令使处理器执行上述基于智能合约的数字货币交易方法对应的操作。
根据本发明的再一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行如上述基于智能合约的数字货币交易方法对应的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810322480.1/2.html,转载请声明来源钻瓜专利网。





