实体资产的交割系统及方法

文档序号:87318 发布日期:2021-10-08 浏览:18次 >En<

阅读说明:本技术 实体资产的交割系统及方法 (Delivery system and method for physical assets ) 是由 李晓风 许金林 于 2021-06-22 设计创作,主要内容包括:本发明涉及区块链技术领域,公开了一种实体资产的交割系统及方法,所述系统包括:资产映射模块、交易模块以及取件模块;资产映射模块对资产所有者的实体资产信息对应的实体资产进行铸造,得到NFT资产;交易模块根据预设支付请求信息启动目标支付程序,根据目标支付程序对接收到的NFT资产进行交易,得到对应的取件码;取件模块将接收到的取件码发送至预设保管箱验证模块,以使预设保管箱验证模块对取件码进行验证并反馈的验证结果,在验证结果为通过时,根据取件码对实体资产进行取件,以实现对实体资产的交割,相较于现有技术通过人为对实体资产的保存,能够有效提高切割的安全性和效率。(The invention relates to the technical field of block chains, and discloses a delivery system and a delivery method of entity assets, wherein the system comprises: the system comprises an asset mapping module, a transaction module and a pickup module; the asset mapping module casts the entity asset corresponding to the entity asset information of the asset owner to obtain the NFT asset; the transaction module starts a target payment program according to preset payment request information, and conducts transaction on the received NFT assets according to the target payment program to obtain corresponding pickup codes; the piece taking module sends the received piece taking code to the preset safe deposit box verification module so that the preset safe deposit box verification module verifies the piece taking code and feeds back a verification result, when the verification result is passed, the piece taking module takes the piece of the entity asset according to the piece taking code so as to realize delivery of the entity asset, and compared with the prior art that the entity asset is manually stored, the safety and efficiency of cutting can be effectively improved.)

实体资产的交割系统及方法

技术领域

本发明涉及区块链

技术领域

,尤其涉及实体资产的交割系统及方法。

背景技术

随着区块链技术的不同发展,使得区块链逐渐被应用于不同的场景,例如非同质化代币(Not Fungible Token)交易平台,其中,NFT不同于以比特币等同质化代币,其具体拆分且非唯一性的特点,在区块链上的每个NFT都有独特的标识,通过区块链和NFT技术的结合,为资产所有者与购买者之间的交易提供了有效的安全保障,而目前的交易方案为资产所有者将资产制作成NFT,购买者准备好加密货币和钱包在非同质化代币交易平台对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为本发明实体资产的交割系统第二实施例的结构框图;

图3为本发明实体资产的交割系统第三实施例的结构框图;

图4为本发明实体资产的交割系统第四实施例的结构框图;

图5为本发明实体资产的交割方法第一实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明实体资产的交割系统第一实施例的结构框图。所述实体资产的交割系统包括:资产映射模块10、交易模块20以及取件模块30。

本实施例中,实体资产的交割系统100中的资产映射模块10可以为资产换算平台中的换算器,也可以为NFT铸造器,还可以为其他可实现同样功能的换算设备,具体功能为获取资产所有者的实体资产信息,对实体资产信息对应的资产进行铸造,得到NFT资产,将NFT资产发送至交易模块20,其中,实体资产信息指的是资产所有者名下的具体物体信息,例如:名画、珍贵的首饰以及古董花瓶等等,若想通过线上交易实体资产信息对应的资产,则需要将资产转换为NFT资产,通过交易NFT资产实现交换实体资产的目的,而NFT资产的得到是通过对实体资产进行铸造。

进一步地,为了有效提高得到NFT资产的效率,所述资产映射模块10,包括提取模块和铸造模块。

在本实施例中,提取模块获取资产所有者的实体资产信息,提取实体资产信息的特征信息,根据实体资产信息的特征信息生成目标键值对信息,将目标键值对信息发送至铸造模块,其中,目标键值对信息指的是将特征信息按照键值对的规则进行设置所生成的信息,键值对的规则指的是JS对象简谱(JavaScript Object Notation,JSON)文件格式。

