[发明专利]NFT存储方法、NFT还原方法、计算机设备和存储介质有效
| 申请号: | 202111033387.7 | 申请日: | 2021-09-03 |
| 公开(公告)号: | CN113746638B | 公开(公告)日: | 2023-04-07 |
| 发明(设计)人: | 马登极;王志文;吴思进 | 申请(专利权)人: | 杭州复杂美科技有限公司 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32;G06F16/27;G06F16/22 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 310000 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | nft 存储 方法 还原 计算机 设备 介质 | ||
本发明提供一种NFT存储方法、NFT还原方法、计算机设备和存储介质,该方法包括:执行第一配置交易,将用于验证第一NFT的各NFT分片的第一验证参数存储到NFT分片验证合约中;执行第一验证交易,将第一验证交易提交的第一分片哈希、第一分片索引、第一证明信息和第一验证参数输入零知识证明电路的验证算法进行验证:验证失败,则将第一验证交易请求验证的第一NFT分片并非第一NFT的第一分片索引对应的NFT分片的第一验证结果记录到区块链上;验证通过,则将第一NFT分片是第一NFT的第一分片索引对应的NFT分片的第二验证结果记录到区块链上。本发明实现了降低NFT标记的数字资产的原始数据的泄露风险,同时在无需公开原始数据的前提下可以在区块链上验证数据。
技术领域
本申请涉及区块链技术领域,具体涉及一种NFT存储方法、NFT还原方法、计算机设备和存储介质。
背景技术
NFT的英文全称为Non-Fungible Token,即,非同质化代币,具有不可分割、不可替代、独一无二等特点。
相对应地,同质化代币即每个代币完全相同的代币,例如,一个游戏币和另一个游戏币,两者完全相同,没有任何区别;
当前NFT的应用方式在于,每一个独一无二的NFT可以作为一份独一无二的数字资产的所有权标记,例如,NFT1作为一个数字头像的所有权标记,NFT2作为某游戏中一只虚拟猫的所有权标记,等等。
上述方案的问题在于,当一个NFT所标记的数字资产是一种需要保密的数字资产时,例如,菜谱、配方、商业秘密等,NFT的所有者如果将数字资产的原始数据存储在本地,则会面临各类被线上或线下窃取的风险,而如果将数字资产的原始数据存储在各类存储服务器,则缺乏在不公开原始数据的前提下在区块链上验证数据的手段。例如,用户甲将某数字资产的原始数据的一个分片存储在服务器A,在用户甲需要还原数字资产时,却无法从服务器A获得正确的分片,此时双方可能各执一词,服务器A认为用户甲一开始就存储了错误的数据,用户甲则认为服务器A丢失了他的数据。
发明内容
鉴于现有技术中的上述缺陷或不足,期望提供一种降低NFT标记的数字资产的原始数据的泄露风险,同时在无需公开原始数据的前提下可以在区块链上验证数据的NFT存储方法、NFT还原方法、计算机设备和存储介质。
第一方面,本发明提供一种适用于区块链节点的NFT存储方法,区块链部署有NFT分片验证合约,NFT分片验证合约配置有用于验证NFT分片的零知识证明电路,该方法包括:
执行第一配置交易,将用于验证第一NFT的各NFT分片的第一验证参数存储到NFT分片验证合约中;其中,第一验证参数由第一NFT的持有者的用户端将第一NFT对应的数字资产的原始数据生成若干个NFT分片、以各NFT分片的分片哈希作为叶子节点生成第一默克尔树之后,根据零知识证明电路的生成算法和第一默克尔树的树根所生成;
执行第一验证交易,将第一验证交易提交的第一分片哈希、第一分片索引、第一证明信息和第一验证参数输入零知识证明电路的验证算法进行验证:
验证失败,则将第一验证交易请求验证的第一NFT分片并非第一NFT的第一分片索引对应的NFT分片的第一验证结果记录到区块链上;
验证通过,则将第一NFT分片是第一NFT的第一分片索引对应的NFT分片的第二验证结果记录到区块链上。
其中,第一验证交易由第一存储服务端在收到用户端发送的第一NFT分片之后打包生成,第一分片哈希和第一分片索引分别为第一存储服务端所收到的第一NFT分片的分片哈希和分片索引;
第一证明信息由第一存储服务端以第一分片哈希、第一分片索引作为零知识证明电路的证明算法的公开输入,并以第一NFT分片、第一NFT分片在第一默克尔树中的第一默克尔路径作为证明算法的私密输入,所生成;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州复杂美科技有限公司,未经杭州复杂美科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111033387.7/2.html,转载请声明来源钻瓜专利网。





