首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于区块链的NFT生成方法及系统_湖南马兰数字科技有限公司_202410146097.0 

申请/专利权人:湖南马兰数字科技有限公司

申请日:2024-02-02

公开(公告)日:2024-06-04

公开(公告)号:CN117710112B

主分类号:G06Q40/06

分类号:G06Q40/06;G06F21/60;H04L67/104

优先权:

专利状态码:有效-授权

法律状态:2024.06.04#授权;2024.05.24#著录事项变更;2024.04.02#实质审查的生效;2024.03.15#公开

摘要:本发明公开的一种基于区块链的NFT生成方法及系统,包括:获取目标资产的构建元素信息;根据目标资产的构建元素信息,将不同元素信息按照随机组合排列的算法对目标资产进行组合,生成多个目标资产的NFT;将多个目标资产的NFT发送至预设处理模块,预设处理模块对目标资产的NFT进行审核查重,得到目标资产的NFT重复值;判断目标资产的NFT重复值是否大于预设重复阈值,若是,触发目标资产优化信息,发送至预设处理模块重新处理;若否,生成加密代码信息,将加密代码信息上传至预设区块链平台生成NFT。通过区块链平台生成NFT,并对NFT进行精细化处理,完善了NFT的生成方法,提高了NFT生成的成功率和效率。

主权项:1.一种基于区块链的NFT生成方法,其特征在于,包括:获取目标资产的构建元素信息;根据目标资产的构建元素信息,将不同元素信息按照随机组合排列的算法对目标资产进行组合,生成多个目标资产的NFT;将多个目标资产的NFT发送至预设处理模块,预设处理模块对目标资产的NFT进行审核查重,得到目标资产的NFT重复值;判断目标资产的NFT重复值是否大于预设重复阈值,若是,触发目标资产优化信息,发送至预设处理模块重新处理;若否,生成加密代码信息,将加密代码信息上传至预设区块链平台生成NFT;所述将不同元素信息按照随机组合排列的算法对目标资产进行组合,生成多个目标资产的NFT的步骤,具体包括:将不同元素信息根据元素类别添加到储存文件夹并进行编号,得到元素文件夹1,元素文件夹2,……元素文件夹n;依次从元素文件夹1,元素文件夹2,……元素文件夹n中提取元素信息,与目标资产进行组合,得到目标资产的NFT;将同时提取的n个元素之间进行识别标记,不再对相同元素信息进行组合;将所有元素文件夹内元素信息进行排列组合,得到多个目标资产的NFT;将多个目标资产的NFT进行重复项筛选,剔除重复的NFT,得到具有唯一属性的NFT;所述将多个目标资产的NFT发送至预设处理模块,预设处理模块对目标资产的NFT进行审核查重,得到目标资产的NFT重复值的步骤,具体包括:获取目标资产NFT信息;将目标资产NFT信息上传至预设区块链平台;通过对预设区块链平台的其他NFT进行相似度计算,得到目标资产的NFT重复值;判断目标资产的NFT重复值是否大于预设的重复阈值,若是,触发NFT重复信息,驳回NFT上链请求并生成目标资产优化信息;若否,预设区块链平台通过目标资产NFT的上链请求,将目标资产NFT上传至预设区块链平台;所述触发目标资产优化信息,发送至预设处理模块重新处理的步骤,具体包括:获取目标资产的NFT信息;将目标资产的NFT信息进行元素分解,得到当前的构建元素信息;根据当前的构建元素信息,新增不重复的其他构建元素信息;将新增不重复的其他构建元素信息按照随机组合排列的算法对目标资产进行重新组合,得到优化后目标资产的NFT;还包括:获取预设区块链平台版本更新信息;根据预设区块链平台版本更新信息,得到预设处理模块中智能合约的版本信息;获取当前智能合约的版本信息;判断当前智能合约的版本信息是否符合预设处理模块中智能合约的版本信息,若是,按照当前智能合约版本进行NFT编辑生成;若否,触发版本升级信息,对当前智能合约版本进行升级;所述触发版本升级信息,对当前智能合约版本进行升级的步骤,具体包括:根据预设处理模块中智能合约的版本信息,获取智能合约编辑程序信息;按照智能合约编辑程序信息创建新的智能合约版本;将预设处理模块的工作信息和工作状态信息迁移至新的智能合约;根据新的智能合约版本,创建新的代理模式信息;对新的智能合约版本和代理模式信息进行测试,得到调试值信息;判断调试值信息是否大于预设调试阈值,若是,新的智能合约部署完成,按照新的智能合约版本进行NFT生成;所述代理模式信息为连接NFT生成的使用者与实现智能合约的一种方法。

全文数据:

权利要求:

百度查询: 湖南马兰数字科技有限公司 一种基于区块链的NFT生成方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。