在本实施例中,铸造模块根据接收到的目标键值对信息对实体资产信息对应的实体资产进行铸造,得到NFT资产,将NFT资产发送至交易模块20,其中,在得到目标键值对信息后,通过目标键值对信息对实体资产进行铸造,从而将实体资产转换成对应的NFT资产。

实体资产的交割系统100中的交易模块20获取预设支付请求信息,根据预设支付请求信息启动目标支付程序,根据目标支付程序对接收到的NFT资产进行交易,得到对应的取件码,并将取件码发送至取件模块,其中,预设支付请求信息指的是购买者想要购买NFT资产所生成的支付请求信息,目标支付程序指的是对NFT资产进行支付的程序,在得到预设支付请求信息后,通过预设支付请求信息启动目标支付程序,通过目标支付程度对NFT资产进行购买,在购买成功时得到对应的取件码,此时的取件码用于在目标保管箱中取出实体资产。

进一步地,为了有效提高实体资产切割的安全性,所述交易模块20,包括查询模块和支付模块。

在本实施例中,查询模块提取NFT资产的关键字,通过区块链服务模块在区块链上对关键字进行查询,得到查询结果,若查询结果中存在与NFT资产对应的资产信息,将查询结果发送至支付模块,其中,关键字指的是NFT资产的名称的关键字,例如,NFT资产的名称由A、B以及C,而此时B为最能代表NFT资产的关键字,此时将B作为NFT资产的关键字,由于区块链服务模块03在区块链上存储着NFT资产的资产信息,通过区块链服务模块03在区块链上进行关键字查询,得到对应的查询结果,查询结果包括两种,一种是存在与NFT资产对应的资产信息,另一种是不存在与NFT资产对应的资产信息。

在本实施例中,支付模块根据查询结果对NFT资产进行选取,得到目标NFT资产,获取预设支付请求信息,根据预设支付请求信息启动目标支付程序,根据目标支付程序对目标NFT资产进行交易,得到对应的取件码,并将所述取件码发送至所述取件模块30,其中,在得到与NFT资产对应的资产信息后,购买者会对NFT资产进行选择,以得到自己想要购买的目标NFT资产,若购买者的资金充裕或者购买需求较大,则可不用进行选择,直接购买所有NFT资产,在购买成功时得到对应的取件码。

在本实施例中,取件模块30将接收到的取件码发送至预设保管箱验证模块,以使预设保管箱验证模块对取件码进行验证并反馈验证结果,在验证结果为通过时,根据取件码对实体资产进行取件,以实现对实体资产的交割,其中,在得到取件码后,根据取件码对目标保管箱进行取件时需要对取件码进行验证,预设保管箱验证模块为内置在目标保管箱内的验证模块,其目的是为了对取件码的正确性进行验证,在验证成功时才能对实体资产进行取件,在取件完成时,实现对实体资产的交割。

进一步地,为了有效提高切割资产的安全性,所述取件模块30,包括身份认证模块和取件码匹配模块。

在本实施例中,身份认证模块获取用户的身份信息,提取身份信息的标识信息,对标识信息进行认证,在认证成功时,将接收到的取件码发送至所述取件码匹配模块,其中,身份信息指的是用户在购买NFT资产前的注册信息,在得到身份信息后,提取身份信息中的标识信息,标识信息指的是可以唯一识别用户的信息,例如,身份证号码、手机号码等等,在对标识信息认证成功时,将取件码发送至取件码匹配模块,具体认证是通过预设身份数据库查询标识信息,若预设身份数据库中存在对应的身份信息,则认证成功,将取件码进行发送至取件码匹配模块,若预设身份数据库中不存在对应的身份信息,则禁止用户进行任何操作,其中,预设身份数据库指的是用户身份信息的数据库,包括购买者和资产所有者。

