System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于区块链的数字资产登记方法及系统技术方案_技高网

一种基于区块链的数字资产登记方法及系统技术方案

技术编号:40532528 阅读:8 留言:0更新日期:2024-03-01 13:53
本发明专利技术涉及区块链技术领域,尤其涉及一种基于区块链的数字资产登记方法及系统,该方法获取待登记的目标数字资产和对应的所有者的目标身份信息,对目标身份信息进行哈希运算,得到第一哈希值;使用训练好的第一编码器对第一哈希值进行特征编码,得到第一特征,使用训练好的第二编码器对目标数字资产进行特征编码,得到第二特征;使用训练好的重构解码器对第一特征和第二特征拼接得到的拼接结果进行重构,得到重构资产信息,将重构资产信息上链至区块链,通过将数字资产的所有者身份信息隐藏在数字资产中,得到包含隐水印的重构资产信息,进而结合区块链技术,保证数字资产得到了有效安全的存储,提高了数字资产登记后的保护效率。

【技术实现步骤摘要】

本专利技术涉及区块链,尤其涉及一种基于区块链的数字资产登记方法及系统


技术介绍

1、随着区块链技术的快速发展,基于区块链技术的数字资产保护已得到广泛应用。由于数字资产的可复制特性,为了有力保护数字资产不被盗用,现有技术通常在数字资产登记时,对数字资产文件信息进行水印信息嵌入,其中,将水印信息分为零水印信息和鲁棒水印信息,零水印信息与数字资产一一对应,鲁棒水印信息中包含所有者信息、钱包地址、交易信息等,进而根据水印信息实现数字资产的可追踪性。

2、但是,上述现有方法仅能够保证数字资产在被使用者使用时,使用者可以直接根据水印信息中的钱包地址进行授权请求且无需所有者参与,提高数字资产授权使用的便捷性,而在面临恶意盗用、传播等情况时,若盗用者对数字资产进行略微修改,其零水印信息就会出现变化,此时仅能通过鲁棒水印信息确认所有者信息,然而,若无法通过零水印信息直接对比,所有者需要提前确定检测对象才能通过鲁棒水印信息进行检测,导致所有者的维权效率较差,其次,还需要识别鲁棒水印信息中的交易信息,才能够核对使用者是否得到授权,且交易信息在更新时也需要通过区块链广播,其过程较为繁琐,导致数字资产登记后的保护效率较差。

3、因此,如何提高数字资产在登记后的保护效率,以保障所有者的合法权益,成为了亟待解决的问题。


技术实现思路

1、有鉴于此,本专利技术实施例提供了一种基于区块链的数字资产登记方法及系统,以解决数字资产在登记后的保护效率低的问题。

2、第一方面,本专利技术实施例提供一种基于区块链的数字资产登记方法,所述数字资产登记方法包括:

3、获取待登记的目标数字资产和对应的所有者的目标身份信息,对所述目标身份信息进行哈希运算,得到第一哈希值;

4、使用训练好的第一编码器对所述第一哈希值进行特征编码,得到第一特征,使用训练好的第二编码器对所述目标数字资产进行特征编码,得到第二特征;

5、使用训练好的重构解码器对所述第一特征和所述第二特征拼接得到的拼接结果进行重构,得到重构资产信息,将所述重构资产信息上链至区块链,所述区块链用于在所述重构资产信息上链后经过共识机制验证后赋予登记证明。

6、第二方面,本专利技术实施例提供一种基于区块链的数字资产登记系统,所述数字资产登记系统包括:

7、信息处理模块,用于获取待登记的目标数字资产和对应的所有者的目标身份信息,对所述目标身份信息进行哈希运算,得到第一哈希值;

8、特征提取模块,用于使用训练好的第一编码器对所述第一哈希值进行特征编码,得到第一特征,使用训练好的第二编码器对所述目标数字资产进行特征编码,得到第二特征;

