使用非同质化代币NFT的补充数字内容访问控制制造技术

技术编号:36740198 阅读:29 留言:0更新日期:2023-03-04 10:16
描述了由计算设备实现的通过使用非同质化代币(NFT)来控制对数字内容的访问的技术。这通过利用区块链来执行,使得与项目相关联的数字内容可用于补充项目的使用(例如,补充物理项目、数字内容等的使用)或者基于用户对项目的拥有权而使其他功能可用。目的拥有权而使其他功能可用。目的拥有权而使其他功能可用。

【技术实现步骤摘要】
使用非同质化代币NFT的补充数字内容访问控制

技术介绍

[0001]数字内容已成为在用户之间维护、组织和共享信息的主要机制。正因为如此,就算是普通用户每天接触到的数字内容的类型和种类也越来越多。例如,数字内容可以被配置为用户本身最感兴趣的项目,例如数字图像、数字电影等等。补充数字内容也是可配置的,以支持这些最感兴趣的项目,补充数字内容的示例包括所有者手册、数字收据、销售单、产品密钥和运输信息。
[0002]因此,即使是用户最感兴趣的单个数字内容项目也可能具有与其相关联的附加的多个补充数字内容项目,所述多个补充数字内容项目被配置成支持该单个项目的使用。因此,用户的任务是维护和组织大量数字内容,随着用户在计算设备、网络账户等之间改变,这些数字内容可能会随着时间而丢失。因此,由该补充数字内容提供的功能也丢失。

技术实现思路