在本实施例中,取件码匹配模块提取取件码中的地址信息,获取目标支付程序的地址信息,将取件码中的地址信息与目标支付程序的地址信息进行匹配,若匹配成功,则根据取件码对所述实体资产进行取件,以实现对实体资产的交割,其中,在得到取件码后,分别提取取件码和目标支付程序的地址信息,该地址信息指的是得到取件码与支付NFT资产的地址信息,若两者的地址信息一致,则通过取件码可将实体资产取出,若两者地址信息不一致,则无法打开目标保管箱,此时需要对取件码和购买者进一步认证。

本实施例,通过资产映射模块对资产所有者的实体资产信息对应的实体资产进行铸造,得到NFT资产;交易模块根据预设支付请求信息启动目标支付程序,根据目标支付程序对接收到的NFT资产进行交易,得到对应的取件码;取件模块将接收到的取件码发送至预设保管箱验证模块,以使预设保管箱验证模块对取件码进行验证并反馈的验证结果,在验证结果为通过时,根据取件码对实体资产进行取件,以实现对实体资产的交割,相较于现有技术通过人为对实体资产的保存,能够有效提高切割的安全性和效率。

参照图2,图2为本发明实体资产的交割系统第二实施例的结构框图,基于上述图1所示的实施例,提出本发明实体资产的交割系统的第二实施例。

在本实施例中,实体资产的交割系统100,还包括检测模块01、验证模块02以及区块链服务模块03,检测模块01获取资产所有者的实体资产信息,将实体资产信息对应的实体资产发送至目标检测机构,以使目标检测机构对所述实体资产进行检测并反馈对应的检测结果,将检测结果发送至所述验证模块02,其中,目标检测机构指的是对实体资产进行真实性检测的机构,该目标监测机构须持有资格鉴定证书,检测结果包括两种,一种是实体资产为真,另一种是实体资产为假,在检测完成后,会生成具体的检测报告。

在本实施例中,验证模块02对接收到的验证结果进行验证,在验证成功时,提取检测结果中的特征信息,根据检测结果中的特征信息生成对应的元数据,获取实体资产的图像数据,将图像数据上传至预设文件存储模块,以使预设文件存储模块对图像数据进行存储并反馈对应的哈希值,将哈希值写入至元数据,并将写入哈希值的元数据上传至区块链服务模块03,其中,验证成功指的是该实体资产为真,此时目标检测机构会生成合格证明并盖章,此时特征信息指的是能够证明实体资产为真的信息,例如,有实体资产名称、图片以及合格章组成的特征信息,而预设文件存储模块指的是创建持久、分布式存储以及共享文件的存储模块,该模块可以为星际文件系统(InterPlanetary File System,IPFS),也可以为其他文件存储模块,本实施例对此不作限制,以IPFS文件系统为例进行说明。

在本实施中,区块链服务模块03将写入哈希值的元数据上传至区块链进行存储,得到对应的存储信息,根据存储信息对实体资产信息对应的实体资产进行铸造,得到NFT资产,其中,在得到写入哈希值的元数据后,将写入哈希值的元数据存储在公链上,以使购买者可对实体资产的真实情况进行查看,在存储完成后,将实体资产铸造成NFT资产,以便于线上的交易。

在本实施例中,通过检测模块获取资产所有者的实体资产信息,将实体资产信息对应的实体资产发送至目标检测机构,以使目标检测机构对实体资产进行检测并反馈对应的检测结果;验证模块对接收到的检测结果进行验证,在验证成功时,提取检测结果中的特征信息,根据检测结果中的特征信息生成对应的元数据,获取实体资产的图像数据,将图像数据上传至预设文件存储模块,以使预设文件存储模块对图像数据进行存储并反馈对应的哈希值,将哈希值写入至元数据;区块链服务模块将写入哈希值的元数据上传至区块链进行存储,得到对应的存储信息,根据存储信息对实体资产信息对应的实体资产进行铸造,得到NFT资产;通过目标检测机构对实体资产进行检测,基于检测结果中的特征信息生成对应的元数据,根据实体资产的图像数据得到对应的哈希值,根据写入哈希值的元数据在区块链上的存储信息对实体资产进行铸造,得到NFT资产,从而能够有效提高得到NFT资产的安全性。

