【技术实现步骤摘要】
数字元素的数据处理方法、装置、设备及存储介质
本专利技术实施例涉及区块链数据处理技术,尤其涉及一种数字元素的数据处理方法、装置、设备及存储介质。
技术介绍
随着区块链技术的发展,基于区块链的数字资产也从单一的数字货币发展成为多样化的资产元素。数字资产又称为通证(Token),是在区块链网络中的资产凭证,这些数字资产也可称为数字元素。目前,基于区块链网络对数字资产的处理过程是:用户基于专用于某种数字元素的智能合约中的规则,在区块链网络的账户之间进行数字元素的交易转移。然而,随着区块链技术的发展,数字元素的种类越来越多,数字元素的内容越来越丰富,用户对数字元素的交易需求也在不断提升。而现有对数字元素的处理方式,受限于智能合约的固有规定,已经无法满足用户对多种类、多属性的数字元素的处理需求。若增加新需求或新数字元素,就要开发和部署新的智能合约,成本较高,通用性不强。
技术实现思路
本专利技术实施例提供一种数字元素的数据处理方法、装置、设备及存储介质,以增强基于智能合约处理数字元素的灵活性和通用性 ...
【技术保护点】
1.一种数字元素的数据处理方法,其特征在于,由区块链节点执行,所述方法包括:/n获取基于元素智能合约发起的数字元素处理事务请求,所述数字元素处理事务请求中包括元素筛选条件,所述元素筛选条件中包括数字元素描述参数,每个数字元素包括至少一个数字元素描述参数;/n根据数字元素处理事务请求调用所述元素智能合约的功能接口,将所述元素筛选条件作为所述功能接口的输入参数,以对满足所述元素筛选条件的数字元素进行处理。/n
【技术特征摘要】
1.一种数字元素的数据处理方法,其特征在于,由区块链节点执行,所述方法包括:
获取基于元素智能合约发起的数字元素处理事务请求,所述数字元素处理事务请求中包括元素筛选条件,所述元素筛选条件中包括数字元素描述参数,每个数字元素包括至少一个数字元素描述参数;
根据数字元素处理事务请求调用所述元素智能合约的功能接口,将所述元素筛选条件作为所述功能接口的输入参数,以对满足所述元素筛选条件的数字元素进行处理。
2.根据权利要求1所述的方法,其特征在于,根据数字元素处理事务请求调用所述元素智能合约的功能接口,将所述元素筛选条件作为所述功能接口的输入参数,以对满足所述元素筛选条件的数字元素进行处理,包括:
根据数字元素处理事务请求调用所述元素智能合约的元素信息获取接口,并将所述数字元素的属性描述参数的过滤规则作为所述元素信息获取接口的输入参数,以获取满足所述过滤规则的数字元素的元素信息。
3.根据权利要求1所述的方法,其特征在于,根据数字元素处理事务请求调用所述元素智能合约的功能接口,将所述元素筛选条件作为所述功能接口的输入参数,以对满足所述元素筛选条件的数字元素进行处理,包括:
根据数字元素处理事务请求调用所述元素智能合约的元素全局总量确定接口,并将包括所述数字元素的属性描述参数的过滤规则作为所述元素全局总量确定接口的输入参数,以获取满足所述过滤规则的数字元素的全局总量值。
4.根据权利要求1所述的方法,其特征在于,根据数字元素处理事务请求调用所述元素智能合约的功能接口,将所述元素筛选条件作为所述功能接口的输入参数,以对满足所述元素筛选条件的数字元素进行处理,包括:
根据数字元素处理事务请求调用所述元素智能合约的元素用户总量确定接口,并将包括所述数字元素的属性描述参数的过滤规则,以及用户账户信息作为所述元素用户总量确定接口的输入参数,以获取满足所述过滤规则的数字元素的用户总量值。
5.根据权利要求1所述的方法,其特征在于,根据数字元素处理事务请求调用所述元素智能合约的功能接口,将所述元素筛选条件作为所述功能接口的输入参数,以对满足所述元素筛选条件的数字元素进行处理,包括:
根据数字元素处理事务请求调用所述元素智能合约的元素转移接口,并将包括所述数字元素的属性描述参数的过滤规则,以及用户账户信息和数字参数数量,作为所述元素转移接口的输入参数,以将满足所述过滤...
【专利技术属性】
技术研发人员:肖伟,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。