[0003]描述了由计算设备实现的通过使用非同质化代币(NFT)来控制对数字内容的访问的技术。这通过利用区块链来执行,使得与项目相关联的数字内容可用于补充项目的使用(例如,补充物理项目、数字内容等的使用)或者基于用户对项目的拥有权而使其他功能可用。
[0004]本
技术实现思路
以简化形式引入了一系列构思,这些构思下面在具体实施方式中进一步描述。因此,本
技术实现思路
不旨在标识所要求保护的主题的必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
附图说明
[0005]参照附图描述具体实施方式。附图中表示的实体指示一个或更多个实体,并且因此在讨论中可互换地引用实体的单数形式或复数形式。
[0006]图1是示例实现中的环境的图示,该环境可操作以采用如本文中所述的使用NFT的补充数字内容访问控制技术。
[0007]图2描绘了示例实现中的系统,其更详细地示出了图1的服务提供者系统的服务平台在实现客户端设备之间的交易时的操作。
[0008]图3描绘了响应于图2的交易而发起由服务提供者系统铸造NFT的示例实现中的系统。
[0009]图4描绘了示出了用于铸造图3的NFT的NFT数据的生成的示例实现中的系统。
[0010]图5描绘了响应于图2的交易而发起由服务提供者系统铸造应用的示例实现中的系统。
[0011]图6描绘了更详细地示出了图5的应用的生成的示例实现中的系统。
[0012]图7描绘了在补充内容生成的示例实现中的系统。
[0013]图8描绘了示例实现中的系统,其中由区块链系统的分布式状态机对应用的执行用于基于对NFT的拥有权来控制对补充数字内容的访问。
[0014]图9是描绘了使用非同质化代币的补充数字内容访问控制的示例实现中的过程的流程图。
[0015]图10是描绘了响应于描述使用数字内容列出的项目的特征的非同质化代币的成功验证而生成和输出视觉指示的示例实现中的过程的流程图。
[0016]图11示出了包括示例设备的各种部件的示例系统,该示例设备可以实现为如参照图1至图11所述和/或利用的实现本文中所述的技术的实施方式的任一类型的计算设备。
具体实施方式
[0017]概述
[0018]描述了由计算设备实现的通过使用非同质化代币(NFT)来控制对数字内容的访问的技术。这通过利用区块链来执行,使得与项目相关联的数字内容可用于补充项目的使用(例如,补充物理项目、数字内容等的使用)或者基于用户对项目的拥有权而使其他功能可用。
[0019]在一个示例中,涉及项目的交易由服务提供者系统实现。该项目可配置为物理项目(例如,诸如手表、衣服、产品部件的物理对象)或数字内容,例如,数字图像、数字音频、数字媒体、数字艺术品等。数据由描述项目本身的服务提供者系统生成。在项目是物理项目的情况下,数据描述了物理项目的物理特征,例如,通过使用物理扫描仪在二维或三维上扫描项目以生成项目的“指纹”。在项目是数字内容的情况下,数据从形成内容本身的数据生成,例如,数据是形成数字内容的数据,作为数字内容的数据的散列,等等。
[0020]然后,由服务提供者系统使用该数据发起由区块链系统将非同质化代币(NFT)铸造到区块链。例如,上面生成的数据由与区块链账户相关联的私有密钥“签名”,以例如,对于交易中涉及的项目的接收方确认数据的真实性。作为铸造NFT的一部分,还可以涉及其他操作,例如,批准“汽油费”。然后,数据由区块链系统的节点铸造,并且因此被合并在区块链的区块中。在这一点上,NFT以不可逆和防篡改的方式被记录为描述项目的特征和涉及项目的交易。
[0021]服务提供者系统还被配置成基于对NFT的拥有权生成控制对与项目相关联的补充数字内容的访问的应用。该示例中的NFT对应于项目(例如,物理项目或数字内容)并描述该项目。因此,NFT用作项目的“孪生”,对其的拥有权可使用区块链追踪。为了利用该“孪生”,应用被配置成基于可经由区块链验证的对NFT的拥有权来控制对补充数字内容的访问。
[0022]例如,一旦验证了对NFT的拥有权,应用就被生成以控制对补充数字内容的访问(例如,如由服务提供者系统提供的)。在一个示例中,应用可作为由区块链系统实现的分布式状态机的一部分来执行。应用是代码和其他数据的集合,其由实现分布式状态机的区块链系统的节点使用加密签名交易来部署。一旦被部署,应用就被配置成作为区块链的一部分自动执行应用的条件。
[0023]在这种情况下,应用被配置成提供对由服务提供者系统提供的补充数字内容的访问。此外,这种访问基于对NFT的拥有权。继续上面的示例,由服务提供者系统的服务平台基于涉及项目的交易的发生来铸造NFT。补充数字内容提供了服务提供者系统使用由服务提供者系统“外部”的分布式状态机执行的应用与拥有NFT的实体进一步通信的能力。
[0024]例如,补充数字内容可以包括可由服务提供者系统兑现的报价,例如,经由服务平
台对涉及该项目或不同项目的后续交易的折扣,从而减少交易成本。该数字内容由服务提供者系统,例如经由网络地址、应用编程接口(API)等提供给由分布式状态机执行的应用。由应用使用对NFT的验证与服务提供者系统分开且不同地控制对补充数字内容的访问。
[0025]可以通过由分布式状态机和/或由服务提供者系统执行应用来执行对补充数字内容本身的后续利用。在第一示例中,通过使用分布式状态机的应用执行来访问和利用数字内容。在第二示例中,应用允许对补充数字内容的访问,其然后可通过在服务提供者系统处的执行在服务提供者系统处兑现。经由这些技术,可以提供各种类型的补充数字内容,例如涉及服务提供者系统处的后续交易的报价、关于对于其NFT是孪生的项目的更新、项目的真实性的验证等等。这些和其他示例的进一步讨论包括在以下部分中,并在相应的附图中示出。
[0026]在以下讨论中,描述了采用本文中所述的技术的示例区块链环境。还描述了可在示例环境以及其他环境中执行的示例过程。因此,示例过程的执行不限于示例环境,并且示例环境不限于示例过程的执行。
[0027]示例环境
[0028]图1是可操作以采用本文中所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种由服务提供者系统的计算设备实现的方法,所述方法包括:由所述服务提供者系统的所述计算设备接收描述项目的交易的数据,所述交易经由所述服务提供者系统的服务平台实现;响应于所述交易,由所述服务提供者系统的所述计算设备发起将描述所述项目的非同质化代币NFT铸造为区块链的一部分;由所述服务提供者系统的所述计算设备生成引用所述NFT的应用,所述应用能够作为由所述区块链实现的分布式状态机DST的一部分来执行,以允许使用所述NFT对补充数字内容的访问;由所述服务提供者系统的所述计算设备生成所述补充数字内容,以及由所述服务提供者系统的所述计算设备将所述补充数字内容展现成能够由作为所述DST的一部分来执行的所述应用经由网络访问。2.根据权利要求1所述的方法,其中,使用所述服务提供者系统的应用编程接口API来执行所述展现。3.根据权利要求1所述的方法,还包括:由所述服务提供者系统的所述计算设备接收使用数字内容列出所述项目的请求;由所述服务提供者系统的所述计算设备使用所述数字内容列出所述项目;以及响应于所述项目的所述交易的完成,由所述服务提供者系统的所述计算设备生成所述数据,所述交易通过经由所述数字内容发起的输入来发起。4.根据权利要求1所述的方法,还包括:由所述服务提供者系统的所述计算设备从所述数据中识别所述交易中涉及的所述服务提供者系统的服务提供者账户;以及识别与所识别的服务提供者账户相关联的区块链账户,并且其中,使用所述区块链账户来执行到所述区块链的所述铸造的发起。5.根据权利要求4所述的方法,其中,所述区块链账户与所述服务提供者系统的服务提供者账户相关联,并且所述展现包括将所述补充数字内容传送至与所述服务提供者账户相关联的网络地址。6.根据权利要求1所述的方法,还包括响应于所述区块链的区块链账户对所述NFT的经验证的所有权,提供对所述补充数字内容的访问。7.根据权利要求1所述的方法,还包括由所述服务提供者系统的所述计算设备发起作为由所述区块链实现的所述分布式状态机DST的一部分来执行的所述应用的铸造。8.根据权利要求1所述的方法,其中,所述项目是物理项目,并且所述NFT包括描述所述物理项目的物理特征的所生成的指纹。9.根据权利要求1所述的方法,其中,所述项目是数字内容。10.一种由计算设备实现的方法,所述方法包括:由所述计算设备接收由服务提供者系统使用数字内容列出项目的请求;由所述计算设备使用区块链来验证与所述项目相关联的非同质化代币NFT的所有权;响应于所述计算设备对所述NFT的所有权的成功验证,将所述...

【专利技术属性】
技术研发人员:香农
申请(专利权)人:电子湾有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1