参照图3,图3为本发明实体资产的交割系统第三实施例的结构框图,基于上述图1所示的实施例,提出本发明实体资产的交割系统的第三实施例。

在本实施例中,实体资产的交割系统100,还包括NFT资产验证模块101和托管模块102,NFT资产验证模块101获取预设标识信息,根据预设标识信息对NFT资产信息进行验证,得到对应的验证信息,将所述验证信息发送至所述托管模块102,其中,预设标识信息指的是判断NFT资产中是否存在对应的标识信息,例如,在NFT资产中存在标识信息时,标识信息为1,在NFT资产中不存在标识信息时,标识信息为0,因此,通过预设标识信息可判断NFT资产的有无,验证信息包括两种,一种是NFT资产中有标识信息,另一种是NFT资产中没有标识信息。

在本实施例中,托管模块102用于在接收到的验证信息为验证成功时,将实体资产信息对应的实体资产托管至目标保管箱,以使所述目标保管箱对所述实体资产进行保存并反馈对应的保存信息,根据所述保存信息生成预设支付请求信息,其中,保存信息指的是对实体资产进行保存的信息,保存信息包括两种,一种是保存成功,另一种是保存失败,在验证NFT资产中有标识信息时,将实体资产存储至目标保管箱中,在保存成功后,生成预设支付请求信息。

进一步地,为了有效提高交割实体资产的安全性,所述托管模块102,包括托管选择模块和资产交易模块。

在本实施例中,托管选择模块获取资产所有者的需求信息和目标保管箱的托管类型,根据需求信息对托管类型进行选择,得到目标托管类型,将目标托管类型发送至资产交易模块,其中,需求信息指的是资产所有者想要将实体资产以何种托管类型进行托管的信息,目标保管箱的托管类型分为两种,一种是交易托管,另一种是保存托管,交易托管指的是将实体资产暂时存放于目标保管箱,以便于之后的交易,保存托管指的是将实体资产存放于目标保管箱,不进行交易,若资产所有者想要暂时存放就选择交易托管,此时的交易托管即为目标托管类型,若资产所有者不想进行交易就选择保存托管,此时的保存托管即为目标托管类型。

在本实施例中,资产交易模块在目标托管类型为交易托管时,对目标NFT资产进行交易,其中,在资产所有者选择的托管类型为交易托管时,实现对NFT资产的交易,在交易完成时,即可取走对应的实体资产。

在本实施例中,NFT资产验证模块获取预设标识信息,根据预设标识信息对NFT资产信息进行验证,得到对应的验证信息,将验证信息发送至托管模块;托管模块在接收到的验证信息为验证成功时,将实体资产信息对应的实体资产托管至目标保管箱,以使目标保管箱对实体资产进行保存并反馈对应的保存信息,根据保存信息生成预设支付请求信息,通过预设标识信息对NFT资产信息进行验证,在验证成功时,根据实体资产信息得到对应的保存信息,从而能够有效提高交割实体资产的安全性。

参照图4,图4为本发明实体资产的交割系统第四实施例的结构框图,基于上述图1所示的实施例,提出本发明实体资产的交割系统的第四实施例。

