[发明专利]数字元素的数据处理方法、装置、设备及存储介质在审
申请号: | 201910380726.5 | 申请日: | 2019-05-08 |
公开(公告)号: | CN111915304A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 肖伟 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 元素 数据处理 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种数字元素的数据处理方法、装置、设备及存储介质。该方法由区块链节点执行,该方法包括:获取基于元素智能合约发起的数字元素处理事务请求,所述数字元素处理事务请求中包括元素筛选条件,所述元素筛选条件中包括数字元素描述参数,每个数字元素包括至少一个数字元素描述参数;根据数字元素处理事务请求调用所述元素智能合约的功能接口,将所述元素筛选条件作为所述功能接口的输入参数,以对满足所述元素筛选条件的数字元素进行处理。本发明实施例的技术方案,能够增强基于智能合约处理数字元素的灵活性和通用性,满足数字元素处理的丰富需求。
技术领域
本发明实施例涉及区块链数据处理技术,尤其涉及一种数字元素的数据处理方法、装置、设备及存储介质。
背景技术
随着区块链技术的发展,基于区块链的数字资产也从单一的数字货币发展成为多样化的资产元素。数字资产又称为通证(Token),是在区块链网络中的资产凭证,这些数字资产也可称为数字元素。
目前,基于区块链网络对数字资产的处理过程是:用户基于专用于某种数字元素的智能合约中的规则,在区块链网络的账户之间进行数字元素的交易转移。
然而,随着区块链技术的发展,数字元素的种类越来越多,数字元素的内容越来越丰富,用户对数字元素的交易需求也在不断提升。而现有对数字元素的处理方式,受限于智能合约的固有规定,已经无法满足用户对多种类、多属性的数字元素的处理需求。若增加新需求或新数字元素,就要开发和部署新的智能合约,成本较高,通用性不强。
发明内容
本发明实施例提供一种数字元素的数据处理方法、装置、设备及存储介质,以增强基于智能合约处理数字元素的灵活性和通用性,满足数字元素处理的丰富需求。
第一方面,本发明实施例提供了一种数字元素的数据处理方法,由区块链节点执行,该方法包括:
获取基于元素智能合约发起的数字元素处理事务请求,所述数字元素处理事务请求中包括元素筛选条件,所述元素筛选条件中包括数字元素描述参数,每个数字元素包括至少一个数字元素描述参数;
根据数字元素处理事务请求调用所述元素智能合约的功能接口,将所述元素筛选条件作为所述功能接口的输入参数,以对满足所述元素筛选条件的数字元素进行处理。
第二方面,本发明实施例还提供了一种数字元素的数据处理装置,配置于区块链节点中,该装置包括:
事务请求获取模块,用于获取基于元素智能合约发起的数字元素处理事务请求,所述数字元素处理事务请求中包括元素筛选条件,所述元素筛选条件中包括数字元素描述参数,每个数字元素包括至少一个数字元素描述参数;
事务请求处理模块,用于根据数字元素处理事务请求调用所述元素智能合约的功能接口,将所述元素筛选条件作为所述功能接口的输入参数,以对满足所述元素筛选条件的数字元素进行处理。
第三方面,本发明实施例还提供了一种设备,该设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任意实施例所述的数字元素的数据处理方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所述的数字元素的数据处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910380726.5/2.html,转载请声明来源钻瓜专利网。