一种基于区块链的数字艺术品存储及交割方法与流程

专利2023-05-05  144

1.本发明涉及区块链应用
技术领域
:,具体为一种基于区块链的数字艺术品存储及交割方法。
背景技术
::2.科技的不断进步与飞速发展,在推动社会经济发展及整个人类社会进步中起到关键性作用,近年来,不断涌现出各种新型的技术,诸如5g、人工智能、区块链、云计算等,已经逐步深入并改变着我们的生活,也推动着社会经济走向数字化,数字经济已经到来,而数字艺术品交易作为数字经济中的一部分,已经遍地开花及迅速发展。3.数字艺术品交易中的核心技术为区块链中的nft技术,其中,数字艺术品,是指以数字形式展示的艺术品,包含图片、视频、音频等;nft,是非同质化通证(non-fungibletoken)的缩写,具有独一无二、可追溯、稀缺、不可分割、可编程、所有权、可转让、标准化、流动性、互操作等特性,数字艺术品交易,是指将数字艺术品上链铸造为nft,将nft上架各个商城系统进行交易。4.数字艺术品在上链被铸造为nft之前,需要将其源文件(图片、视频、音频等)存储起来并返回唯一的识别码;当用户购买nft之后,需要将数字艺术品源文件交割给用户,为了保证数字艺术品源文件与nft的唯一对应关系,即买即所得,本发明申请运用了区块链技术的去中心化、不可篡改、非对称加密等特性技术手段,制定了一种一种基于区块链的数字艺术品存储及交割方法的解决方案。5.本发明申请的目的在于提供一种一种基于区块链的数字艺术品存储及交割方法,以此来确保数字艺术品交易中,用户所购买的nft与数字艺术品源文件唯一对应,保证用户即买即所得。技术实现要素:6.(一)解决的技术问题7.针对现有技术的不足,本发明提供了一种基于区块链的数字艺术品存储及交割方法,解决了用户购买数字艺术品时无法保证用户即买即所得的问题。8.(二)技术方案9.为实现以上目的,本发明通过以下技术方案予以实现:一种基于区块链的数字艺术品存储及交割方法,包括以下步骤:10.s1.取得上链信息11.针对所需的数字艺术品,进行其关键的上链信息获取,包括数字艺术品源文件的存储路径、数字艺术品源文件的存储时间戳以及数字艺术品源文件的加密公钥;12.s2.取得数字艺术品识别码13.通过对s1中数字艺术品的关键信息,即存储路径、存储时间戳、加密公钥结合上链时间戳,进行sha1算法生成160位20字节的散列值,该值即为数字艺术品识别码;14.s3.智能合约中构建相应的表结构15.数字艺术品存储信息表结构中包含s1中数字艺术品源文件的存储路径、存储时间戳、加密公钥以及s2中计算获得的数字艺术品识别码字段;16.s4.数据上链17.将s3中数字艺术品存储信息表由存储服务商录入信息通过专有的加密api接口推送上链,等交易被打包到区块后完成,且以上信息均能够通过区块链浏览器查询,公开透明;18.s5.数字艺术品交割19.当用户购买nft后,能够通过nft中的元数据获取该数字艺术品的识别码,用户能够根据数字艺术品识别码在存储服务平台查询数字艺术品的存储路径、存储时间、加密公钥等信息,当用户向购买平台选择提货时,能够获取其购买数字艺术品的提货码也即解密私钥,用户在数字艺术品存储服务平台通过数字艺术品识别码检索到数字艺术品,并用提货码通过授权验证成功后,方能够下载该数字艺术品的源文件,当用户下载完毕后,存储服务平台删除该数字艺术品的源文件存根,交割完成。20.优选的,所述s1中存储路径对应字符url,所述存储路径为数字艺术品源文件以对象形式存储在服务器上生成的路径,用于保证全局唯一,所述s1中存储时间戳对应字符storage_timestamp,所述存储时间戳为数字艺术品源文件上传至服务器存储的时间戳。21.优选的,所述s1中加密公钥对应字符public_key,所述加密公钥为该数字艺术品源文件用于非对称加密的公钥,且所述加密公钥只有与其对应的解密私钥方可解密以执行下载、修改、删除数字艺术品源文件的操作。22.优选的,所述s2中数字艺术品识别码对应字符dawid,由于hash算的唯一性,该数字艺术品的识别码全局唯一,用于唯一识别数字艺术品,所述s2中上链时间对应字符upchain_timestamp,所述上链时间为当前时间戳。23.优选的,所述数字艺术品识别码的计算公式为:24.dawid=sha1(url+storage_timestamp+public_key+upchain_timestamp)。25.优选的,所述s3中数字艺术品存储信息表对应字符daw_stored_information_table。26.优选的,所述s5中元数据对应字符metadata,所述s5中解密私钥对应字符private_key,所述解密私钥通过与其对应的加密公钥解密后能够执行下载、修改、删除数字艺术品源文件的操作。27.(三)有益效果28.本发明提供了一种基于区块链的数字艺术品存储及交割方法。具备以下有益效果:29.本发明通过存储路径保证了数字艺术品源文件的存在性,存储时间和非对称加密方式保证了数字艺术品源文件不被修改,数字艺术品识别码保证了nft与数字艺术品源文件的一一对应关系,且这些关键数据本身均存储在区块链上因而不可篡改,从而确保了数字艺术品交易中,用户所购买的nft与数字艺术品源文件唯一对应,保证用户即买即所得。具体实施方式30.下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。31.本发明实施例提供一种基于区块链的数字艺术品存储及交割方法,包括以下步骤:32.s1.取得上链信息33.针对所需的数字艺术品,进行其关键的上链信息获取,包括数字艺术品源文件的存储路径、数字艺术品源文件的存储时间戳以及数字艺术品源文件的加密公钥;34.s2.取得数字艺术品识别码35.通过对s1中数字艺术品的关键信息,即存储路径、存储时间戳、加密公钥结合上链时间戳,进行sha1算法生成160位20字节的散列值,该值即为数字艺术品识别码;36.s3.智能合约中构建相应的表结构37.数字艺术品存储信息表结构中包含s1中数字艺术品源文件的存储路径、存储时间戳、加密公钥以及s2中计算获得的数字艺术品识别码字段;38.s4.数据上链39.将s3中数字艺术品存储信息表由存储服务商录入信息通过专有的加密api接口推送上链,等交易被打包到区块后完成,且以上信息均能够通过区块链浏览器查询,公开透明;如:通过dawid查询该数字艺术品的存储路径、存储时间、加密公钥等信息;40.s5.数字艺术品交割41.当用户购买nft后,能够通过nft中的元数据获取该数字艺术品的识别码,用户能够根据数字艺术品识别码在存储服务平台查询数字艺术品的存储路径、存储时间、加密公钥等信息,当用户向购买平台选择提货时,能够获取其购买数字艺术品的提货码也即解密私钥,用户在数字艺术品存储服务平台通过数字艺术品识别码检索到数字艺术品,并用提货码通过授权验证成功后,方能够下载该数字艺术品的源文件,当用户下载完毕后,存储服务平台删除该数字艺术品的源文件存根,交割完成。42.本实施例中,数字艺术品交易中的核心技术为区块链中的nft技术,其中,数字艺术品,是指以数字形式展示的艺术品,包含图片、视频、音频等;nft,是非同质化通证(non-fungibletoken)的缩写,具有独一无二、可追溯、稀缺、不可分割、可编程、所有权、可转让、标准化、流动性、互操作等特性,数字艺术品交易,是指将数字艺术品上链铸造为nft,将nft上架各个商城系统进行交易。43.数字艺术品在上链被铸造为nft之前,需要将其源文件(图片、视频、音频等)存储起来并返回唯一的识别码,当用户购买nft之后,需要将数字艺术品源文件交割给用户,为了保证数字艺术品源文件与nft的唯一对应关系,即买即所得,本发明申请运用了区块链技术的去中心化、不可篡改、非对称加密等特性技术手段,制定了一种一种基于区块链的数字艺术品存储及交割方法的解决方案。44.s1中存储路径对应字符url,存储路径为数字艺术品源文件以对象形式存储在服务器上生成的路径,用于保证全局唯一,s1中存储时间戳对应字符storage_timestamp,存储时间戳为数字艺术品源文件上传至服务器存储的时间戳。45.s1中加密公钥对应字符public_key,加密公钥为该数字艺术品源文件用于非对称加密的公钥,且加密公钥只有与其对应的解密私钥方可解密以执行下载、修改、删除数字艺术品源文件的操作。46.s2中数字艺术品识别码对应字符dawid,由于hash算的唯一性,该数字艺术品的识别码全局唯一,用于唯一识别数字艺术品,s2中上链时间对应字符upchain_timestamp,上链时间为当前时间戳。47.数字艺术品识别码的计算公式为:48.dawid=sha1(url+storage_timestamp+public_key+upchain_timestamp)。49.s3中数字艺术品存储信息表对应字符daw_stored_information_table。50.s5中元数据对应字符metadata,s5中解密私钥对应字符private_key,解密私钥通过与其对应的加密公钥解密后能够执行下载、修改、删除数字艺术品源文件的操作。51.本实施例中,将每一个数字艺术品的关键信息、数字艺术品唯一识别码(dawid)等信息存储在区块链上,进而下载、删除、修改数字艺术品源文件等操作均需要与其加密公钥(public_key)对应的解密私钥(private_key)授权,用户购买nft之后,将用提货码也即解密私钥(private_key)进行数字艺术品交割,在上述过程里,存储路径保证了数字艺术品源文件的存在性,存储时间和非对称加密方式保证了数字艺术品源文件不被修改,数字艺术品识别码保证了nft与数字艺术品源文件的一一对应关系,且这些关键数据本身均存储在区块链上因而不可篡改,从而确保了数字艺术品交易中,用户所购买的nft与数字艺术品源文件唯一对应,保证用户即买即所得。52.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。当前第1页12当前第1页12
技术特征:
1.一种基于区块链的数字艺术品存储及交割方法,其特征在于:包括以下步骤:s1.取得上链信息针对所需的数字艺术品,进行其关键的上链信息获取,包括数字艺术品源文件的存储路径、数字艺术品源文件的存储时间戳以及数字艺术品源文件的加密公钥;s2.取得数字艺术品识别码通过对s1中数字艺术品的关键信息,即存储路径、存储时间戳、加密公钥结合上链时间戳,进行sha1算法生成160位20字节的散列值,该值即为数字艺术品识别码;s3.智能合约中构建相应的表结构数字艺术品存储信息表结构中包含s1中数字艺术品源文件的存储路径、存储时间戳、加密公钥以及s2中计算获得的数字艺术品识别码字段;s4.数据上链将s3中数字艺术品存储信息表由存储服务商录入信息通过专有的加密api接口推送上链,等交易被打包到区块后完成,且以上信息均能够通过区块链浏览器查询,公开透明;s5.数字艺术品交割当用户购买nft后,能够通过nft中的元数据获取该数字艺术品的识别码,用户能够根据数字艺术品识别码在存储服务平台查询数字艺术品的存储路径、存储时间、加密公钥等信息,当用户向购买平台选择提货时,能够获取其购买数字艺术品的提货码也即解密私钥,用户在数字艺术品存储服务平台通过数字艺术品识别码检索到数字艺术品,并用提货码通过授权验证成功后,方能够下载该数字艺术品的源文件,当用户下载完毕后,存储服务平台删除该数字艺术品的源文件存根,交割完成。2.根据权利要求1所述的一种基于区块链的数字艺术品存储及交割方法,其特征在于:所述s1中存储路径对应字符url,所述存储路径为数字艺术品源文件以对象形式存储在服务器上生成的路径,用于保证全局唯一,所述s1中存储时间戳对应字符storage_timestamp,所述存储时间戳为数字艺术品源文件上传至服务器存储的时间戳。3.根据权利要求2所述的一种基于区块链的数字艺术品存储及交割方法,其特征在于:所述s1中加密公钥对应字符public_key,所述加密公钥为该数字艺术品源文件用于非对称加密的公钥,且所述加密公钥只有与其对应的解密私钥方可解密以执行下载、修改、删除数字艺术品源文件的操作。4.根据权利要求1所述的一种基于区块链的数字艺术品存储及交割方法,其特征在于:所述s2中数字艺术品识别码对应字符dawid,由于hash算的唯一性,该数字艺术品的识别码全局唯一,用于唯一识别数字艺术品,所述s2中上链时间对应字符upchain_timestamp,所述上链时间为当前时间戳。5.根据权利要求4所述的一种基于区块链的数字艺术品存储及交割方法,其特征在于:所述数字艺术品识别码的计算公式为:dawid=sha1(url+storage_timestamp+public_key+upchain_timestamp)。6.根据权利要求1所述的一种基于区块链的数字艺术品存储及交割方法,其特征在于:所述s3中数字艺术品存储信息表对应字符daw_stored_information_table。7.根据权利要求1所述的一种基于区块链的数字艺术品存储及交割方法,其特征在于:所述s5中元数据对应字符metadata,所述s5中解密私钥对应字符private_key,所述解密私
钥通过与其对应的加密公钥解密后能够执行下载、修改、删除数字艺术品源文件的操作。

技术总结
本发明提供一种基于区块链的数字艺术品存储及交割方法,涉及区块链应用技术领域。该基于区块链的数字艺术品存储及交割方法,包括以下步骤:S1.取得上链信息;S2.取得数字艺术品识别码;S3.智能合约中构建相应的表结构;S4.数据上链;S5.数字艺术品交割,所述S2中数字艺术品识别码对应字符dawid。通过存储路径保证数字艺术品源文件的存在性,存储时间和非对称加密方式保证数字艺术品源文件不被修改,数字艺术品识别码保证NFT与数字艺术品源文件的一一对应关系,且这些关键数据本身均存储在区块链上不可篡改,从而确保了数字艺术品交易中,用户所购买的NFT与数字艺术品源文件唯一对应,保证用户即买即所得。保证用户即买即所得。


技术研发人员:王永刚 陈亮 令帅锋 罗强
受保护的技术使用者:唐华北斗数据中心有限公司
技术研发日:2022.07.22
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-2464.html

最新回复(0)