在本实施例中,实体资产的交割系统100,包括监测模块40和设置模块50,监测模块40对目标保管箱的运行状态进行实时监测,在运行状态为空闲状态时,获取取件码,将所述取件码发送至设置模块50,其中,目标保管箱的运行状态分为两种,一种是繁忙状态,另一种空闲状态,繁忙状态指的是目标保管箱中保存有实体资产,此时其他用户无法对目标保管箱进行使用,空闲状态指的是目标保管箱中没有保存实体资产,此时其他用户若想使用目标保管箱,需要将目标保管箱对应的取件码的状态进行更改,在运行状态为空闲状态时,将取件码发送至设置模块50。

在本实施例中,设置模块50对接收到的取件码进行设置,以使取件码为失效状态,其中,取件码的状态分为两种状态,一种是失效状态,另一种是有效状态,在取件码的状态为有效状态时,购买者可通过取件码打开目标保管箱取走实体资产,在取件码的状态为失效状态时,此时的取件码是无法开启目标保管箱的,只有在目标保管箱的运行状态为空闲状态时,才会将取件码设置为失效状态。

在本实施例中,通过监测模块对目标保管箱的运行状态进行实时监测,在运行状态为空闲状态时,获取取件码,将取件码发送至设置模块;设置模块对接收到的取件码进行设置,以使取件码为失效状态,通过对目标保管箱的运行状态进行实时监测,在运行状态为空闲状态时,将取件码设置为失效状态,能够有效提高目标保管箱的利用率及实体资产的切割效率。

参照图5,本发明实体资产的交割系统提供一种实体资产的交割方法,图5为本发明实体资产的交割方法第一实施例的流程示意图,其实体资产的交割系统包括:资产映射模块、交易模块以及取件模块;

所述实体资产的交割方法包括:

步骤S10,所述资产映射模块获取资产所有者的实体资产信息,对所述实体资产信息对应的实体资产进行铸造,得到NFT资产,将所述NFT资产发送至所述交易模块。

应当理解的是,实体资产信息指的是资产所有者名下的具体物体信息,例如:名画、珍贵的首饰以及古董花瓶等等,若想通过线上交易实体资产信息对应的资产,则需要将资产转换为NFT资产,通过交易NFT资产实现交换实体资产的目的,而NFT资产的得到是通过对实体资产进行铸造。

进一步地,为了有效提高得到NFT资产的效率,步骤S10,包括提取模块和铸造模块。

可以理解的是,提取模块获取资产所有者的实体资产信息,提取实体资产信息的特征信息,根据实体资产信息的特征信息生成目标键值对信息,将目标键值对信息发送至铸造模块,其中,目标键值对信息指的是将特征信息按照键值对的规则进行设置所生成的信息,键值对的规则指的是JS对象简谱(JavaScript Object Notation,JSON)文件格式。

应当理解的是,铸造模块根据接收到的目标键值对信息对实体资产信息对应的实体资产进行铸造,得到NFT资产,将NFT资产发送至交易模块,其中,在得到目标键值对信息后,通过目标键值对信息对实体资产进行铸造,从而将实体资产转换成对应的NFT资产。

步骤S20,所述交易模块获取预设支付请求信息,根据所述预设支付请求信息启动目标支付程序,根据所述目标支付程序对接收到的NFT资产进行交易,得到对应的取件码,并将所述取件码发送至所述取件模块。

可以理解的是,预设支付请求信息指的是购买者想要购买NFT资产所生成的支付请求信息,目标支付程序指的是对NFT资产进行支付的程序,在得到预设支付请求信息后,通过预设支付请求信息启动目标支付程序,通过目标支付程度对NFT资产进行购买,在购买成功时得到对应的取件码,此时的取件码用于在目标保管箱中取出实体资产。

进一步地,为了有效提高实体资产切割的安全性,步骤S20,包括查询模块和支付模块。

