本申请提供一种基于区块链的对象属性处理方法、装置、设备及存储介质,涉及区块链技术领域。该方法通过执行资产属性变更请求,将待转移的资产的拥有者地址信息变更为以目标资产的信息所组成的新的地址信息,建立了待转移的资产与目标资产的归属关联关系,从而实现了仅通过对待转移的资产的拥有者地址信息的格式变更,即可便捷的将待转移的资产转移至目标资产名下,待转移的资产作为目标资产的属性,以实现在复杂的表示场景下,将不同资产进行融合表示,提高了属性表示能力。提高了属性表示能力。提高了属性表示能力。
【技术实现步骤摘要】
基于区块链的对象属性处理方法、装置、设备及存储介质
[0001]本申请涉及区块链
,具体而言,涉及一种基于区块链的对象属性处理方法、装置、设备及存储介质。
技术介绍
[0002]非同质化代币(Non
‑
Fungible Token,NFT),作为区块链网络里具有唯一性特点的可信数字权益凭证,是一种可在区块链上记录和处理多维、复杂属性的数据对象,被用来与互联网上的虚拟物品(如:图片、视频、音乐等)对应,也可以被用来与现实生活场景中的实物(如:汽车、房屋等)关联,任意一个NFT对象在区块链系统中,都是独一无二的,不可复制的。
[0003]目前,目前的ERC20标准、EIP721标准和EIP1155标准中,NFT的拥有者均被强制指定为预设字节的地址类型,仅能表示NFT属于某个账户或者合约地址,限制了在复杂场景下,不同的NFT之间的关联关系,不同的NFT之间无法进行融合表示,表示能力较差。
技术实现思路
[0004]本申请的目的在于,针对上述现有技术中的不足,提供一种基于区块链的对象属性处理方法、装置、设备及存储介质,以便于增强资产属性的表示能力。
[0005]为实现上述目的,本申请实施例采用的技术方案如下:
[0006]第一方面,本申请实施例提供了一种基于区块链的对象属性处理方法,包括:
[0007]接收用户发起的资产属性变更请求,所述资产属性变更请求包括:待转移的资产的标识、以及目标资产的标识;
[0008]根据所述目标资产的标识,将所述待转移的资产的拥有者地址信息变更为满足预设表示形式的目标地址信息,以使得所述目标资产的属性信息发生变更;所述预设表示形式包括:第一字节段和第二字节段,所述第一字节段包括标记位和所述目标资产的合约地址信息,所述第二字节段包括所述目标资产的资产标识信息。
[0009]第二方面,本申请实施例还提供了一种基于区块链的对象属性处理装置,包括:接收模块、变更模块;
[0010]所述接收模块,用于接收用户发起的资产属性变更请求,所述资产属性变更请求包括:待转移的资产的标识、以及目标资产的标识;
[0011]所述变更模块,用于根据所述目标资产的标识,将所述待转移的资产的拥有者地址信息变更为满足预设表示形式的目标地址信息,以使得所述目标资产的属性信息发生变更;所述预设表示形式包括:第一字节段和第二字节段,所述第一字节段包括标记位和所述目标资产的合约地址信息,所述第二字节段包括所述目标资产的资产标识信息。
[0012]第三方面,本申请实施例提供了一种电子设备,包括:处理器、存储介质和总线,存储介质存储有处理器可执行的机器可读指令,当电子设备运行时,处理器与存储介质之间通过总线通信,处理器执行机器可读指令,以执行时执行如第一方面中提供的方法的步骤。
[0013]第四方面,本申请实施例提供了一种计算机可读存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如第一方面提供的方法的步骤。
[0014]本申请的有益效果是:
[0015]本申请提供一种基于区块链的对象属性处理方法、装置、设备及存储介质,通过执行资产属性变更请求,将待转移的资产的拥有者地址信息变更为以目标资产的信息所组成的新的地址信息,建立了待转移的资产与目标资产的归属关联关系,从而实现了仅通过对待转移的资产的拥有者地址信息的格式变更,即可便捷的将待转移的资产转移至目标资产名下,待转移的资产作为目标资产的属性,以实现在复杂的表示场景下,将不同资产进行融合表示,提高了属性表示能力。
附图说明
[0016]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0017]图1为本申请实施例提供的基于区块链的对象属性处理方法的流程示意图一;
[0018]图2为本申请实施例提供的基于区块链的对象属性处理方法的流程示意图二;
[0019]图3为本申请实施例提供的基于区块链的对象属性处理方法的流程示意图三;
[0020]图4为本申请实施例提供的基于区块链的对象属性处理方法的流程示意图四;
[0021]图5为本申请实施例提供的基于区块链的对象属性处理方法的流程示意图五;
[0022]图6为本申请实施例提供的基于区块链的对象属性处理方法的流程示意图六;
[0023]图7为本申请实施例提供的一种基于区块链的对象属性处理装置的示意图;
[0024]图8为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0025]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
[0026]另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0027]需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。
[0028]首先,对本实施例中提到的资产进行说明,资产可以指代任何的虚拟的或者现实的对象,例如:一张图片、一首歌、一个房子等均作为一个独立的资产,本实施例中所说的资产可以等价于NFT,一个资产就是一个NFT。
[0029]而资产的拥有者则可以指资产的所有者,例如:张三拥有一张图片,在区块链中发起铸造了该张图片,那么,随之在区块链中则生成了表示该张图片的资产,而作为该资产的铸造者张三则成为该资产的拥有者,而通常资产的拥有者可以是一个地址或者钱包账户,用于表明该资产是存储于该地址或钱包账户下的,故下述所说的资产的拥有者地址信息即表征的就是资产的拥有者。
[0030]通常,每个资产在区块链中都存储有唯一的tokenID(通证标识),下文中统称为资产标识,类似于身份证信息,通过资产标识和地址信息,可以准确的查找出对应的资产。
[0031]图1为本申请实施例提供的基于区块链的对象属性处理方法的本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的对象属性处理方法,其特征在于,包括:接收用户发起的资产属性变更请求,所述资产属性变更请求包括:待转移的资产的标识、以及目标资产的标识;根据所述目标资产的标识,将所述待转移的资产的拥有者地址信息变更为满足预设表示形式的目标地址信息,以使得所述目标资产的属性信息发生变更;所述预设表示形式包括:第一字节段和第二字节段,所述第一字节段包括标记位和所述目标资产的合约地址信息,所述第二字节段包括所述目标资产的资产标识信息。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标资产的标识,将所述待转移的资产的拥有者地址信息变更为满足预设表示形式的目标地址信息,包括:根据所述目标资产的标识,确定所述目标资产对应的合约地址和资产标识;根据所述待转移的资产的标识,确定所述待转移的资产的拥有者地址信息;根据所述目标资产对应的合约地址和资产标识,生成所述待转移的资产对应的满足预设表示形式的目标地址信息,所述满足预设表示形式的地址信息中第一字节段的标记位为第一标记,所述第一字节段包括所述目标资产的合约地址,所述第二字节段包括所述目标资产的资产标识。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:接收第一资产的拥有者查询请求,所述拥有者查询请求中包括第一资产的标识,所述拥有者查询请求用于查询所述的第一资产的实际拥有者;根据所述第一资产的标识,确定所述第一资产的拥有者地址信息;根据所述第一资产的拥有者地址信息,确定并输出所述第一资产的实际拥有者的信息。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一资产的拥有者地址信息,确定并输出所述第一资产的实际拥有者的信息,包括:若所述第一资产的拥有者地址信息中的标记位为第一标记,则根据所述拥有者地址信息中的合约地址、以及资产标识,确定所述第一资产所属于的第二资产,所述第一标记用于表征所述第一资产的拥有者为第一类型的拥有者;将所述第二资产的拥有者地址信息中的拥有者地址确定为所述第一资产的实际拥有者,并输出所述第二资产的拥有者地址信息中的拥有者地址。5.根据权利要求3所述的方法,其特征在于,所述根据所述第一资产的拥有者地址信息,确定并输出所述第一资产的实际拥有者的信息,包括:若所述第一资产的拥有者地址信息中的标记位为第二标记,则输出所述第一资产的拥有者地址信息中的拥有者地址,所述第二标记用于表征所述第一资产的拥有者为第二类型的拥有者。6.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:接收资产查询请求,所述资产查询请求中包括拥有者地址信息,所述资产查询请求用于查询所述拥有者地址信息所包括的资产信息;根据所述拥有者地址信息,确定并输出所述拥有者地址信息所包括的资产信息...
【专利技术属性】
技术研发人员:王耿,曹崇瑞,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。