【技术实现步骤摘要】
用于正品NFT印刷的方法和系统
技术介绍
[0001]非同质化代币(NFT)是存储在分布式数字分类账上的唯一数据集。NFT可保存任何形式的数字内容,诸如图画、动画、视频、照片和其他数字艺术品,以及文本、音乐、视频、诸如活动入场券等文档和其他原创作者作品。因为NFT是唯一的且非同质化的,所以NFT允许数字内容的创建者将作品的一个且仅一个副本指定为“原件”。通过将每个NFT与NFT所有者的标识一起存储在分布式数字分类账(即,区块链)上,每个NFT的所有权是可验证的公共记录。
[0002]当前,除非文件包括防止印刷和复制的技术对策,否则任何人都可印刷数字内容文件的副本。然而,此类对策在NFT
中是不令人期望的,因为它们甚至会防止NFT的购买者印刷作品以进行查看和显示。因此,NFT文件通常不具有用于防止复制区块链外的文件的数字权限管理对策。
[0003]实物艺术品的所有权易于验证,因为所有者拥有该实物作品。然而,由于从NFT文件印刷的副本与从不与NFT相关联的另一数字文件印刷的副本之间没有差别,因此当前还没有简单的方式来验证拥有艺术品的印刷副本的人是否是该作品的NFT的所有者。
[0004]本文档描述了旨在解决上述问题的方法和系统。
技术实现思路
[0005]在各个方面,本公开描述了一种方法、一种被配置为执行该方法的系统,以及一种被配置为使处理器实施生成与NFT相关联的内容的安全印刷副本的方法的计算机程序产品。该系统包括处理器和含有编程指令的计算机可读介质,该编程指令被配置为指示处理器实施该方法。该方法包 ...
【技术保护点】
【技术特征摘要】
1.一种用于生成与非同质化代币(NFT)相关联的内容的安全印刷副本的系统,所述系统包括:处理器;和计算机可读介质,所述计算机可读介质含有编程指令,所述编程指令被配置为指示所述处理器:接收来自请求实体的印刷请求,其中所述印刷请求包括印刷与NFT相关联的数字内容的请求,访问与所述NFT相关联的分布式数字分类账以识别所述NFT的当前所有者,生成印刷作业,所述印刷作业包括用于印刷与所述NFT相关联的所述数字内容的指令集,其中:如果所述NFT的当前所有者是所述请求实体,则所述指令集将包括与所述数字内容一起印刷唯一认证码的指示,否则所述指令集将不包括印刷所述唯一认证码的指令,以及将所述印刷作业传送到印刷设备的印刷引擎以印刷所述数字内容。2.根据权利要求1所述的系统,所述系统还包括附加编程指令,所述附加编程指令被配置为当所述NFT的所述当前所有者是所述请求实体时指示所述处理器:将所述唯一认证码和用于所述NFT或所述数字内容的标识符传输到所述分布式数字分类账以存储在块中。3.根据权利要求2所述的系统,其中被配置为指示所述处理器将所述唯一认证码和所述标识符传输到所述分布式数字分类账的所述附加编程指令还包括用于仅在所述印刷设备已经印刷了所述数字内容之后才这样做的指令。4.根据权利要求1所述的系统,其中用于印刷所述唯一标识码的所述指令包括用于印刷机器标识码的指令,所述机器标识码包括所述印刷设备的序列号和所述印刷设备印刷所述数字内容的时间。5.根据权利要求1所述的系统,所述系统还包括附加编程指令,所述附加编程指令被配置为在所述数字内容被印刷之后指示所述处理器:接收所印刷的数字内容的图像以及与提供所述图像的实体相关联的证书;处理所述图像以从所述图像提取唯一认证码;访问所述分布式数字分类账以便:识别与所述唯一认证码相关联的所述NFT,以及识别所述NFT的所述当前所有者;以及仅当所述NFT的所述当前所有者匹配与所述证书相关联的实体时,才输出表明所印刷的数字内容是经认证副本的指示,否则不输出表明所印刷的数字内容是经认证副本的指示。6.根据权利要求1所述的系统,所述系统还包括附加编程指令,所述附加编程指令被配置为在所述数字内容被印刷在所述基底上之后指示所述处理器:接收所印刷的数字内容的图像;处理所述图像以从所述图像提取所述唯一认证码和所印刷的数字内容;访问所述分布式数字分类账以识别与所述唯一认证码相关联的所述NFT以及与所述唯
一标识码相关联的所述NFT的内容;将所述图像的所述内容与所述NFT的所述内容进行比较;以及仅当(a)来自所述图像的所述认证码匹配与所述分布式数字分类账中的所述NFT相关联的认证码以及(b)所印刷的数字内容匹配与所述唯一标识码相关联的所述NFT的所述内容时,才输出表明所印刷的数字内容是经认证副本的指示,否则不输出表明所印刷的数字内容是经认证副本的指示。7.根据权利要求6所述的系统,所述系统还包括附加编程指令,所述附加编程指令被配置为在所述数字内容被印刷之后指示所述处理器:接收与提供所述图像的实体相关联的证书;访问分布式数字分类账以识别与唯一认证码相关联的NFT的当前所有者:以及仅当所述NFT的所述当前所有者匹配与所述证书相关联的实体时,才输出表明所印刷的数字内容是经认证副本的所述指示,否则不输出表明所印刷的数字内容是经认证副本的所述指示。8.根据权利要求1所述的系统,所述系统还包括:所述印刷设备,并且其中所述处理器和所述计算机可读介质是以下中的一者或多者的部件:所述印刷设备,或与所述印刷设备通信的计算设备。9.根据权利要求1所述的系统,其中:所述印刷设备包括三维印刷机;并且用于印刷与所述NFT相关联的所述数字内容的所述指令集包括用于进行以下操作的指令:将所述数字内容印刷为三维对象,并且如果所述指令集包括用于印刷所述唯一认证码的指令,则将所述唯一认证码印刷在所述三维对象的表面上或者将所述唯一认证码嵌入所述三维对象内。10.根据权利要求1所述的系统,其中用于生成所述印刷作业的所述指令包括用于从所述NFT提取所述数字内容的一些或全部数据并且使用所述数据来生成可排队印刷系统对象的指令,所述可排队印刷系统对象表示所述数字内容并且包括用于在所述印刷设备上渲染所述数字内容的指令。11.根据权利要求1所述的系统,其中用于生成所述印刷作业的所述指令包括用于进行以下操作的指令:从所述NFT提取服务器的地址;向所述服务器查询所述数字内容;以及在接收到来自所述服务器的所述数字内容时,生成印刷系统对象,所述印刷系统对象表示所述数字内容并且包括用于在所述印刷设备上渲染所述数字内容的指令。12.根据权利要求1所述的系统,所述系统还包括用于进行以下操作的指令:响应于所述NFT含有要求支付用于印刷所述数字内容的经认证副本的版税...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。