应当理解的是,查询模块提取NFT资产的关键字,通过区块链服务模块在区块链上对关键字进行查询,得到查询结果,若查询结果中存在与NFT资产对应的资产信息,将查询结果发送至支付模块,其中,关键字指的是NFT资产的名称的关键字,例如,NFT资产的名称由A、B以及C,而此时B为最能代表NFT资产的关键字,此时将B作为NFT资产的关键字,由于区块链服务模块在区块链上存储着NFT资产的资产信息,通过区块链服务模块在区块链上进行关键字查询,得到对应的查询结果,查询结果包括两种,一种是存在与NFT资产对应的资产信息,另一种是不存在与NFT资产对应的资产信息。

可以理解的是,支付模块根据查询结果对NFT资产进行选取,得到目标NFT资产,获取预设支付请求信息,根据预设支付请求信息启动目标支付程序,根据目标支付程序对目标NFT资产进行交易,得到对应的取件码,并将所述取件码发送至所述取件模块,其中,在得到与NFT资产对应的资产信息后,购买者会对NFT资产进行选择,以得到自己想要购买的目标NFT资产,若购买者的资金充裕或者购买需求较大,则可不用进行选择,直接购买所有NFT资产,在购买成功时得到对应的取件码。

步骤S30,所述取件模块将接收到的取件码发送至预设保管箱验证模块,以使所述预设保管箱验证模块对所述取件码进行验证并反馈的验证结果。

应当理解的是,在得到取件码后,根据取件码对目标保管箱进行取件时需要对取件码进行验证,预设保管箱验证模块为内置在目标保管箱内的验证模块,其目的是为了对取件码的正确性进行验证,在验证成功时才能对实体资产进行取件,在取件完成时,实现对实体资产的交割。

为了有效提高切割资产的安全性,步骤S30,包括身份认证模块和取件码匹配模块。

可以理解的是,身份认证模块获取用户的身份信息,提取身份信息的标识信息,对标识信息进行认证,在认证成功时,将接收到的取件码发送至所述取件码匹配模块,其中,身份信息指的是用户在购买NFT资产前的注册信息,在得到身份信息后,提取身份信息中的标识信息,标识信息指的是可以唯一识别用户的信息,例如,身份证号码、手机号码等等,在对标识信息认证成功时,将取件码发送至取件码匹配模块,具体认证是通过预设身份数据库查询标识信息,若预设身份数据库中存在对应的身份信息,则认证成功,将取件码进行发送至取件码匹配模块,若预设身份数据库中不存在对应的身份信息,则禁止用户进行任何操作,其中,预设身份数据库指的是用户身份信息的数据库,包括购买者和资产所有者。

步骤S40,所述取件模块在验证结果为通过时,根据所述取件码对所述实体资产进行取件,以实现对所述实体资产的交割。

应当理解的是,取件码匹配模块提取取件码中的地址信息,获取目标支付程序的地址信息,将取件码中的地址信息与目标支付程序的地址信息进行匹配,若匹配成功,则根据取件码对所述实体资产进行取件,以实现对实体资产的交割,其中,在得到取件码后,分别提取取件码和目标支付程程序的地址信息,该地址信息指的是得到取件码与支付NFT资产的地址信息,若两者的地址信息一致,则通过取件码可将实体资产取出,若两者地址信息不一致,则无法打开目标保管箱,此时需要对取件码和购买者进一步认证。

本实施例通过资产映射模块对资产所有者的实体资产信息对应的实体资产进行铸造,得到NFT资产;交易模块根据预设支付请求信息启动目标支付程序,根据目标支付程序对接收到的NFT资产进行交易,得到对应的取件码;取件模块将接收到的取件码发送至预设保管箱验证模块,以使预设保管箱验证模块对取件码进行验证并反馈的验证结果,在验证结果为通过时,根据取件码对实体资产进行取件,以实现对实体资产的交割,相较于现有技术通过人为对实体资产的保存,能够有效提高切割的安全性和效率。

本发明所述实体资产的交割系统装置的其他实施例或具有实现方法可参照上述各方法实施例,此处不在赘余。

此外,需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(Read Only Memory,ROM)/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种交易处理方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!