【技术实现步骤摘要】
一种非同质化通证的实现算法
本专利技术涉及区块链
,具体涉及一种非同质化通证的实现算法。
技术介绍
区块链中的通证按照属性可以分为可替代性同质化通证和不可替代性非同质化通证两种。同质化通证,用其来代替各种可替代性事物,其决定在流转或使用过程中同等或使用过程中同等或相似类型的物品或数量是否可以完全互换,同质化通证且可细分为N份(1=10*0.1),因此,本身只具有单一价值媒介作用(例如证券、积分、数字资产等)的资产,都可以用同质化通证表示。非同质化通证,如果同一个集合的两个物品具有不同的特征,这两个物品是非同质的,在现实生活中,还有一些事物是不可替代的(任何带有唯一属性的人、事、物,例如一些文物等),但这些事物可以被数字资产代替,但是其价值无法通过同质化通证衡量,非同质性其实广泛的存在于我们的生活中,如图书馆的每一本书,宠物商店每一只宠物,歌手所演唱的歌曲,花店不同的花朵等等。因此,非同质化通证更贴近现实世界,有更广阔的应用空间,但目前,现有技术中,还没有一种实现得到非同质化通证的算法。< ...
【技术保护点】
1.一种非同质化通证的实现算法, 其特征在于,包括资产类别创建、资产创建,其中,/n资产类别创建是指为相关非同质化资产定义一个唯一的资产类别标识,具体的,包括以下步骤:/n(1)资产创建者发起资产类别创建交易,其中携带了资产类别名称,资产创建者账号ID,验证资产创建者身份的公钥和签名,所属资产的属性,系统根据资产创建者的账号ID、资产类别名称,经过SHA256算法计算出一个唯一的资产类别标识,称之为AssetID;/n(2)根据AssetID,查询该资产类别是否存在,如果不存在,则继续后续处理,否则返回失败;/n(3)在链上创建一条资产类别创建记录,其中包括了资产类别名称、 ...
【技术特征摘要】
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)资产...
【专利技术属性】
技术研发人员:崔春生,周耀平,许文波,李伟,
申请(专利权)人:江苏恒为信息科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。