当前位置: 首页 > 专利查询>江苏大学专利>正文

一种基于非同质化通证的身份鉴别方法、网络设备、以及终端存储设备技术

技术编号:34460423 阅读:83 留言:0更新日期:2022-08-06 17:20
本发明专利技术公开了一种基于非同质化通证的身份鉴别方法、网络设备、以及终端存储设备,首先服务提供方即铸币方通过调用智能合约进行NFT初始化铸造,并指定用于铸造NFT的区块链、铸币协议、所铸NFT名称、所铸NFT数量、所铸NFT价格、所铸NFT有效期、收款地址等信息。其次用户购买身份权益对应的NFT,接着智能合约或服务提供方为用户分发NFT。用户在有效期内使用非同质化通证NFT进行相应身份的鉴别以享受权益。用户间可自由转赠非同质化通证NFT。任何人可查询NFT有效期,但只有NFT持有人可对其执行销毁操作。本发明专利技术提出一种基于非同质化通证的身份鉴别方法,以解决传统身份鉴别管理中心化,身份权益难以单独交易的问题,同时能够防止数据篡改、伪造、并可追溯。并可追溯。并可追溯。

【技术实现步骤摘要】
一种基于非同质化通证的身份鉴别方法、网络设备、以及终端存储设备


[0001]本专利技术属于区块链及数字货币领域,尤其涉及一种基于非同质化通证的身份鉴别方法、网络设备以及终端存储设备。

技术介绍

[0002]身份鉴别又称“验证”、“鉴权”,是指通过一定的手段,完成对用户身份的确认。身份鉴别的方法有多种,基本可分为三类:基于共享密钥的身份鉴别、基于生物学特征的身份鉴别和基于公开密钥加密算法的身份鉴别。不同的身份验证方法,安全性也各有高低,且均由中心化服务器管理存储相应身份信息,用户的身份信息是由第三方控制的,身份主权并不由用户所有,无法自由交易,并且存在被篡改的风险。
[0003]非同质化通证(Non

fungible Token,NFT)是一种基于区块链的具有不可分割、不可替代、不可互换、独一无二、可验证、可流通、可交易等特性的数字资产所有权。NFT是与同质化通证(fungible token,FT)相对应的概念,也被称为非同质化代币、异质代币、不可替换通证、不可互换型代币等。
[0004]在传统的身份鉴别体系本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于非同质化通证的身份鉴别方法,其特征在于,包括:S1服务提供方即铸币方调用智能合约进行NFT的初始化铸造;S2用户购买身份权益对应的NFT;S3智能合约或服务提供方为购买用户分发NFT;S4用户使用NFT进行身份鉴别以享受相应权益。2.根据权利要求1所述的一种基于非同质化通证的身份鉴别方法,其特征在于,所述S1的实现包括:S1.1智能合约部署及初始化,在支持的公有链、联盟链或私有链上,分别编译并部署基于不同协议标准下用于铸造非同质化通证NFT的智能合约;S1.2服务提供方即铸币方调用NFT铸造函数进行身份权益NFT的铸造,且指定区块链Chain、协议标准ERC、所铸NFT名称NFTname、所铸NFT数量NFTnum、所铸NFT有效期validityTime、所铸NFT价格NFTprice、接收款项的地址paymentAddress。3.根据权利要求1所述的一种基于非同质化通证的身份鉴别方法,其特征在于,所述S2的具体实现包括:S2.1用户通过链上支付方式购买NFT,向服务提供方发起转账并提供用于接收相应NFT的地址,具体如下:S2.1.1用户注册对应NFT所在区块链的钱包地址,包含(私钥SK
C
,公钥PK
C
,地址A
C
);S2.1.2用户向服务提供方提交自己的链上身份,服务提供方通过验证购买用户对消息的签名来确认链上身份真实性;S2.1.3用户根据服务提供方所标定的价格,向特定地址发起足额转账,并提供NFT所在区块链、协议标准、NFT名称等信息,且需要提供用于接收相应NFT的地址,默认接收NFT地址为发起转账的地址;或者S2.2用户通过链下支付方式购买NFT,向服务提供方购买NFT并提供用于接收相应NFT的地址,具体如下:S2.2.1用户注册对应NFT所在的区块链钱包地址,包含(私钥SK
C
,公钥PK
C
,地址A
C
);S2.2.2用户通过可信链下支付方式向服务提供方购买身份权益,并提供用于接收相应NFT的地址。4.根据权利要求1所述的一种基于非同质化通证的身份鉴别方法,其特征在于,所述S3的具体实现包括:S3.1智能合约向购买用户自动分发NFT,具体如下:S3.1.1智能合约若收到用户足额转账,则将用户所提供的信息作为参数调用NFT分发函数进行铸币分发并发送到用户给定的地址,并记录其有效期validityTime;若智能合约若未收到用户足额转账,则拒绝向用户地址分发NFT;S3.1.2智能合约查询所分发NFT对应的铸币方收款地址,将接收的款项转账到铸币方收款地址;或者S3.2服务提供方手动向购买用户分发NFT,具体如下:S3.2.1服务提供方确认接收到用户链下足额支付;
S3.2.2服务提供方调用NFT分发函数为用户分发相应的NFT;S3.2.3智能合约记录新分发NFT有效期validityTime。5.根据权利要求1所述的一种基于非同质化通证的身份鉴别方法,其特征在于,所述S4的具体实现包括:S4.1用户使用MetaMask等钱包工具连接服务提供方网站;S4.2用户访问特定身份专享服务或内容;S4....

【专利技术属性】
技术研发人员:李致远徐丙磊何恩寒毕俊蕾吴越
申请(专利权)人:江苏大学
类型:发明
国别省市:

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

1