专利汇可以提供一种非同质化通证的实现算法专利检索,专利查询,专利分析的服务。并且本 发明 涉及 区 块 链 技术领域,具体涉及一种非同质化通证的实现 算法 ,包括资产类别创建、资产创建,其中,资产类别创建是指为相关非同质化资产定义一个唯一的资产类别标识,系统根据资产创建者的账号ID、资产类 别名 称,经过SHA256算法计算出一个唯一的资产类别标识,称之为AssetID,作为唯一的资产类别标识,资产创建是指为每个存储到链上的非同质化资产,定义一个唯一的资产标识,系统根据AssetID和资产对应实物的唯一ID,经过SHA256算法计算出唯一标识,作为TokenID,作为唯一的资产标识,本发明所得到的非同质化通证不仅能有效记录所对应的的现实世界上的实物和数字信息,归属关系,以及当前状态等,同时,又综合考虑了多种现实的应用场景和需求,提高了非同质化通证的实用性。,下面是一种非同质化通证的实现算法专利的具体信息内容。
1.一种非同质化通证的实现算法, 其特征在于,包括资产类别创建、资产创建,其中,资产类别创建是指为相关非同质化资产定义一个唯一的资产类别标识,具体的,包括以下步骤:
(1)资产创建者发起资产类别创建交易,其中携带了资产类别名称,资产创建者账号ID,验证资产创建者身份的公钥和签名,所属资产的属性,系统根据资产创建者的账号ID、资产类别名称,经过SHA256算法计算出一个唯一的资产类别标识,称之为AssetID;
(2)根据AssetID,查询该资产类别是否存在,如果不存在,则继续后续处理,否则返回失败;
(3)在链上创建一条资产类别创建记录,其中包括了资产类别名称、资产创建者账号ID、验证资产创建者身份的公钥和签名、所属资产的属性,并以AssetID作为Key存储;
资产创建是指为每个存储到链上的非同质化资产,定义一个唯一的资产标识,具体的,包括以下步骤:
(1)资产创建者发起资产创建的交易,其中携带了AssetID、资产对应实物的唯一ID、资产名称、资产描述、资产所有者信息,系统验证资产创建者身份有效后,系统检查指定AssetID是否存在,如果是,则继续后续处理,否则返回失败;
(2)根据AssetID获取资产类别创建信息,检查该资产创建者是否就是该交易的发起者,如果是,则继续后续处理,否则返回失败;
(3)根据AssetID和资产对应实物的唯一ID,经过SHA256算法计算出唯一标识,作为TokenID;
(4)根据TokenID,查询该资产是否存在,如果不存在,则继续后续处理,否则返回失败;
(5)检查指定的资产所有者是否存在,如果存在,则继续后续处理,否则返回失败;
(6)在链上创建一条资产记录,其中包含了AssetID、资产对应实物的唯一ID、资产名称、资产描述、资产所有者信息,并以TokenID作为Key存储;
其中,资产对应实物的唯一ID指的是该资产对应现实世界中在一定应用范围具有唯一标识能力的信息,包括并不仅限于身份证号,车牌号,手机号码,产品二维码,学位证编号,员工工号。
2.根据权利要求1所述的一种非同质化通证的实现算法,其特征在于,
资产类别标识创建交易携带的信息中,所属资产的属性主要包括:
(1)是否允许资产所有者转移;
(2)是否允许资产所有者销毁该资产;
(3)资产所有者转移后,是否允许该资产创建者再次回收该资产所;
(4)是否允许被销毁的资产重新创建;
(5)定义回收,即回收是按该资产创建者销毁该资产处理还是按该资产所有者转移至该资产创建者处理;
(6)是否允许变更资产转移属性,即是否允许资产所有者由可转移状态变更至禁止转移状态,或,是否允许资产所有者由禁止转移状态更至可转移状态变。
3.根据权利要求2所述的一种非同质化通证的实现算法,其特征在于,根据资产的属性,资产可进行以下一种或多种交易,
交易包括但并不仅限于资产转移、资产销毁、资产回收、变更资产转移属性。
4.根据权利要求3所述的一种非同质化通证的实现算法,其特征在于,
资产转移交易包括如下步骤:
(1)资产所有者发起资产转移交易,该资产转移交易信息中包括TokenID、资产对应实物的唯一ID、验证资产所有者身份的公钥和签名、资产转移交易接收者、资产的属性,系统接收到资产转移交易请求后,检查该TokenID的资产是否存在且状态是否有效,如果是,则继续进入步骤(2),否则返回失败;
(2)检查资产所有者是否是该资产转移交易的发起者,如果是,则继续进入步骤(3),否则返回失败;
(3)检查资产是否允许转移,如果是,则继续进入步骤(4),否则返回失败;
(4)检查资产转移交易接收者是否存在,如果是,则将该资产所有者变更为资产转移交易接收者,否则返回失败。
5.根据权利要求3所述的一种非同质化通证的实现算法,其特征在于,
资产销毁包括以下步骤:
(1)资产所有者发起资产销毁交易,该资产销毁交易信息中包括TokenID、资产对应实物的唯一ID、验证资产所有者身份的公钥和签名、资产的属性,系统接收到资产销毁交易请求后,检查该TokenID的资产是否存在且状态是否有效,如果是,则继续进入步骤(2),否则返回失败;
(2)检查该资产所有者是否是该资产销毁交易的发起者,如果是,则继续进入步骤(3),否则返回失败;
(3)检查资产是否允许销毁,如果是,则继续进入步骤(4),否则返回失败;
(4)检查资产的属性,确认被销毁资产是否允许重新创建,如果允许,则直接从账本上删除该资产信息,否则,不删除该信息,而是将该资产状态修改为已被删除的无效状态。
6.根据权利要求3所述的一种非同质化通证的实现算法,其特征在于,
资产回收包括以下步骤:
(1)资产所有者发起资产回收交易,该资产回收交易信息中包括TokenID、资产对应实物的唯一ID、验证资产所有者身份的公钥和签名、资产的属性,系统接收到资产回收交易请求后,检查该TokenID的资产是否存在且状态是否有效,如果是,则继续进入步骤(2),否则返回失败;
(2)检查该资产所有者是否是该资产回收交易的发起者,如果是,则继续进入步骤(3),否则返回失败;
(3)检查资产是否允许回收,如果是,则继续进入步骤(4),否则返回失败;
(4)检查资产的属性,确认回收是否按销毁处理,如果是,则检查属性是否允许再生,如果不允许,则修改资产状态为已被删除的无效状态,如果允许,则直接从账本上删除该资产信息,如果回收不是按销毁处理,则修改资产的所有者为资产的创建者。
7.根据权利要求3所述的一种非同质化通证的实现算法,其特征在于,
变更资产转移属性包括以下步骤:
(1)资产所有者发起使能资产转移的交易,其中携带了AssetID,资产对应实物的唯一ID、验证资产所有者身份的公钥和签名、资产的属性,系统验证其身份有效后,根据AssetID获取该资产类别的资产属性,如果资产类别存在,则继续,否则返回失败;
(2)检查资产属性中是设置了允许修改资产转移能力,如果是,则继续,否则返回失败;
(3)检查资产属性中当前的资产转移属性与所要设置的是否一致,如果是,则直接返回,不做数据修改,否则,更新资产类别记录中的资产属性字段中的资产转移属性。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种基于区块链技术的可靠性高的扫码支付设备 | 2020-05-11 | 19 |
一种基于区块链的碳排放管理方法、设备及介质 | 2020-05-11 | 836 |
数字模型的真实性验证 | 2020-05-08 | 209 |
一种基于区块链的安全SVM训练方法 | 2020-05-11 | 455 |
一种基于区块链的标签系统、方法及存储介质 | 2020-05-11 | 409 |
一种基于AP-PBFT算法的区块链信用机制 | 2020-05-08 | 613 |
基于区块链的众筹平台及方法 | 2020-05-08 | 455 |
一种用于病例调取的分层搜索系统及方法 | 2020-05-08 | 305 |
用于确定数字资产交易所的偿付能力的方法、系统和计算机程序产品 | 2020-05-08 | 818 |
一种基于区块链的资源公钥基础设施的证书交易验证方法 | 2020-05-08 | 923 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。