信息处理方法、装置和存储介质与流程

文档序号:29630786发布日期:2022-04-13 15:51阅读:96来源:国知局
信息处理方法、装置和存储介质与流程

1.本技术涉及区块链技术领域,尤其涉及一种信息处理方法、装置和存储介质。


背景技术:

2.nft(non-fungible token)是非同质化代币,来自于区块链技术,具有唯一性、不可替代性等特点。nft具有不可替代、不可分割、不可篡改等特点,这些特征使其可以与特定事物进行绑定,提供一种标记数字资产权利归属的方法。
3.目前,可用于nft的领域包括游戏、艺术品、域名、保险、收藏品、虚拟资产、现实资产、身份等。随着数字世界的蓬勃发展,许多标记将以数字原生态形式出现,nft巨大的应用空间和技术遐想力有望在新型数字经济世界中变得越来越具吸引力。
4.数字资产表现形式包含文本、图片、音频、视频等,在nft交易平台中,消费者和创作者均是通过钱包链接nft交易平台来实现账户的创建,基于此,其他用户(如消费者)可以了解的信息只有创作者的账户地址,而无法了解账户地址对应的创作者,以及创作者的相关信息,如此,平台无法实现信息透明化,导致伪造商品进入平台流通。


技术实现要素:

5.本技术实施例通过提供一种信息处理方法、装置和存储介质,旨在解决由于平台无法实现信息透明化,导致伪造商品进入平台流通的问题。
6.为实现上述目的,本技术一方面提供一种信息处理方法,应用于交易平台,所述方法包括:
7.接收到目标域名查看时,获取所述目标域名关联的标志信息;
8.根据所述标志信息输出域名系统中与所述目标域名关联的用户信息。
9.可选地,所述根据所述标志信息输出域名系统中与所述目标域名关联的用户信息的步骤包括:
10.根据所述标志信息向所述域名系统发送用户信息的查看请求,其中,所述域名系统在接收到所述查看请求时,向所述交易平台发送所述目标域名关联的用户信息;
11.在接收到所述域名系统发送的用户信息后,显示所述用户信息。
12.可选地,所述根据所述标志信息输出域名系统中与所述目标域名关联的用户信息的步骤,还包括:
13.根据所述标志信息确定所述域名系统中与所述目标域名关联的用户信息页面;
14.跳转至所述用户信息页面。
15.可选地,所述接收到目标域名查看时,获取所述目标域名关联的标志信息的步骤之前,包括:
16.接收终端发送的用户信息,对所述用户信息进行审核;
17.在审核通过后,生成所述用户信息的标志信息,并向终端发送所述标志信息。
18.可选地,所述在审核通过后,生成所述用户信息的标志信息,并向终端发送所述标
志信息的步骤之后,包括
19.检测到所述终端中存在所述用户信息的域名时,将所述用户信息的所述标志信息与所述域名进行关联。
20.可选地,所述方法,还包括:
21.在检测到第一商品的浏览操作时,获取与所述第一商品匹配的至少一个第二商品;
22.获取所述第一商品对应的第一域名,以及至少一个所述第二商品对应的第二域名;
23.根据所述第一域名获取所述第一商品的第一交易信息,以及所述第二域名获取所述第二商品的第二交易信息;
24.在根据所述第一交易信息和所述第二交易信息确定所述第一商品为伪造商品时,输出提示信息。
25.可选地,所述在根据所述第一交易信息和所述第二交易信息确定所述第一商品为伪造商品时,输出提示信息的步骤包括:
26.根据所述第一交易信息确定所述第一商品的首次交易时间,以及所述第二交易信息确定所述第二商品的首次交易时间;
27.在所述第一商品的首次交易时间大于所述第二商品的首次交易时间时,确定所述第一商品为伪造商品,并输出提示信息。
28.此外,为实现上述目的,本技术另一方面还提供一种信息处理方法,应用于终端,所述方法包括:
29.向交易平台发送目标用户的用户信息,以使所述交易平台对所述用户信息进行审核,并在审核通过后向所述终端发送标志信息;
30.在接收到所述交易平台发送的所述标志信息时,获取所述目标用户的域名;
31.根据所述域名向域名系统发送域名注册请求,以使所述域名系统将所述目标用户的钱包地址与所述域名关联;
32.其中,交易平台检测到所述域名时,将所述标志信息与所述域名关联。
33.可选地,所述向交易平台发送目标用户的用户信息的步骤之前,包括:
34.采用预设加密算法生成所述目标用户的钱包的公钥和私钥,根据所述公钥生成钱包地址;
35.根据所述钱包地址向所述交易平台发送关联指令,以使所述交易平台关联所述钱包地址。
36.此外,为实现上述目的,本技术另一方面还提供一种信息处理装置,所述装置包括存储器、处理器及存储在存储器上并在所述处理器上运行信息处理程序,所述处理器执行所述信息处理程序时实现如上所述信息处理方法的步骤。
37.此外,为实现上述目的,本技术另一方面还提供一种存储介质,所述存储介质上存储有信息处理程序,所述信息处理程序被处理器执行时实现如上所述信息处理方法的步骤。
38.本技术提出一种信息处理方法,通过接收到目标域名查看时,获取目标域名关联的标志信息,根据标志信息输出域名系统中与目标域名关联的用户信息。本技术的交易平
台在接收到域名查看时,向消费者显示与该域名关联的用户信息,如此,消费者可以确定该域名对应的创作者以及创作者的相关信息,从而实现交易平台信息的透明化,减少伪造商品进入平台流通。
附图说明
39.图1为本技术实施例方案涉及的硬件运行环境的终端结构示意图;
40.图2为本技术信息处理方法第一实施例的流程示意图;
41.图3为本技术信息处理方法第一实施例中步骤s10步骤之前的流程示意图;
42.图4为本技术信息处理方法第三实施例的流程示意图;
43.图5为本技术信息处理方法第四实施例的流程示意图;
44.图6为本技术的系统架构图。
45.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
46.应当理解,此处所描述的具体实施例仅用以解释本技术,并不用于限定本技术。
47.在nft交易平台中,虽然nft验证了nft所有者是否拥有该作品的“原件”,但是,在当前数字艺术世界中,由于复制绘画、照片、音乐、绘画、游戏以及其他数字化或物理介质数字化的创作比较容易,从而导致抄袭、盗版、侵权等现象比较普遍,如用户a创建了一张图片格式的nft原件,该作品的“原件”可能具有散布在整个互联网上的无限数量的数字副本,其他假冒创作者可以采用该“原件”的图片副本创作与该图片一样的不同的nft。
48.其次,消费者和创作者均是通过钱包链接nft交易平台来实现账户的创建,基于此,其他用户(如消费者)可以了解的信息只有创作者的账户地址,而该账号地址大多数地址是一串16进制的字符串,用户难以记住和区分。如此,至少会存在以下问题:
49.第一、消费者无法了解账户地址对应的创作者,以及创作者的相关信息,导致平台无法实现信息透明化,假冒伪造商品进入平台流通。
50.第二、由于真正创作者缺少关键信息,以及钱包地址的识别度低,从而导致消费者无法辨别真正的创造者,以及作品的可靠性。
51.基于此,本技术提出以下各个实施例,通过结合域名系统,将用户的钱包地址关联到一串易记忆、高辨识度的字符,同时,使用nft、区块链签名技术等,将用户的真实信息与平台账户或用户钱包地址关联绑定,从而提高了账户的可靠性,减少伪造的流通。
52.如图1所示,图1为本技术实施例方案涉及的硬件运行环境的终端设备结构示意图。
53.如图1所示,该终端设备可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
54.本领域技术人员可以理解,图1中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
55.如图1所示,作为一种存储介质的存储器1005中可以包括信息处理程序。
56.在图1所示的终端设备中,网络接口1004主要用于与后台服务器进行数据通信;用户接口1003主要用于与客户端(用户端)进行数据通信;处理器1001可以用于调用存储器1005中信息处理程序,并执行以下操作:
57.接收到目标域名查看时,获取所述目标域名关联的标志信息;
58.根据所述标志信息输出域名系统中与所述目标域名关联的用户信息。
59.处理器1001可以用于调用存储器1005中信息处理程序,并执行以下操作:
60.向交易平台发送目标用户的用户信息,以使所述交易平台对所述用户信息进行审核,并在审核通过后向所述终端发送标志信息;
61.在接收到所述交易平台发送的所述标志信息时,获取所述目标用户的域名;
62.根据所述域名向域名系统发送域名注册请求,以使所述域名系统将所述目标用户的钱包地址与所述域名关联;
63.其中,交易平台检测到所述域名时,将所述标志信息与所述域名关联。
64.参考图2,图2为本技术信息处理方法第一实施例的流程示意图。
65.本技术实施例提供了一种信息处理方法,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
66.本实施例的信息处理方法应用于交易平台,包括以下步骤:
67.步骤s10,接收到目标域名查看时,获取所述目标域名关联的标志信息;
68.本实施例的交易平台是指nft交易平台,如opensea、rarible、superrare等,在nft交易平台中,交易商品包括加密艺术、虚拟世界资产、卡牌、数字藏品等。
69.可选地,参考图6,图6为本技术的系统架构图,包括nft交易平台、域名系统(如ens、tns)以及数字钱包(如metamask、sollet.io)。其中,nft交易平台用于创建nft商品和买卖nft商品,如用户注册nft交易平台后,可在nft交易平台上发布和交易nft商品。域名系统用于映射用户钱包地址和域名,如将域名(geely.eth)映射到钱包地址(0x317fb90eca7afa88),类比dns。数字钱包是用于验证用户身份,当一方进行交易时,向涉及的另一方提交证书,证书附着在电子报文上,用于验明另一方身份,从而提高交易的安全性。
70.在本实施例中,当用户在nft交易平台上浏览nft商品时,nft交易平台会实时检测用户的浏览操作,如点击、支付、转发、收藏、刷新等操作。如果检测到域名的点击操作,则获取该域名预先关联的标志信息。
71.步骤s20,根据所述标志信息输出域名系统中与所述目标域名关联的用户信息。
72.交易平台在获取到域名关联的标志信息后,基于该标志信息输出域名系统中与域名关联的用户信息。
73.一实施例中,交易平台根据标志信息向域名系统发送用户信息的查看请求,域名系统在接收到查看请求时,基于该查看请求的标志信息确定域名对应的用户信息,然后将该用户信息发送至交易平台,交易平台在接收到域名系统发送的用户信息后,显示用户信息。
74.一实施例中,交易平台直接根据标志信息跳转至域名系统,然后,域名系统基于该标志信息显示与域名关联的用户信息。
75.可选地,用户信息包括id卡、姓名、联系方式、账号信息、作品信息等。
76.本实施例接收到目标域名查看时,获取目标域名关联的标志信息,根据标志信息输出域名系统中与目标域名关联的用户信息。本实施例的交易平台在接收到域名查看时,向消费者显示与该域名关联的用户信息,如此,消费者可以确定该域名对应的创作者以及创作者的相关信息,从而实现交易平台信息的透明化,减少伪造商品进入平台流通。
77.进一步地,参考图3,图3为本技术信息处理方法第二实施例的流程示意图。
78.本实施例处理方法的第二实施例与第一实施例的区别在于,所述步骤s10之前,包括:
79.步骤s11,接收终端发送的用户信息,对所述用户信息进行审核;
80.步骤s12,在审核通过后,生成所述用户信息的标志信息,并向终端发送所述标志信息。
81.可选地,本实施例的终端可以是数字钱包。
82.本实施例中,nft交易平台在接收到终端发送的关联请求后,基于该关联请求获取用户的钱包地址,然后,将该钱包地址与nft交易平台关联,在关联成功后,向终端发送关联成功的提示信息。此时,nft交易平台会接收到终端发送的用户信息,该用户信息包括id卡、姓名、联系方式、身份证信息、人脸信息等,然后,由nft交易平台对该用户信息进行审核,例如:实名认证审核,由于一个居民只有一个姓名和一个身份证号码,当姓名和身份证号码相匹配时,实名认证通过;人脸验证,当人脸信息与身份证上识别的人脸信息匹配时,人脸验证通过;银行卡三要素(银行卡号、持卡人姓名、持卡人身份证号信息)检验,逐一对比持卡人姓名、身份证号码、银行卡卡号,如果三要素均与预设信息匹配,则银行卡检验通过。
83.当用户信息审核通过后,由nft交易平台对该用户信息进行数字签名(即对用户信息进行加密),以确定该用户的身份。例如,以非对称加密算法为例,非对称加密算法需要两个密钥,分别是公开密钥(publickey,公钥)和私有密钥(privatekey,私钥),公钥与私钥是一对,如果用公钥对数据进行加密,需要用对应的私钥才能解密,nft交易平台存储有预先设置的私钥,通过该私钥对用户信息进行签名生成加密数据,将该加密数据作为标志信息。可以理解的是,交易平台生成标志信息后,表示该平台认证这个钱包地址,即钱包地址对应的用户身份。
84.进一步地,nft交易平台将该标志信息发送至终端,然后由该终端基于接收到的标志信息向域名系统发送域名注册请求,nft交易平台检测到域名注册成功,即检测到注册的域名时,将该标志信息与用户预先设定的域名进行关联。
85.本实施例通过对用户信息进行审核,并在审核通过后生成用户信息的标志信心,从而实现平台对用户身份的认证,提高交易的安全性;同时,在检测到注册的域名时,将标志信息与域名进行关联,如此,基于该标志信息即可快速查找到该域名关联的用户信息,实现用户信息的透明化,提高商品的可靠性。
86.进一步地,参考图4,图4为本技术信息处理方法第三实施例的流程示意图。
87.所述方法,还包括:
88.步骤s30,在检测到第一商品的浏览操作时,获取与所述第一商品匹配的至少一个
第二商品;
89.步骤s40,获取所述第一商品对应的第一域名,以及至少一个所述第二商品对应的第二域名;
90.步骤s50,根据所述第一域名获取所述第一商品的第一交易信息,以及所述第二域名获取所述第二商品的第二交易信息;
91.步骤s60,在根据所述第一交易信息和所述第二交易信息确定所述第一商品为伪造商品时,输出提示信息。
92.本实施例中,用户在nft交易平台浏览商品时,nft交易平台会对用户浏览的商品进行监测,如果用户浏览第一商品的时长达到设定时长,如10s,表示用户对第一商品感兴趣,此时,nft交易平台自动识别第一商品,然后在商品数据库中查找与第一商品匹配的至少一个第二商品。例如,假设第一商品为图片,则提取图片的特征信息,基于该特征信息在图片数据库中查找匹配的图片,可选地,匹配的图片可以至完全相同的图片,也可以是相似度大于98%的图片。
93.如果查找到与第一商品匹配的至少一个第二商品,此时,nft交易平台自动获取第一商品和每个第二商品分别对应的域名,进一步地,基于该域名确定第一商品的第一交易信息以及每个第二商品的第二交易信息。可选地,交易信息包括买卖记录,包括买卖商品的时间、买卖的商品、支付金额、购买数量等信息;在nft交易平台创建nft商品的记录,包括创建时间、创建用户、创建的商品信息等。
94.进一步地,nft交易平台根据第一交易信息确定第一商品的首次交易时间,以及第二交易信息确定第二商品的首次交易时间,如果在第一商品的首次交易时间大于第二商品的首次交易时间,则确定第一商品为伪造商品,并输出提示信息,其中,本实施例所述的首次交易时间是指商品首次创建的时间,即首次在nft交易平台发布的时间。例如,第一商品的发布时间是2021-12-10,而第二商品的发布时间为2021-11-12,说明第二商品先于第一商品发布,也即,第一商品的创作者有可能是参考了第二商品后,才创作了第一商品,此时,可以认为第一商品为伪造商品,并输出提示信息,以提示用户第一商品为伪造商品。
95.可选地,nft交易平台设有商品防伪造检测功能,用户选定某个商品后,开启商品防伪造检测功能,然后基于该功能对选定的商品进行检测,如果查到至少一个匹配的商品,则对比各个商品之间的发布时间,然后,基于发布时间的先后显示匹配的商品,以确定选定的商品是否为伪造商品,若是,则输出相应的提示信息。如果用户想要获取正品的相关信息,则直接点击发布时间最早的匹配商品,此时,直接跳转至该商品的购买界面。
96.本实施例通过商品的交易时间判断商品是否为伪造商品,若是,则输出提示信息,如此,可以提高商品的可靠性,同时,也可以减少创作者与消费者的损失,提高用户的体验。
97.进一步地,参考图5,图5为本技术信息处理方法第四实施例的流程示意图。
98.本技术的信息处理方法应用于终端,所述方法包括:
99.步骤s70,向交易平台发送目标用户的用户信息,以使所述交易平台对所述用户信息进行审核,并在审核通过后向所述终端发送标志信息;
100.步骤s80,在接收到所述交易平台发送的所述标志信息时,获取所述目标用户的域名;
101.步骤s90,根据所述域名向域名系统发送域名注册请求,以使所述域名系统将所述
目标用户的钱包地址与所述域名关联;其中,交易平台检测到所述域名时,将所述标志信息与所述域名关联。
102.可选地,本实施例的终端可以为数字钱包。
103.本实施例中,数字钱包与交易平台关联后,用户可通过数字钱包向交易平台上传目标用户的用户信息,然后,由交易平台对上传的用户信息进行审核,并在审核通过后,生成用户信息的标志信息,再将该标志信息发送至数字钱包。数字钱包接收到交易平台发送的标志信息后,获取用户自定义的域名,然后,基于自定义域名向域名系统发送域名注册请求,其中,域名注册请求中携带有目标用户的钱包地址。域名系统在接收到域名注册请求后,获取用户自定义的域名,然后,判断该域名是否已被注册,如果域名已被注册,则输出提示信息,以提示用户更换域名;如果域名没有被注册,则直接基于该域名进行域名注册,并在注册成功后,将该域名与钱包地址关联。同时,交易平台在检测到注册的域名时,将该域名与标志信息关联。
104.一实施例中,用户可通过数字钱包创建钱包地址,在基于该钱包地址关联交易平台,包括:采用预设加密算法生成目标用户的钱包的公钥和私钥,根据公钥生成钱包地址,然后,根据钱包地址向交易平台发送关联指令,以使交易平台关联钱包地址。例如采用将ecdsa或椭圆曲线数字签名算法生成公钥和私钥,其中,椭圆曲线是由等式y2=x2+ax+b定义的曲线,然后根据公钥推出钱包地址。
105.本实施例通过向交易平台发送用户信息,接收交易平台审核用户信息后返回的标志信息,然后,采用用户自定义的域名向域名系统发送域名注册请求,以使域名系统将用户自定义的域名与钱包地址关联,进一步地,交易平台检测到自定义的域名时,将该自定义的域名与标志信息关联,如此,提高了账户信息的真实性和可靠性。
106.此外,本技术还提供一种信息处理装置,所述装置包括存储器、处理器及存储在存储器上并在所述处理器上运行信息处理程序,所述装置接收到目标域名查看时,获取目标域名关联的标志信息,根据标志信息输出域名系统中与目标域名关联的用户信息。本实施例的交易平台在接收到域名查看时,向消费者显示与该域名关联的用户信息,如此,消费者可以确定该域名对应的创作者以及创作者的相关信息,从而实现交易平台信息的透明化,减少伪造商品进入平台流通。
107.此外,本技术还提供一种存储介质,该存储介质上存储有信息处理方法程序,信息处理方法程序被处理器执行时实现如上信息处理方法的步骤。
108.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
109.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实
现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
110.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
111.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
112.应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本技术可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
113.尽管已描述了本技术的可选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括可选实施例以及落入本技术范围的所有变更和修改。
114.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1