CN111046266A - 数据管理方法、装置和服务器 - Google Patents
数据管理方法、装置和服务器 Download PDFInfo
- Publication number
- CN111046266A CN111046266A CN201911272499.0A CN201911272499A CN111046266A CN 111046266 A CN111046266 A CN 111046266A CN 201911272499 A CN201911272499 A CN 201911272499A CN 111046266 A CN111046266 A CN 111046266A
- Authority
- CN
- China
- Prior art keywords
- data
- block chain
- request
- user terminal
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000013523 data management Methods 0.000 title claims abstract description 101
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000012545 processing Methods 0.000 claims abstract description 44
- 238000013475 authorization Methods 0.000 claims description 17
- 238000012550 audit Methods 0.000 claims description 13
- 238000007726 management method Methods 0.000 description 26
- 230000008569 process Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003058 natural language processing Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Computing Systems (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Storage Device Security (AREA)
Abstract
本发明提供了一种数据管理方法、装置和服务器,其中,该方法包括接收来自用户终端的数据管理请求;根据数据管理请求,向预设的区块链发送数据管理请求对应的数据,或者查询区块链中的数据,以使区块链返回处理结果;将处理结果返回至用户终端。本发明中,用户能够对区块链上的数据进行管理和使用,该方式中的数据管理方式清晰,且有利于用户管理和保护区块链上的个人数据。
Description
技术领域
本发明涉及区块链技术领域,尤其是涉及一种数据管理方法、装置和服务器。
背景技术
区块链作为分布式账簿,具有数据不可更改性,管理无中心化等特点,因此,区块链可以保存和记录用户的数字操作或数据交易流程等。相关技术中,用户通常是通过浏览器将数据上传至区块链,并在网页中查看相应的数据,但是该方式中,用户对区块链上的数据进行管理和使用的模式模糊,用户难以***管理个人数据。
发明内容
本发明的目的在于提供一种数据管理方法、装置和服务器,以使用户能够明确区块链上的数据管理和使用的方式,且用户能够***管理个人数据。
第一方面,本发明实施例提供一种数据管理方法,该方法应用于服务器;该方法包括:接收来自用户终端的数据管理请求;根据数据管理请求,向预设的区块链发送数据管理请求对应的数据,查询区块链中的数据,以使区块链返回处理结果;将处理结果返回至用户终端。
在可选的实施方式中,上述数据管理请求包括数据登记请求;该数据登记请求中携带有待登记数据;上述根据数据管理请求,向预设的区块链发送数据管理请求对应的数据,以使区块链返回处理结果的步骤,包括:将数据登记请求中的待登记数据发送至区块链,以通过区块链对待登记数据进行审核和上链,返回待登记数据对应的区块链索引地址;接收区块链返回的区块链索引地址。
在可选的实施方式中,上述接收区块链返回的区块链索引地址的步骤之后,该方法还包括:公布待登记数据,以及待登记数据对应区块链索引地址,以使用户终端显示待登记数据,以及待登记数据对应区块链索引地址。
在可选的实施方式中,上述数据管理请求包括数据查询请求;上述根据数据管理请求,向预设的区块链查询区块链中的数据,以使区块链返回处理结果的步骤,包括:将数据查询请求发送至区块链,以使区块链返回数据查询请求查询的数据;上述将所述处理结果返回至用户终端的步骤,包括:将查询的数据返回至用户终端,以使用户终端显示查询的数据。
在可选的实施方式中,上述数据管理请求包括认领请求;该认领请求携带有认领数据的数据标识;根据数据管理请求,向预设的区块链发送数据管理请求对应的数据,以使区块链返回处理结果的步骤,包括:将认领请求中的认领数据发送至区块链;以通过该区块链对认领数据进行审核和上链,返回认领数据对应的区块链索引地址;接收区块链返回的区块链索引地址。
在可选的实施方式中,上述方法还包括:接收来自用户终端的数据宣誓请求;该数据宣誓请求中携带有待宣誓数据;对待宣誓数据进行审核,得到审核结果;将审核结果返回至用户终端;如果审核结果为审核成功,在用户终端公布审核结果和待宣誓数据。
在可选的实施方式中,上述方法还包括:当第一用户发送使用第二用户的指定数据的请求授权指令时,接收该请求授权指令;将该请求授权指令发送至第二用户的用户终端,以使第二用户确定是否同意第一用户使用指定数据;如果第二用户同意,将同意指令发送至第一用户的用户终端,以使第一用户使用所述指定数据。
第二方面,本发明实施例提供一种数据管理装置,该装置设置于服务器;该装置包括:请求接收模块,用于接收来自用户终端的数据管理请求;数据处理模块,用于根据数据管理请求,向预设的区块链发送数据管理请求对应的数据,或者查询区块链中的数据,以使区块链返回处理结果;数据返回模块,用于将处理结果返回至用户终端。
第三方面,本发明实施例提供一种服务器,包括处理器和存储器,该存储器存储有能够被处理器执行的机器可执行指令,该处理器执行机器可执行指令以实现前述实施方式任一项所述的数据管理方法。
第四方面,本发明实施例提供一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,该机器可执行指令促使处理器实现前述实施方式任一项所述的数据管理方法。
本发明实施例带来了以下有益效果:
本发明提供一种数据管理方法、装置和服务器,首先接收来自用户终端的数据管理请求;再根据该数据管理请求,向预设的区块链发送数据管理请求对应的数据,或者查询区块链中的数据,以使区块链返回处理结果;然后将处理结果返回至用户终端。本发明中,用户能够对区块链上的数据进行管理和使用,该方式中的数据管理方式清晰,且有利于用户管理和保护区块链上的个人数据。
发明的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本发明的上述技术即可得知。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施方式,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种数据管理方法的流程图;
图2为本发明实施例提供的另一种数据管理方法的流程图;
图3为本发明实施例提供的另一种数据管理方法的流程图;
图4为本发明实施例提供的一种数据管理装置的结构示意图;
图5为本发明实施例提供的一种服务器的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
数字资产作为一种资产正在被广大用户接受,用户正在对个人数据的持有权越来越重视,促使越来越多的针对数字资产管理的商业产品陆续推出。数字资产管理产品的用户使用和交互设计也成为各个设计者面临的主要问题。
数字资产产品的用户交互问题涉及了资产管理的方法和模式。比如数字资产在产品中的形态,用户对资产的操作模式和类型,用户管理资产的形态,产品对用户操作的响应方式,资产的个人展现形式和公开展现形式,以及产品后端的设计框架。数字资产管理如何与国内外用户不同的消费观念和习惯相互结合也是交互设计需要考虑的问题。当前虽然数字资产的概念越来越普及,但是用户对于资产的管理模式和使用模式依然模糊不清,用户难以***管理个人数据。
基于此,本发明实施例提供了一种数据管理方法、装置和服务器,该技术可以应用于区块链上的数据管理和使用场景中。为便于对本实施例进行理解,首先对本发明实施例所公开的一种数据管理方法进行详细介绍,如图1所示;该方法应用于服务器,该方法包括如下具体步骤:
步骤S102,接收来自用户终端的数据管理请求。
上述服务器上通常部署有数字资产管理平台,通过该数据资产管理平台可以接收用户通过用户终端发送的各种请求,该用户终端可以是移动终端(如手机、平板电脑等)或计算机,且在该移动终端和计算机上安装有数字资产管理平台对应的应用程序。在具体实现时,根据数据管理请求可以实现多种数据管理功能,例如,数据登记、数据查询、数据宣誓、数据认领和数据授权等。
步骤S104,根据上述数据管理请求,向预设的区块链发送数据管理请求对应的数据,或者查询区块链中的数据,以使区块链返回处理结果。
根据接收的数据管理请求对应的数据管理功能,可以向预设的区块链发送数据管理请求对应的数据,例如携带的待登记数据或者待认领数据等,也可以查询区块链中的数据,也即是实现数据查询的功能。
上述区块链可以将数据管理请求所需的数据(相当于上述处理结果)返回给数字资产管理平台。上述区块链中的数据可以理解为数字资产,通常用户在互联网上留下的数字信息都可作为用户的数字资产。
步骤S106,将上述处理结果返回至用户终端。
数据资产管理平台可以将处理结果返回给用户终端,以使该用户终端对应的用户可以了解到请求处理的结果,有利于用户管理个人数据。上述数字资产管理平台还可以对处理结果进行公布,以使其他用户也可以根据用户终端查看到相应的数据。
本发明提供一种数据管理方法,首先接收来自用户终端的数据管理请求;再根据该数据管理请求,向预设的区块链发送数据管理请求对应的数据,或者查询区块链中的数据,以使区块链返回处理结果;然后将处理结果返回至用户终端。本发明中,用户能够对区块链上的数据进行管理和使用,该方式中的数据管理方式清晰,且有利于用户管理和保护区块链上的个人数据。
本发明实施例还提供了另一种数据管理方法,该方法在上述实施例方法的基础上实现;该方法重点描述数据管理请求包括数据登记请求时,根据数据管理请求,向预设的区块链发送数据管理请求对应的数据,以使区块链返回处理结果的具体过程;如图2所示,该方法包括如下步骤:
步骤S202,接收来自用户终端的数据登记请求;该数据登记请求中携带有待登记数据。
当用户需要在区块链上登记数据时,用户通过用户终端发送数据登记请求,该数据登记请求中携带有用户提交的待登记数据,服务器上的数字资产管理平台接收到该数据登记请求后,将数据登记请求中携带的待登记数据进行资产登记,登记的信息可以包括与待登记数据相关的互联网地址链接或索引、待登记数据摘要、用户摘要等。上述待登记数据可以是图像、视频、文章等。
步骤S204,将上述数据登记请求中的待登记数据发送至区块链,以通过该区块链对待登记数据进行审核和上链,返回待登记数据对应的区块链索引地址。
上述数字资产管理平台将登记的信息和待登记数据发送至预设的区块链,上述区块链接收和审核该待登记数据和登记信息,审核通过后将该待登记数据进行上链,以得到该待登记数据对应的区块链索引地址,由于上链的目标在于信息存档,因此区块链将交易记录交易信息,即资产信息,该资产信息中记录有区块链索引地址,然后区块链将该资产信息返回至数字资产管理平台。
通常区块链网络的分布式账簿保存了历史交易信息,每个交易都可以保存一个链接地址,这个公共链接地址一般是一个数字资产的链接地址,这个链接也即是区块链索引地址。
步骤S206,接收上述区块链返回的区块链索引地址。
步骤S208,将上述待登记数据,以及待登记数据对应区块链索引地址返回至用户终端。
步骤S210,公布上述待登记数据,以及待登记数据对应区块链索引地址,以使用户终端显示待登记数据,以及该待登记数据对应区块链索引地址。
在具体实现时,数字资产管理平台可以在用户终端对应的应用程序的公共信息栏对资产信息和待登记数据进行公布,以使所有用户可以通过用户终端的应用程序,例如,手机APP(application,应用程序),查看到公布的信息。
上述数据管理方法,当用户需要在区块链上登记数据时,接收用户发送的数据登记请求;然后将数据登记请求中的待登记数据发送至区块链,以通过该区块链对待登记数据进行审核和上链,返回待登记数据对应的区块链索引地址;再将待登记数据和待登记数据对应区块链索引地址返回至用户终端,同时公布上述数据。该方式可以明确用户对数据的登记模型,方便用户使用,且有利于提高用户对个人数据的保护意识。
本发明实施例还提供了另一种数据管理方法,该方法在上述实施例方法的基础上实现;该方法重点描述数据管理请求为数据查询请求时的数据管理的具体过程,以实现数据宣誓、数据认领和数据授权功能的具体过程;如图3所示,该方法包括如下具体步骤:
步骤S302,接收来自用户终端的数据查询请求。
步骤S304,将数据查询请求发送至区块链,以使区块链返回数据查询请求查询的数据。
数字资产管理平台接收到数据查询请求后,可以将该数据查询请求发送至预设区块链,以使区块链可以根据数据查询请求查找区块链上的数据,并将与查询请求相关的数据返回至数字资产管理平台。
步骤S306,将上述查询的数据返回至用户终端,以使用户终端显示查询的数据。
数字资产管理平台可以接收区块链返回的数据查询请求相关的数据,并将该数据进行整合,以使该数据可以显示在用户终端的应用程序上。
当用户发现查询的数据或者浏览的数据中的无属主数据属于自己时,可以对该无属主数据进行认领,该无属主数据可以是自互联网的数据,该无属主数据通常是由产品维护人员通过技术手段登记进入区块链的数据,这些数据没有确定所有者,但是可以在用户终端的应用程序上搜索到该数据。在具体实现时,认领无属主数据的方式可以通过下述步骤10-14实现:
步骤10,接收用户终端发送的认领请求;该认领请求携带有认领数据的数据标识;该数据标识可以唯一表征认领数据,也即是通过该数据标识可确定相应的认领数据。
步骤11,将上述认领请求中的认领数据发送至区块链;以通过区块链对认领数据进行审核和上链,返回认领数据对应的区块链索引地址。
步骤12,接收上述区块链返回的区块链索引地址。
步骤13,将上述认领数据,以及认领数据对应区块链索引地址返回至用户终端。
步骤14,公布上述认领数据,以及认领数据对应区块链索引地址,以使用户终端显示认领数据,以及该认领数据对应区块链索引地址。
上述步骤11-14中,认领数据块链后,区块链对认领数据的处理过程与对待登记数据的处理过程相同,最终认领数据也将由数字资产管理平台在用户终端的应用程序的公共信息栏中进行公布,以使所有用户可以通过用户终端的应用程序查看该认领数据。
当用户查询的数据或者浏览的数据时,发现其他用户对个人数据宣誓的所有权信息,也希望对自己的数据宣誓所有权,此时,可以通过用户终端向数字资产管理平台发送数据宣誓请求,在具体实现时,对数据宣誓所有权的方式可以通过下述步骤20-23实现:
步骤20,接收来自用户终端的数据宣誓请求;该数据宣誓请求中携带有待宣誓数据。
步骤21,对上述待宣誓数据进行审核,得到审核结果。
数字资产管理平台需要对待宣誓数据进行审核,以确保该待宣誓数据中没有虚假伪造信息,通常可以通过人工筛选或者自然语言处理的方式,审核该待宣誓数据中是否存在敏感言论和不合适表达。如果待宣誓数据中不存在敏感言论和不合适表达,审核通过,确定待宣誓数据宣誓成功;如果待宣誓数据中存在敏感言论或者不合适表达,审核不通过,确定待宣誓数据宣誓失败。
步骤22,将上述审核结果返回至用户终端。也即是将审核通过和审核不通过的信息发回至用户终端。
步骤23,如果上述审核结果为审核成功,在用户终端公布审核结果和待宣誓数据。
如果审核成功,数字资产管理平台将在用户终端的应用程序中的公共状态栏展示所述待宣誓数据,以使其他用户可以查看到该宣誓数据,保证了数据的公开性和所有权的透明性。
当用户查询的数据或者浏览的数据时,想要使用其他用户的个人数据,需要经过其他用户的授权后,才可以使用,在具体实现时,数据授权的方式可以通过下述步骤30-32实现:
步骤30,当第一用户发送使用第二用户的指定数据的请求授权指令时,接收请求授权指令。
上述第一用户和第二用户均为在数字资产管理平台上注册的用户,并且该用户可以查看区块链上的数据。上述指定数据通常是第一用户想要使用的属于第二数据的区块链上的数据。
步骤31,将上述请求授权指令发送至第二用户的用户终端,以使第二用户确定是否同意第一用户使用指定数据。
步骤32,如果第二用户同意,将同意指令发送至第一用户的用户终端,以使第一用户使用指定数据。
上述数据管理方法,用户能够实现数据登记、数据查询、数据宣誓、数据认领和数据授权等,从而方便用户使用,也明确了数字资产管理平台的使用形态。
对应于上述数据管理方法,本发明实施例还提供了一种数据管理装置,该装置设置于服务器;如图4所示,该装置包括:
请求接收模块40,用于接收来自用户终端的数据管理请求。
数据处理模块41,用于根据数据管理请求,向预设的区块链发送数据管理请求对应的数据,或者查询区块链中的数据,以使区块链返回处理结果。
数据返回模块42,用于将处理结果返回至用户终端。
上述数据管理装置,首先接收来自用户终端的数据管理请求;再根据该数据管理请求,向预设的区块链发送数据管理请求对应的数据,或者查询区块链中的数据,以使区块链返回处理结果;然后将处理结果返回至用户终端。本发明中,用户能够对区块链上的数据进行管理和使用,该方式中的数据管理方式清晰,且有利于用户管理和保护区块链上的个人数据。
进一步地,上述数据管理请求包括数据登记请求;该数据登记请求中携带有待登记数据;上述数据处理模块41,用于:将数据登记请求中的待登记数据发送至区块链,以通过该区块链对待登记数据进行审核和上链,返回待登记数据对应的区块链索引地址;接收该区块链返回的区块链索引地址。
具体地,上述装置还包括公布模块,用于:公布待登记数据,以及待登记数据对应区块链索引地址,以使用户终端显示待登记数据,以及待登记数据对应区块链索引地址。
进一步地,上述数据管理请求包括数据查询请求;上述数据处理模块41,用于:将数据查询请求发送至区块链,以使区块链返回数据查询请求查询的数据;上述数据返回模块42,用于:将查询的数据返回至用户终端,以使用户终端显示所述查询的数据。
在具体实现时,上述数据管理请求包括认领请求;该认领请求携带有认领数据的数据标识;上述数据处理模块41,用于:将认领请求中的认领数据发送至区块链;以通过区块链对认领数据进行审核和上链,返回认领数据对应的区块链索引地址;接收区块链返回的区块链索引地址。
上述装置还包括宣誓模块,用于:接收来自用户终端的数据宣誓请求;该数据宣誓请求中携带有待宣誓数据;对待宣誓数据进行审核,得到审核结果;将审核结果返回至用户终端;如果审核结果为审核成功,在用户终端公布审核结果和待宣誓数据。
在具体实现时,上述装置还包括授权模块,用于:当第一用户发送使用第二用户的指定数据的请求授权指令时,接收请求授权指令;将该请求授权指令发送至第二用户的用户终端,以使第二用户确定是否同意第一用户使用指定数据;如果述第二用户同意,将同意指令发送至第一用户的用户终端,以使第一用户使用所述指定数据。
本发明实施例所提供的数据管理装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。
本发明实施例还提供了一种服务器,参见图5所示,该服务器包括处理器101和存储器100,该存储器100存储有能够被处理器101执行的机器可执行指令,该处理器101执行机器可执行指令以实现上述数据管理方法。
进一步地,图5所示的服务器还包括总线102和通信接口103,处理器101、通信接口103和存储器100通过总线102连接。
其中,存储器100可能包含高速随机存取存储器(RAM,RandomAccessMemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个通信接口103(可以是有线或者无线)实现该***网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线102可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
处理器101可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器101中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器101可以是通用处理器,包括中央处理器(CentralProcessingUnit,简称CPU)、网络处理器(NetworkProcessor,简称NP)等;还可以是数字信号处理器(Digital SignalProcessor,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器100,处理器101读取存储器100中的信息,结合其硬件完成前述实施例的方法的步骤。
本发明实施例还提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,该机器可执行指令促使处理器实现上述数据管理方法,具体实现可参见方法实施例,在此不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和/或电子设备的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (10)
1.一种数据管理方法,其特征在于,所述方法应用于服务器;所述方法包括:
接收来自用户终端的数据管理请求;
根据所述数据管理请求,向预设的区块链发送所述数据管理请求对应的数据,或者查询所述区块链中的数据,以使所述区块链返回处理结果;
将所述处理结果返回至所述用户终端。
2.根据权利要求1所述的方法,其特征在于,所述数据管理请求包括数据登记请求;所述数据登记请求中携带有待登记数据;
所述根据所述数据管理请求,向预设的区块链发送所述数据管理请求对应的数据,以使所述区块链返回处理结果的步骤,包括:
将所述数据登记请求中的所述待登记数据发送至所述区块链,以通过所述区块链对所述待登记数据进行审核和上链,返回所述待登记数据对应的区块链索引地址;
接收所述区块链返回的所述区块链索引地址。
3.根据权利要求2所述的方法,其特征在于,接收所述区块链返回的所述区块链索引地址的步骤之后,所述方法还包括:
公布所述待登记数据,以及所述待登记数据对应区块链索引地址,以使所述用户终端显示所述待登记数据,以及所述待登记数据对应区块链索引地址。
4.根据权利要求1所述的方法,其特征在于,所述数据管理请求包括数据查询请求;
所述根据所述数据管理请求,向预设的区块链查询所述区块链中的数据,以使所述区块链返回处理结果的步骤,包括:将所述数据查询请求发送至所述区块链,以使所述区块链返回所述数据查询请求查询的数据;
所述将所述处理结果返回至所述用户终端的步骤,包括:将所述查询的数据返回至所述用户终端,以使所述用户终端显示所述查询的数据。
5.根据权利要求1所述的方法,其特征在于,所述数据管理请求包括认领请求;所述认领请求携带有认领数据的数据标识;
根据所述数据管理请求,向预设的区块链发送所述数据管理请求对应的数据,以使所述区块链返回处理结果的步骤,包括:
将所述认领请求中的所述认领数据发送至所述区块链;以通过所述区块链对所述认领数据进行审核和上链,返回所述认领数据对应的区块链索引地址;
接收所述区块链返回的所述区块链索引地址。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收来自用户终端的数据宣誓请求;所述数据宣誓请求中携带有待宣誓数据;
对所述待宣誓数据进行审核,得到审核结果;
将所述审核结果返回至所述用户终端;
如果所述审核结果为审核成功,在所述用户终端公布所述审核结果和所述待宣誓数据。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当第一用户发送使用第二用户的指定数据的请求授权指令时,接收所述请求授权指令;
将所述请求授权指令发送至所述第二用户的用户终端,以使所述第二用户确定是否同意所述第一用户使用所述指定数据;
如果所述第二用户同意,将同意指令发送至所述第一用户的用户终端,以使所述第一用户使用所述指定数据。
8.一种数据管理装置,其特征在于,所述装置设置于服务器;所述装置包括:
请求接收模块,用于接收来自用户终端的数据管理请求;
数据处理模块,用于根据所述数据管理请求,向预设的区块链发送所述数据管理请求对应的数据,或者查询所述区块链中的数据,以使所述区块链返回处理结果;
数据返回模块,用于将所述处理结果返回至所述用户终端。
9.一种服务器,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-7任一项所述的数据管理方法。
10.一种机器可读存储介质,其特征在于,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使处理器实现权利要求1-7任一项所述的数据管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911272499.0A CN111046266A (zh) | 2019-12-11 | 2019-12-11 | 数据管理方法、装置和服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911272499.0A CN111046266A (zh) | 2019-12-11 | 2019-12-11 | 数据管理方法、装置和服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111046266A true CN111046266A (zh) | 2020-04-21 |
Family
ID=70235991
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911272499.0A Pending CN111046266A (zh) | 2019-12-11 | 2019-12-11 | 数据管理方法、装置和服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111046266A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108154439A (zh) * | 2016-12-02 | 2018-06-12 | 北京金股链科技有限公司 | 资产数据处理装置及方法 |
CN108924250A (zh) * | 2018-07-27 | 2018-11-30 | 江西贪玩信息技术有限公司 | 基于区块链的业务请求处理方法、装置和计算机设备 |
CN109741802A (zh) * | 2019-01-04 | 2019-05-10 | 深圳壹账通智能科技有限公司 | 数据管理方法、装置、计算机设备和存储介质 |
CN110443077A (zh) * | 2019-08-09 | 2019-11-12 | 北京阿尔山区块链联盟科技有限公司 | 数字资产的处理方法、装置以及电子设备 |
-
2019
- 2019-12-11 CN CN201911272499.0A patent/CN111046266A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108154439A (zh) * | 2016-12-02 | 2018-06-12 | 北京金股链科技有限公司 | 资产数据处理装置及方法 |
CN108924250A (zh) * | 2018-07-27 | 2018-11-30 | 江西贪玩信息技术有限公司 | 基于区块链的业务请求处理方法、装置和计算机设备 |
CN109741802A (zh) * | 2019-01-04 | 2019-05-10 | 深圳壹账通智能科技有限公司 | 数据管理方法、装置、计算机设备和存储介质 |
CN110443077A (zh) * | 2019-08-09 | 2019-11-12 | 北京阿尔山区块链联盟科技有限公司 | 数字资产的处理方法、装置以及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110086666B (zh) | 一种告警方法、装置及*** | |
CN107798038B (zh) | 数据响应方法及数据响应设备 | |
CN111898047B (zh) | 一种通过网页监测对网页进行区块链存证的方法及装置 | |
CN111738737B (zh) | 数字物权凭证的生成方法、装置及设备 | |
CN110134653B (zh) | 一种利用日志辅助数据库审计方法及*** | |
US8793236B2 (en) | Method and apparatus using historical influence for success attribution in network site activity | |
CN108366367A (zh) | 移动终端app数据的请求方法、装置、设备及存储介质 | |
CN110704486B (zh) | 数据处理方法、装置、***、存储介质和服务器 | |
CN110245953B (zh) | 一种信息验证方法、信息验证装置及电子设备 | |
WO2018149373A1 (zh) | 文件交互方法、***、终端设备及介质 | |
CN112270541A (zh) | 交易风控管理方法、装置、设备以及*** | |
CN111539775A (zh) | 应用程序的管理方法及设备 | |
CN111222861A (zh) | 一种欠费后的充值方法、装置及计算设备 | |
CN111046266A (zh) | 数据管理方法、装置和服务器 | |
WO2015178859A1 (en) | Method, server and system for dynamic customer/provider data pairing | |
US20220327242A1 (en) | Data management method and apparatus | |
CN114640956B (zh) | 短信下发方法、装置、***及电子设备 | |
CN111737542B (zh) | 药品实体信息的搜索方法及存储介质 | |
CN111090559B (zh) | 数据监控方法、装置及服务器 | |
CN110955681B (zh) | 一种信息处理方法、装置、电子设备及存储介质 | |
US12047366B2 (en) | Communications server and user device for validating a token | |
CN113065927A (zh) | 对账方法、装置、电子设备及计算机可读存储介质 | |
CN112887447A (zh) | 域名查询方法、装置和域名服务器 | |
CN111881356A (zh) | 内容推荐方法、装置、电子设备及存储介质 | |
CN111917556B (zh) | 交互文件检测方法、装置、终端及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200421 |