The embodiment of the present invention provides a digital asset registration method, verification method, device, device and storage medium, in which the method includes: abstracting the digital asset information to obtain the virtual asset information; using the private key of the owner of the digital asset information to digitally sign the virtual asset information, in which the digital signature is used for verification. The property right of digital asset information is certified, and the virtual asset information after digital signature is sent to the node of block chain for storage. In the process of digital signature and verification, the scheme does not need decoding, which is helpful to improve efficiency; it is helpful to ensure the real validity of virtual assets information stored in digital assets information, and then to improve the real validity of verification; the decentralization and distribution of block chains make it possible to carry out digital assets information based on virtual assets information stored in any node. Property right verification is further conducive to improving the efficiency of verification.
【技术实现步骤摘要】
数字资产注册方法、验证方法、装置、设备及存储介质
本专利技术涉及数据处理
,特别涉及一种数字资产注册方法、验证方法、装置、设备及存储介质。
技术介绍
随着经济和社会的发展,人们越来越重视音视频等数字资产产权的保护。目前数字产权保护的方法主要是通过数字签名或水印,然而采用数字签名或水印的方法,有一定的局限性,例如,音视频解码后加水印或数字签名,解码使得需要消耗大量的时间,在验证阶段,同样需要对音视频解码后才能通过水印或数字签名进行验证,还会需要消耗大量的时间,这样使得验证效率比较低。
技术实现思路
本专利技术实施例提供了一种数字资产注册方法,以解决现有技术中数字资产产权保护过程中存在的效率低的技术问题。该方法包括:对数字资产信息进行抽象化处理,得到虚拟资产信息;采用所述数字资产信息的产权所有者的私钥对所述虚拟资产信息进行数字签名,其中,所述数字签名用于验证数字资产信息的产权;将数字签名后的所述虚拟资产信息发送至区块链的节点进行存储。本专利技术实施例还提供了一种数字资产验证方法,以解决现有技术中数字资产产权保护过程中存在的效率低的技术问题。该方法包括:向区块链的节点发送验证数字资产信息的产权的第一请求,其中,所述第一请求包括待验证数字资产信息的产权所有者的公钥信息和待验证数字资产信息的虚拟资产信息,数字资产信息以虚拟资产信息的形式采用数字资产信息的产权所有者的私钥进行数字签名后存储在区块链的节点上;接收区块链上接收所述第一请求的节点反馈的交易ID号;向区块链的节点发送获取验证结果的第二请求,所述第二请求包括所述交易ID号;接收区块链的节点基于所述第二请求反馈 ...
【技术保护点】
1.一种数字资产注册方法,其特征在于,包括:对数字资产信息进行抽象化处理,得到虚拟资产信息;采用所述数字资产信息的产权所有者的私钥对所述虚拟资产信息进行数字签名,其中,所述数字签名用于验证数字资产信息的产权;将数字签名后的所述虚拟资产信息发送至区块链的节点进行存储。
【技术特征摘要】
1.一种数字资产注册方法,其特征在于,包括:对数字资产信息进行抽象化处理,得到虚拟资产信息;采用所述数字资产信息的产权所有者的私钥对所述虚拟资产信息进行数字签名,其中,所述数字签名用于验证数字资产信息的产权;将数字签名后的所述虚拟资产信息发送至区块链的节点进行存储。2.如权利要求1所述的数字资产注册方法,其特征在于,还包括:向区块链的节点发送查询数字资产信息的交易结果的请求,其中,所述请求包括待查询数字资产信息的虚拟资产信息;接收区块链的节点基于所述请求反馈的交易结果信息,所述交易结果信息包括待查询数字资产信息的交易结果。3.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至2中任一项所述的数字资产注册方法。4.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1至2中任一项所述的数字资产注册方法的计算机程序。5.一种数字资产验证方法,其特征在于,包括:向区块链的节点发送验证数字资产信息的产权的第一请求,其中,所述第一请求包括待验证数字资产信息的产权所有者的公钥信息和待验证数字资产信息的虚拟资产信息,数字资产信息以虚拟资产信息的形式采用数字资产信息的产权所有者的私钥进行数字签名后存储在区块链的节点上;接收区块链上接收所述第一请求的节点反馈的交易ID号;向区块链的节点发送获取验证结果的第二请求,所述第二请求包括所述交易ID号;接收区块链的节点基于所述第二请求反馈的待验证数字资产信息的验证结果,其中,所述验证结果是根据待验证数字资产信息的产权所有者的公钥信息和待验证数字资产信息的虚拟资产信息,与区块链的节点本地存储的虚拟资产信息和该虚拟资产信息的数字签名中的私钥信息之间的匹配结果生成的。6.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求5所述的数字资产验证方法。7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求5所述的数字资产验证方法的计算机程序。8.一种用于区块链的数字资产验证方法,其特征在于,包括:区块链的节点接收验证数字资产信息的产权的第一请求,其中,所述第一请求包括待验证数字资产信息的产权所有者的公钥信息和待验证数字资产信息的虚拟资产信息,数字资产信息以虚拟资产信息的形式采用数字资产信息的产权所有者的私钥进行数字签名后存储在区块链的节点上;区块链上接收所述第一请求的节点,反馈交易ID号,并将待验证数字资产信息的产权所有者的公钥信息和待验证数字资产信息的虚拟资产信息,与本地存储的虚拟资产信息和该虚拟资产信息的数字签名中的私钥信息进行匹配,根据匹配结果生成验证结果。9.如权利要求8所述的用于区块链的数字资产验证方法,其特征在于,根据匹配结果生成验证结果,包括:当待验证数字资产信息的虚拟资产信息与本地存储的虚拟资产信息匹配成功,且待验证数字资产信息的产权所有者的公钥信息与该虚拟资产信息的数字签名中的私钥信息匹配成功,验证结果为验证成功,否则,验证结果为验证失败。10.如权利要求8或9所述的用于区块链的数字资产验证方法,其特征在于,还包括:区块链的节点接收获取验证结果的第二请求,所述第二请求包括所述交易ID号;区块链上接收所述第二请求的节点反馈待验证数字资产信息的验证结果。11.一种...
【专利技术属性】
技术研发人员:王兴军,冯发润,许宏珍,黄海平,
申请(专利权)人:东莞见达信息技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。