System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 使用NFT组合表示链上实体间复杂关系的方法技术_技高网

使用NFT组合表示链上实体间复杂关系的方法技术

技术编号:41378561 阅读:3 留言:0更新日期:2024-05-20 10:21
本发明专利技术公开了使用NFT组合表示链上实体间复杂关系的方法,包括数据NFT体系,所述数据NFT体系设计来源于关系型数据库中的数据表、数据记录和外键关联等概念,所述数据NFT体系用以表达区块链中实体间复杂关系。本发明专利技术通过数据NFT的引入,本来相互独立的实体NFT,就有了关联关系和特征外延的表达途径,我们可以通过数据NFT的设计,来表达实体NFT之间的高度复杂性的关联关系以及附加特征,进一步完善了实体NFT的语义和逻辑,使之能够更加清晰和明确地映射和描述虚拟和现实世界中复杂的实体关系。

【技术实现步骤摘要】

本专利技术涉及区块链及nft领域,尤其涉及使用nft组合表示链上实体间复杂关系的方法。


技术介绍

1、现有nft技术中,nft是独立存在的,只属于其所在类别,与同类别中的其它nft没有关联关系,与其它类别的nft也没有任何实质上的关系,nft的独立存在的特性,使得在区块链上映射和描述nft所代表的虚拟和实物实体之间的关联关系时,变得非常困难,不管是虚拟还是实物实体,它们往往都是相互关联,具有错综复杂的关系和联结的。例如实体之间的从属关系,组合状态,排列顺序,特征外延,等等,这些十分常见却又非常重要的关联关系,在目前的区块链nft体系中,却没有一个体系来描述和表达。因此在逻辑设计和技术实现上存在很多局限和不便。


技术实现思路

1、基于
技术介绍
存在的技术问题,本专利技术提出了使用nft组合表示链上实体间复杂关系的方法。

2、本专利技术提出的使用nft组合表示链上实体间复杂关系的方法,包括数据nft体系,所述数据nft体系设计来源于关系型数据库中的数据表、数据记录和外键关联等概念,所述数据nft体系用以表达区块链中实体间复杂关系。

3、优选地,所述数据nft体系所代表的并不是传统的nft实体,数据nft体系不描述任何虚拟或实物实体,而是纯粹的数据表达和关联关系,数据nft体系包括不同类别nft,不同类别nft含有一些数据字段,用以描述实体nft之间的关联关系。

4、优选地,所述不同类别nft,类似于关系型数据库中的数据表,不同类别nft规定了这类nft中所包含的字段名称和数据类型,不同类别nft则类似于rdbms中的一条记录,不同类别nft按照表的数据类型定义实现和填充了其中的一条数据,使用这条数据来描述和表达其它实体nft的某些特征,或实体nft之间的关联关系。

5、优选地,所述数据nft体系可以描述实体nft之间的从属关系,每个从属nft都有一个字段entity_id指向实体nft的唯一id,与实体nft建立强关联。同时各个从属nft之间使用parent_id和children_ids来表达其互相间的关联关系,这样就在不修改原有的实体nft的基础上,实现了实体nft之间的从属关系描述。

6、优选地,所述数据nft体系可以描述实体nft之间的排列顺序,可以设计一类排列nft,这类排列nft中有一个整数字段position专门用于描述其排列顺序,同样也实现了对实体nft的排序。

7、本专利技术中,通过数据nft的引入,本来相互独立的实体nft,就有了关联关系和特征外延的表达途径,我们可以通过数据nft的设计,来表达实体nft之间的高度复杂性的关联关系以及附加特征,进一步完善了实体nft的语义和逻辑,使之能够更加清晰和明确地映射和描述虚拟和现实世界中复杂的实体关系。

本文档来自技高网...

【技术保护点】

1.使用NFT组合表示链上实体间复杂关系的方法,包括数据NFT体系,其特征在于,所述数据NFT体系设计来源于关系型数据库中的数据表、数据记录和外键关联等概念,所述数据NFT体系用以表达区块链中实体间复杂关系。

2.根据权利要求1所述的使用NFT组合表示链上实体间复杂关系的方法,其特征在于,所述数据NFT体系所代表的并不是传统的NFT实体,数据NFT体系不描述任何虚拟或实物实体,而是纯粹的数据表达和关联关系,数据NFT体系包括不同类别NFT,不同类别NFT含有一些数据字段,用以描述实体NFT之间的关联关系。

3.根据权利要求2所述的使用NFT组合表示链上实体间复杂关系的方法,其特征在于,所述不同类别NFT,类似于关系型数据库中的数据表,不同类别NFT规定了这类NFT中所包含的字段名称和数据类型,不同类别NFT则类似于RDBMS中的一条记录,不同类别NFT按照表的数据类型定义实现和填充了其中的一条数据,使用这条数据来描述和表达其它实体NFT的某些特征,或实体NFT之间的关联关系。

4.根据权利要求2所述的使用NFT组合表示链上实体间复杂关系的方法,其特征在于,所述数据NFT体系可以描述实体NFT之间的从属关系,每个从属NFT都有一个字段entity_id指向实体NFT的唯一ID,与实体NFT建立强关联。同时各个从属NFT之间使用parent_id和children_ids来表达其互相间的关联关系,这样就在不修改原有的实体NFT的基础上,实现了实体NFT之间的从属关系描述。

5.根据权利要求2所述的使用NFT组合表示链上实体间复杂关系的方法,其特征在于,所述数据NFT体系可以描述实体NFT之间的排列顺序,可以设计一类排列NFT,这类排列NFT中有一个整数字段position专门用于描述其排列顺序,同样也实现了对实体NFT的排序。

...

【技术特征摘要】

1.使用nft组合表示链上实体间复杂关系的方法,包括数据nft体系,其特征在于,所述数据nft体系设计来源于关系型数据库中的数据表、数据记录和外键关联等概念,所述数据nft体系用以表达区块链中实体间复杂关系。

2.根据权利要求1所述的使用nft组合表示链上实体间复杂关系的方法,其特征在于,所述数据nft体系所代表的并不是传统的nft实体,数据nft体系不描述任何虚拟或实物实体,而是纯粹的数据表达和关联关系,数据nft体系包括不同类别nft,不同类别nft含有一些数据字段,用以描述实体nft之间的关联关系。

3.根据权利要求2所述的使用nft组合表示链上实体间复杂关系的方法,其特征在于,所述不同类别nft,类似于关系型数据库中的数据表,不同类别nft规定了这类nft中所包含的字段名称和数据类型,不同类别nft则类似于rdbms中的一条记录,不同类别nft按照表的数据...

【专利技术属性】
技术研发人员:刘海峰
申请(专利权)人:北京和联共识科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1