9、资产登记模块,用于使用训练好的重构解码器对所述第一特征和所述第二特征拼接得到的拼接结果进行重构,得到重构资产信息,将所述重构资产信息上链至区块链,所述区块链用于在所述重构资产信息上链后经过共识机制验证后赋予登记证明。

10、本专利技术实施例与现有技术相比存在的有益效果是:

11、获取待登记的目标数字资产和对应的所有者的目标身份信息,对目标身份信息进行哈希运算,得到第一哈希值;使用训练好的第一编码器对第一哈希值进行特征编码,得到第一特征,使用训练好的第二编码器对目标数字资产进行特征编码,得到第二特征;使用训练好的重构解码器对第一特征和第二特征拼接得到的拼接结果进行重构,得到重构资产信息,将重构资产信息上链至区块链,区块链用于在重构资产信息上链后经过共识机制验证后赋予登记证明,通过计算数字资产的所有者身份信息的第一哈希值,进而通过对数字资产进行重构,以将第一哈希值隐藏在数字资产中,得到包含隐水印的重构资产信息,进而结合区块链技术,将重构资产信息上链至区块链,以保证数字资产得到了有效安全的存储,同时方便后续数字资产的共享安全,从而提高了数字资产登记后的保护效率,保障了所有者的合法权益。

本文档来自技高网...

【技术保护点】

1.一种基于区块链的数字资产登记方法,其特征在于,所述数字资产登记方法包括:

2.根据权利要求1所述的数字资产登记方法,其特征在于,所述训练好的第一编码器、训练好的第二编码器和训练好的重构解码器的获取步骤,包括:

3.根据权利要求2所述的数字资产登记方法,其特征在于,所述将所述重构资产信息上链至区块链之后,包括:

4.根据权利要求3所述的数字资产登记方法,其特征在于,所述根据所述公开信息,至少一个使用者对所述重构资产信息进行二次重构,对应得到所述使用者的资产授权信息,包括:

5.根据权利要求4所述的数字资产登记方法,其特征在于,所述训练好的第二重构模型包括第三编码器、第四编码器和第二重构解码器,所述获取训练好的第二重构模型,包括:

6.根据权利要求3所述的数字资产登记方法,其特征在于,所述获取与所述目标数字资产属于相同类型的至少一个第一数字资产,包括:

7.根据权利要求3所述的数字资产登记方法,其特征在于,所述将所述第一数字资产分别与所述重构资产信息、以及所有资产授权信息进行对比,确定所述第一数字资产的授权结果,包括:

8.根据权利要求7所述的数字资产登记方法,其特征在于,所述获取所述第一数字资产的所有权归属者,包括:

9.根据权利要求7所述的数字资产登记方法,其特征在于,所述根据所述第一对比结果和所述第二对比结果,确定所述第一数字资产的授权结果,包括:

10.一种基于区块链的数字资产登记系统,其特征在于,所述数字资产登记系统包括:

...

【技术特征摘要】

1.一种基于区块链的数字资产登记方法,其特征在于,所述数字资产登记方法包括:

2.根据权利要求1所述的数字资产登记方法,其特征在于,所述训练好的第一编码器、训练好的第二编码器和训练好的重构解码器的获取步骤,包括:

3.根据权利要求2所述的数字资产登记方法,其特征在于,所述将所述重构资产信息上链至区块链之后,包括:

4.根据权利要求3所述的数字资产登记方法,其特征在于,所述根据所述公开信息,至少一个使用者对所述重构资产信息进行二次重构,对应得到所述使用者的资产授权信息,包括:

5.根据权利要求4所述的数字资产登记方法,其特征在于,所述训练好的第二重构模型包括第三编码器、第四编码器和第二重构解码器,所述获取训练好的第二重构模型,...

【专利技术属性】
技术研发人员:吴泽臣李建康张永强耿雪亚
申请(专利权)人:郑州数据交易中心有限公司
类型:发明
国别省市:

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

1