[发明专利]智能合约处理方法及装置、系统、存储介质和电子设备有效
申请号: | 201910081494.3 | 申请日: | 2019-01-28 |
公开(公告)号: | CN109816021B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 杜茂兵;曹崇瑞;刘本龙;王康;赖奕宇;王挺 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06Q40/04 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 袁礼君;阚梓瑄 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 合约 处理 方法 装置 系统 存储 介质 电子设备 | ||
本发明的实施方式提供了一种智能合约处理方法及装置、系统、存储介质和电子设备。该智能合约处理方法包括:确定目标智能合约的接口信息;确定与所述目标智能合约的接口信息对应的标签信息;将所述标签信息添加至所述目标智能合约中,以便根据所述标签信息确定所述目标智能合约的类型。本发明实施例的技术方案可以有效实现对区块链智能合约的分类,进而有助于基于分类的结果对智能合约进行管理。
技术领域
本发明的实施方式涉及区块链技术领域,更具体地,本发明的实施方式涉及智能合约处理方法、智能合约处理装置、智能合约处理系统、存储介质和电子设备。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
随着互联网技术的不断发展,区块链应运而生。区块链是结合分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新兴应用模式,区块链及其应用正在颠覆现有的业务模式,包括金融机构、政府部门、传统企业、互联网公司在内的各行各业均在积极探索自身业务在区块链网络中的实现方式。
智能合约是区块链2.0非常显著的特征,区块链可以根据不同的智能合约执行对应的业务,从而能够对不同业务进行处理,实现相应的功能。在区块链网络中,智能合约通常以一段可读字段或可执行代码段的形式存在。目前,当智能合约需要公开时,往往仅公布源码。
发明内容
但是,在现有技术中,包括智能合约安全审计过程、智能合约活跃度等智能合约的合约管理过程需要区块链专家进行一系列专业的分析,这部分公开成本高昂,不利于了解区块链上智能合约维护、运行的情况,在一定程度上阻碍了区块链的发展。另外,这种区块链的管理缺陷不利于缺乏区块链背景知识的普通用户理解区块链。
为此,非常需要一种改进的智能合约处理方案,以实现对区块链智能合约的有效管理。
在本上下文中,本发明的实施方式期望提供一种智能合约处理方法、智能合约处理装置、智能合约处理系统、存储介质和电子设备。
在本发明实施方式的第一方面中,提供了一种智能合约处理方法,包括:确定目标智能合约的接口信息;确定与所述目标智能合约的接口信息对应的标签信息;将所述标签信息添加至所述目标智能合约中,以便根据所述标签信息确定所述目标智能合约的类型。
在本发明的一些实施例中,所述智能合约处理方法还包括:将添加有所述标签信息的目标智能合约上传至区块链。
在本发明的一些实施例中,确定与所述目标智能合约的接口信息对应的标签信息包括:确定接口信息与标签信息的预设映射关系;根据所述预设映射关系确定与所述目标智能合约的接口信息对应的标签信息。
在本发明的一些实施例中,确定与所述目标智能合约的接口信息对应的标签信息包括:将所述目标智能合约的接口信息输入一训练后的机器学习模型中,并将所述机器学习模型的输出结果确定为与所述目标智能合约的接口信息对应的标签信息;其中,确定多个接口信息以及与各所述接口信息对应的标签信息作为训练样本,以便对所述机器学习模型进行训练。
在本发明的一些实施例中,所述目标智能合约配置有合约分类属性;其中,将所述标签信息添加至所述目标智能合约中包括:将所述标签信息写入所述目标智能合约的合约分类属性中。
在本发明的一些实施例中,根据所述标签信息确定所述目标智能合约的类型包括:通过所述目标智能合约的查询接口获取所述目标智能合约的分类查询请求;根据所述分类查询请求从所述分类属性中确定所述目标智能合约的类型。
在本发明的一些实施例中,所述智能合约处理方法还包括:将所述目标智能合约的类型确定为目标类型,确定出区块链上类型为所述目标类型的智能合约;确定类型为所述目标类型的智能合约的活跃度;根据所述活跃度确定是否向用户提供投资建议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910081494.3/2.html,转载请声明来源钻瓜专利网。