CN110472886A - A kind of data governing system based on block chain - Google Patents
A kind of data governing system based on block chain Download PDFInfo
- Publication number
- CN110472886A CN110472886A CN201910779290.7A CN201910779290A CN110472886A CN 110472886 A CN110472886 A CN 110472886A CN 201910779290 A CN201910779290 A CN 201910779290A CN 110472886 A CN110472886 A CN 110472886A
- Authority
- CN
- China
- Prior art keywords
- data
- contract
- access
- block chain
- resource
- 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
- 238000000034 method Methods 0.000 claims abstract description 114
- 230000008569 process Effects 0.000 claims abstract description 104
- 238000013475 authorization Methods 0.000 claims abstract description 20
- 238000005516 engineering process Methods 0.000 claims abstract description 9
- 238000012550 audit Methods 0.000 claims description 43
- 238000007726 management method Methods 0.000 claims description 32
- 230000004048 modification Effects 0.000 claims description 18
- 238000012986 modification Methods 0.000 claims description 18
- 238000007689 inspection Methods 0.000 claims description 16
- 239000000523 sample Substances 0.000 claims description 14
- 238000011156 evaluation Methods 0.000 claims description 9
- 230000008859 change Effects 0.000 claims description 8
- 230000008447 perception Effects 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 8
- 230000006378 damage Effects 0.000 claims description 6
- 230000033228 biological regulation Effects 0.000 claims description 4
- 238000001914 filtration Methods 0.000 claims description 4
- 238000012797 qualification Methods 0.000 claims description 4
- 230000009123 feedback regulation Effects 0.000 claims description 3
- 230000001960 triggered effect Effects 0.000 claims description 2
- 238000004140 cleaning Methods 0.000 abstract description 4
- 230000007246 mechanism Effects 0.000 abstract description 4
- 238000005303 weighing Methods 0.000 abstract description 3
- 238000012544 monitoring process Methods 0.000 abstract description 2
- 238000003860 storage Methods 0.000 description 7
- 238000013461 design Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000013523 data management Methods 0.000 description 2
- 238000011835 investigation Methods 0.000 description 2
- 238000002372 labelling Methods 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Storage Device Security (AREA)
Abstract
The invention discloses a kind of data governing systems based on block chain, the system is realized based on alliance's chain technology, the system includes functional node and intelligent contract, wherein, functional node includes: back end and management node, intelligent contract includes: resources-type contract, Authorization class contract, access class contract and problem class contract, and intelligence contract is corresponding with data control critical workflow, by chained record in link implementing result each in process, wherein, data control critical workflow includes: resource publication more new technological process, data access entitlement process, data access process and problem-solving process.The system is based on city big data and manages platform, process, the method administered using big data, the data converged are carried out with the cleaning of catalogue and data by level, using block chain technology, by catalogue cochain, the problems such as solving catalogue update, data and catalogue mounting and authorize monitoring, the multi-party technical support for really weighing mechanism jointly.
Description
[technical field]
The present invention relates to a kind of block chain technology, in particular to a kind of data governing system based on block chain.
[background technique]
According to the general plan of Beijing's big data action plan, since 2018, starting was first batch of successively for Beijing
That moves unit completion information system enters cloud migration comprehensively, and city big data management platform service persistently promotes traffic, synchronizes and build
Establishing covers operational management system, for the system of catalogs also complete design of government data resource.
This time data administration project is based on city's big data and manages platform, focuses on and is opened by level the government affairs big data converged
The work such as cleaning, labeling, data quality management and the interface configuration of catalogue and data are opened up, multi-source heterogeneous data are passed through into specification
Change, labeling, cleaning fusion, quality control etc. operations optimize, data service is externally provided by way of interface, for
Technique preparation is carried out in data sharing opening afterwards.
It is administered after converging to unified city-level big data management platform with data sharing mode, is still needed to by traditional data
Deepen Design is carried out to Data Share System.It is exemplified below:
(1) catalogue problem, including catalogue cover the problem of incomplete, catalogue lacks update, empty list, false catalogue;
(2) how data problem, the implementation mounted including catalogue and data find quality of data defect, number in time
The problems such as really weighing examination & approval problem, the randomness of data sharing authorization (department can modify without authorization) according to replacement problem, data item access.
Resource TOC is open to be two and is related to the core of Data Share System with really power, data access and data quality management
Problem since the easy modification attribute of data itself exacerbates the difficulty of data sharing in addition responsibility and right is unapparent, and is difficult to chase after
Duty.
The key for solving both of these problems is the responsibility of apparent each participant, and retained data shares the operation in each link
Log, state recording allow the participant of each link in face of record that is consistent, can not distorting.
[summary of the invention]
It is an object of the invention to overcome above-mentioned the deficiencies in the prior art, adopt the following technical scheme that
A kind of data governing system based on block chain, the system realize that the system includes function based on alliance's chain technology
Property node and intelligent contract, wherein functional node includes:
Back end: being responsible for local data is the management of library table, the mounting of Resource TOC and library table catalogue data, under supervision
Shared data and feedback data problem between accessed node;
Management node: it is responsible for the unified Resource TOC for managing each back end and updates examination & approval, unified supervision and scheduling data
Directory access permission and data sharing, access and issue handling between node;
Intelligent contract is corresponding with data control critical workflow, by chained record in link implementing result each in process, wherein
Data control critical workflow includes: resource publication more new technological process, data access entitlement process, data access process and Resolving probiems
Process.
Further, stating intelligent contract includes resources-type contract, Authorization class contract, access class contract and problem class contract;
Wherein,
Resources-type contract corresponding resource issues more new technological process, and Resource TOC is issued and updates application and corresponding management node
Approval record is managed collectively on alliance's chain, collects and updates, the variation of timely perception data dictionary and structure, timely updates complete
Office data map content, global data map safeguarding unity for back end, being verified;
Authorization class contract corresponding data access mandate process records cross-node access mandate;
Class contract corresponding data browsing process is accessed, the content of each cross-node access is recorded;
Problem class contract correspondence problem solves process, records data quality problem and solves state.
Further, the resource publication more new technological process includes:
Resource TOC issues process: carrying out uplink operation to newly-built Resource TOC;
Resource TOC more new technological process: operation is updated to announced resource;
Resource TOC cancels process: carrying out destruction operation to announced resource.
Further, the data access entitlement process includes:
Data permission application process: request of data side carries out the application operation of data permission;
Data permission modification process: request of data side carries out the modification operation of data permission;
Data permission cancels process: the destruction operation of request of data side's progress data permission.
Further, described problem solution process includes:
Data inspection process: in the regular inspection of management node, discovery, feedback, processing and the evaluation of problem;
Problem-solving process: during data use, discovery, feedback, processing and the evaluation of problem.
Further, the back end includes probe and access controller;Wherein, probe perceives number for real-time full dose
According to structure change;Access controller carries out information filtering according to the authorization message on alliance's chain, limits across back end access simultaneously
Record the access history that can not be distorted.
Further, the working method of the probe are as follows: probe is detected automatically, when perceiving data structure and changing,
It is committed to alliance's chain in time, Trigger Problems solve process.
Further, the working method of the probe are as follows: it is triggered and is patrolled by management node, the variation of perception data structure.
Further, the management node includes:
Global data map module: for analyzing the data resource of each back end, metadata, node source, source are defined
Field definition, priority assignation and global data map;
Back end qualification examination module: utilizing alliance's chain determining and audit back end, and construction is with private network and adds
Decryption method is alliance's chain management system of core;
The solution module of back end problem: feedback information finds data problem in time, assists to solve data problem;
Data access entitlement and enquiry module: definition opens, forbids various permissions, assists and data are handed between approval node
Change shared specification and rule;
Quality of data inspection module: inspection quality of data situation prevents trouble before it happens in the quality of data;
Data renovate abatement modules: assisting contact and the regulation quality of data, feedback regulation result.
Further, by one or more virtual " social data " nodes of addition, realization is exchanged with social data
And control.
Beneficial effects of the present invention:
The system is based on city big data and manages platform, process, the method administered using big data, to the data converged
Catalogue cochain is solved catalogue update, data and catalogue using block chain technology by the cleaning for carrying out catalogue and data by level
The problems such as mounting and authorize monitoring, the multi-party common true technical support for weighing mechanism.
Feature and advantage of the invention will be described in detail by embodiment combination attached drawing.
[Detailed description of the invention]
Fig. 1 is the data governing system architecture diagram based on block chain;
Fig. 2 is working mechanism's flow chart of access controller;
Fig. 3 is that Resource TOC publication process executes logical flow chart;
Fig. 4 is that Resource TOC more new technological process executes logical flow chart;
Fig. 5 is that Resource TOC revocation process executes logical flow chart;
Fig. 6 is that data permission application process executes logical flow chart;
Fig. 7 is that data permission modification process executes logical flow chart;
Fig. 8 is that data permission revocation process executes logical flow chart;
Fig. 9 is that data access process executes logical flow chart;
Figure 10 is that data inspection process executes logical flow chart;
Figure 11 is that problem-solving process executes logical flow chart;
Figure 12 is social data exchange figure.
[specific embodiment]
In order to make the objectives, technical solutions and advantages of the present invention clearer, below by accompanying drawings and embodiments, to this
Invention is further elaborated.However, it should be understood that the specific embodiments described herein are merely illustrative of the present invention,
The range being not intended to restrict the invention.In addition, in the following description, descriptions of well-known structures and technologies are omitted, to keep away
Exempt from unnecessarily to obscure idea of the invention.
Refering to fig. 1, a kind of data governing system based on block chain is present embodiments provided, which is based on alliance's chain skill
Art realizes that the system includes functional node and intelligent contract;Wherein, functional node includes back end and management node;
Intelligent contract includes resources-type contract, Authorization class contract, access class contract and problem class contract.
Specifically, back end corresponds to business department, and management node corresponds to administrative department;In the present embodiment, administrative department
There are three, it is indicated respectively with X, Y, Z, business department has seven, is indicated respectively with A, B, C, D, E, F, G.
Further, back end mainly includes probe and access controller.
Specifically, probe is used for the variation of real-time full dose perception data structure, and there are two types of working methods for probe: probe is automatic
It detects, when perceiving data structure and changing, is committed to block chain in time, Trigger Problems solve process;It is touched by management node
Hair inspection, the variation of perception data structure.
Specifically, access controller is the logic module of control access, carries out information according to the authorization message on block chain
Filtering limits across back end access and records the access history that can not be distorted.
Referring to Fig.2, the working mechanism of access controller are as follows: after receiving access application, successively " authorization message is true for progress respectively
Recognize, authority record upload, data acquisition, data filtering and access record upload " the step of, then filtered data are returned
To requesting party.
Further, management node is responsible for the unified Resource TOC for managing each back end and updates examination & approval, unified supervision and
Dispatch the directory access permission and data sharing, access and issue handling between back end.
Further, management node includes that global data map module, back end qualification examination module, back end are asked
Solution module, data access entitlement and the enquiry module of topic, quality of data inspection module and data renovate abatement modules, in which:
Global data map module: for analyzing the data resource of each back end, metadata, node source, source are defined
Field definition, priority assignation and global data map;
Back end qualification examination module: utilizing alliance's chain determining and audit back end, and construction is with private network and adds
Decryption method is alliance's chain management system of core;
The solution module of back end problem: feedback information finds data problem in time, assists to solve data problem;
Data access entitlement and enquiry module: definition opens, forbids various permissions, assists and data are handed between approval node
Change shared specification and rule;
Quality of data inspection module: inspection quality of data situation prevents trouble before it happens in the quality of data;
Data renovate abatement modules: assisting contact and the regulation quality of data, feedback regulation result.
Specifically, management node can be realized by global data map module to the distributed management of Resource TOC, to awarding
Power content is uniformly checked.
Further, which realizes that data sharing process is real-time by the characteristics such as can not distort, can be traced of alliance's chain
Supervision.By intelligent contract realization, intelligent contract is based on number that is believable, can not distorting for the storage of block chain data and operation
According to can be with the rule pre-defined and clause of automated execution.Intelligent contract is disposed and is operated in block chain environment, by
One section of code describes relevant service logic.In general, participant passes through the respective rights and duties of intelligent contract regulation, touching
Send out the condition of contract and as a result, once running, it can be deduced that objective and accurate result.
Further, intelligent contract is corresponding with data control critical workflow, by link implementing result cochain each in process
Record.
Further, data control critical workflow includes: resource publication more new technological process, data access entitlement process, data
Browsing process and problem-solving process.
Further, resources-type contract corresponding resource publication more new technological process, by Resource TOC publication update application and accordingly
The approval record of management node is managed collectively on alliance's chain, collects and updates, the variation of timely perception data dictionary and structure,
The global data that timely updates map content, global data map safeguarding unity for back end, being verified.
Specifically, resources-type contract includes that catalogue contract and catalogue change audit contract;Wherein, catalogue contract is used for resource
The storage of block chain, CURD operation (newly-increased, revocation, modification, inquiry) and other operations of catalogue data;Catalogue changes audit
Contract changes the block chain storage of audit logging, CURD operation (newly-increased, revocation, modification, inquiry) and other behaviour for catalogue
Make.
Specifically, resource publication more new technological process includes: Resource TOC publication process, Resource TOC more new technological process and resource mesh
Record revocation process;Wherein, Resource TOC publication process is responsible for the uplink operation of newly-built Resource TOC;Resource TOC more new technological process is negative
Duty this department has issued the update operation of resource;Resource TOC revocation process is responsible for the destruction operation that this department has issued resource.
Specifically, Resource TOC publication updates requirements of process examination & approval and could execute, approval process can flexible configuration on demand,
Support multiple entity examination & approval.Under normal circumstances, it may be set to after being agreed to by any two side in tri- administrative departments of X, Y, Z, it can
Pass through.
Refering to Fig. 3, specifically, it includes: that (1) business department A creates Resource TOC that Resource TOC publication process, which executes logic,
Complete cataloguing;(2) business department A submits Resource TOC publication application, and state is " pending ", and " catalogue changes audit and closes for write-in
About ", record application;(3) administrative department X, Y, Z periodically pull respectively catalogue publication application, check and audit (by, reject),
After audit, the audit state for modifying application is " in audit ", records audit log, updates " catalogue changes audit contract ";
(4) business department A timing pulls application record, judges auditing result.
Refering to Fig. 4, specifically, it includes: (1) business department A modification Resource TOC that Resource TOC more new technological process, which executes logic,
(such as: shared type becomes " having ready conditions shared " from " unconditional shared "), complete cataloguing, Resource TOC or data directory
The modification of (data item) can all trigger update operation;(2) business department A submits Resource TOC to update application, and state is " pending
Core ", write-in " catalogue changes audit contract ", record application;(3) administrative department X, Y, Z periodically pulls catalogue respectively and updates and apply,
Check and audit (by, reject), after audit, modify application audit state be " in audit ", record audit log, more
Newly " catalogue changes audit contract ";(4) business department A timing pulls application record, judges auditing result.
Refering to Fig. 5, specifically, it includes: (1) business department A selection Resource TOC that Resource TOC revocation process, which executes logic,
(such as: ZAA00A001), Resource TOC revocation application is submitted, state is " pending ", " catalogue changes audit contract " is written,
Record application;(2) administrative department X, Y, Z periodically pull respectively catalogue revocation application, check and audit (by, reject), audit
After, the audit state for modifying application is " in audit ", records audit log, updates " catalogue changes audit contract ";(3) industry
Business department A timing pulls application record, judges auditing result.
Further, Authorization class contract corresponding data access mandate process records cross-node access mandate.Authorization class contract
Data query authorization service for tracking and comparing is provided, full chain management is authorized, is accomplished controllable in real time.
Specifically, Authorization class contract includes data permission contract and data authentication contract;Wherein, data permission contract
The storage of block chain, CURD operation (newly-increased, revocation, modification, inquiry) and other operations for trans-departmental data permission;Number
According to authentication contract for the block chain storage of trans-departmental data access authority application audit, CURD operation (newly-increased, revocation,
Modification, inquiry) and other operations.
Specifically, data access entitlement process includes: data permission application process, data permission modification process and data power
Limit revocation process;Wherein, data permission application process is responsible for application operation of the request of data side to data permission;Data permission is repaired
Change the modification operation that process is responsible for request of data side to data permission;Data permission revocation process is responsible for data providing to data
The destruction operation of permission.
Specifically, data permission application process and data permission modification process are needed to examine and could be executed, and approval process can
Flexible configuration on demand supports multiple entity examination & approval (for example big data office participates in examination & approval).
Refering to Fig. 6, specifically, it includes: that (1) business department A inquiry is announced that data permission application process, which executes logic,
Resource TOC (such as: the catalogue of B publication);(2) business department A checks data directory, and chooses the data item desired access to, if
Set access item number, the frequency;(3) business department A submits data access entitlement application, and state is " pending ", and " data permission is written
Audit contract ", record application;(4) business department B timing pulling data access mandate application, check and audit (audit passes through,
Audit failure);After audit, audit state, the record auditing result of application are modified, is updated " data permission audit contract ".
Refering to Fig. 7, specifically, it includes: that (1) business department A inquiry is announced that data permission modification process, which executes logic,
Resource TOC (such as: the B catalogue authorized);(2) business department A checks data directory, chooses the data desired access to again
, setting access item number, the frequency;(3) business department A submits data access entitlement application, and state is " pending ", write-in " number
According to authentication contract ", record application;(4) business department B timing pulling data access mandate application is checked and audits (audit
By, audit failure);After audit, audit state, the record auditing result of application are modified, " data permission audit conjunction is updated
About ".
Refering to Fig. 8, specifically, it includes: (1) business department B inquiry authorization business that data permission revocation process, which executes logic,
The data permission record (such as: B1, B2, B3) of department A;(2) it if data permission exists, updates " data permission contract ", removes
Pin authorization;It is written " data permission audit contract ", state is " audit passes through ", and data item is " revocation ".
Further, class contract corresponding data browsing process is accessed, the content of each cross-node access is recorded;Class is accessed to close
About can complete documentation data query log, can not distort, cooperate Authorization class contract, the common access authority control for realizing data item
System effectively filters invalid data inquiry request.
Specifically, access class contract includes data access contract, the storage of block chain, CURD behaviour for data access log
Make (newly-increased, inquiry) and other operations.
Refering to Fig. 9, specifically, it includes: that (1) business department A inquires announced resource that data access process, which executes logic,
Catalogue (such as: the catalogue of B publication, data item B1, B2, B3), submit data access request to business department B;(2) business department
B inquires " data permission contract ", verifies the data permission (data item: B1, B2, B3) of business department A;(3) performance measures: access
The data cochain request that " data access contract " is written in log uses message queue scheme, asynchronous execution, avoids heavy traffic feelings
Height is handled up under condition, high concurrent brings pressure to node.
Further, problem class contract correspondence problem solves process, records data quality problem and solves state.Solution
Certainly the purpose of design of process is that data quality problem processing is planted in block chain technology, comprehensively, can not record data with distorting
Data sharing whole process is fed back and is solved the problems, such as in the generation of problem, relies on data inspection, data quality problem is prevented in not
So.
Specifically, problem class contract includes problem contract, for the block chain storage of problem feedback, CRUD operation (it is newly-increased,
Inquiry) and other operations.
Specifically, problem-solving process includes: data inspection process and problem-solving process;Wherein, data inspection process
During responsible administrative department periodically patrols, discovery, feedback, processing, the evaluation of problem;Problem-solving process is responsible for data use process
In, discovery, feedback, processing, the evaluation of problem.
Refering to fig. 10, specifically, data are patrolled, and to execute logic include that (1) administrative department X periodic data is patrolled to process, is responded
Policy change, find data quality problem, and by the investigation of problem, solve the problems, such as, completes be written alliance's chain " contract ", by problem
Evaluation record cochain;(2) business department B is notified, solves data quality problem, by processing result cochain, notifies management department
Door X completes problem disposition evaluation, and X is by evaluation result cochain.
Refering to fig. 11, specifically, it includes that (1) business department A accesses business department B catalogue that problem-solving process, which executes logic,
Data, if phenomena such as dead catalogue of discovery data, false catalogue, catalogue and data do not mount, data update not in time and other issues,
Quality problems feedback is submitted, and alliance's chain " problem contract " is written, quality problems are recorded into cochain;(2) administrative department X is received
A feedback request, notice B initiate problem-solving process, assist to solve by related service department, and by the investigation of problem, solution, complete
At write-in alliance's chain " problem contract ", Resolving probiems are recorded into cochain.Further, it is library table that back end, which is responsible for local data,
Data and feedback data problem between accessed node are shared in management, the mounting of Resource TOC and library table catalogue data under supervision.
Further, refering to fig. 12, it is horizontal by improving social management with social data sharing, utilize Information Technology Promoting city
The people participate in social management, and promoting government information is that enterprise is used, social information is used in government.
Specifically, the extension of alliance's chain supporting tissue node is saved by addition one or more virtual " social data "
Point, realize with society data exchange and control;" social data " node can be by management node (such as big data office) on behalf of control.
The specific embodiment of invention is described in detail above, but it is only used as example, the present invention is not intended to limit
With specific embodiments described above.For a person skilled in the art, any equivalent modifications that the invention is carried out
Or substitute also all among scope of the invention, therefore, the made equalization in the case where not departing from the spirit and principles in the present invention range
Transformation and modification, improvement etc., all should be contained within the scope of the invention.
Claims (10)
1. a kind of data governing system based on block chain, it is characterised in that: the system is based on the realization of alliance's chain technology, the system
Including functional node and intelligent contract, wherein functional node includes:
Back end: being responsible for local data is the management of library table, and the mounting of Resource TOC and library table catalogue data is shared under supervision
Data and feedback data problem between accessed node;
Management node: it is responsible for the unified Resource TOC for managing each back end and updates examination & approval, unified supervision and scheduling back end
Between directory access permission and data sharing, access and issue handling;
Intelligent contract is corresponding with data control critical workflow, by chained record in link implementing result each in process, wherein data
Control critical workflow includes: resource publication more new technological process, data access entitlement process, data access process and Resolving probiems stream
Journey.
2. a kind of data governing system based on block chain according to claim 1, it is characterised in that: the intelligence contract
Including resources-type contract, Authorization class contract, access class contract and problem class contract;Wherein,
Resources-type contract corresponding resource issues more new technological process, and Resource TOC is issued to the examination & approval for updating application and corresponding management node
It is recorded on alliance's chain and is managed collectively, collects and updates, the variation of timely perception data dictionary and structure, timely update global number
According to map content, global data map safeguarding unity for back end, being verified;
Authorization class contract corresponding data access mandate process records cross-node access mandate;
Class contract corresponding data browsing process is accessed, the content of each cross-node access is recorded;
Problem class contract correspondence problem solves process, records data quality problem and solves state.
3. a kind of data governing system based on block chain according to claim 2, it is characterised in that: the resource publication
More new technological process includes:
Resource TOC issues process: carrying out uplink operation to newly-built Resource TOC;
Resource TOC more new technological process: operation is updated to announced resource;
Resource TOC cancels process: carrying out destruction operation to announced resource.
4. a kind of data governing system based on block chain according to claim 2, it is characterised in that: the data access
Authorization flow includes:
Data permission application process: request of data side carries out the application operation of data permission;
Data permission modification process: request of data side carries out the modification operation of data permission;
Data permission cancels process: the destruction operation of data providing progress data permission.
5. a kind of data governing system based on block chain according to claim 1, it is characterised in that: described problem solves
Process includes:
Data inspection process: in the regular inspection of management node, discovery, feedback, processing and the evaluation of problem;
Problem-solving process: during data use, discovery, feedback, processing and the evaluation of problem.
6. a kind of data governing system based on block chain according to claim 1, it is characterised in that: the back end
Including probe and access controller;Wherein, probe is used for real-time full dose perception data structure change;Access controller is according to alliance
Authorization message on chain carries out information filtering, limits across back end access and records the access history that can not be distorted.
7. a kind of data governing system based on block chain according to claim 6, it is characterised in that: the work of the probe
Make mode are as follows: probe is detected automatically, when perceiving data structure and changing, is committed to alliance's chain in time, Trigger Problems solve
Process.
8. a kind of data governing system based on block chain according to claim 6, it is characterised in that: the work of the probe
Make mode are as follows: it is triggered and is patrolled by management node, the variation of perception data structure.
9. a kind of data governing system based on block chain according to claim 1, it is characterised in that: the management node
Include:
Global data map module: for analyzing the data resource of each back end, metadata, node source, source field are defined
Definition, priority assignation and global data map;
Back end qualification examination module: it using the determination of alliance's chain and audit back end, builds with private network and encryption side
Method is alliance's chain management system of core;
The solution module of back end problem: feedback information finds data problem in time, assists to solve data problem;
Data access entitlement and enquiry module: definition opens, forbids various permissions, assists and data exchange is total between approval node
The specification and rule enjoyed;
Quality of data inspection module: inspection quality of data situation prevents trouble before it happens in the quality of data;
Data renovate abatement modules: assisting contact and the regulation quality of data, feedback regulation result.
10. a kind of data governing system based on block chain described in -9 any one according to claim 1, it is characterised in that:
By one or more virtual " social data " nodes of addition, realize with society data exchange and control.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910779290.7A CN110472886A (en) | 2019-08-22 | 2019-08-22 | A kind of data governing system based on block chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910779290.7A CN110472886A (en) | 2019-08-22 | 2019-08-22 | A kind of data governing system based on block chain |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110472886A true CN110472886A (en) | 2019-11-19 |
Family
ID=68513407
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910779290.7A Pending CN110472886A (en) | 2019-08-22 | 2019-08-22 | A kind of data governing system based on block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110472886A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111881217A (en) * | 2020-08-06 | 2020-11-03 | 艾普工华科技(武汉)有限公司 | Industrial data processing method and system based on block chain intelligent contract |
CN111898851A (en) * | 2020-06-15 | 2020-11-06 | 广州智能科技发展有限公司 | Enterprise credit information processing method, device, medium and system based on block chain |
CN112087521A (en) * | 2020-09-17 | 2020-12-15 | 广州智云尚大数据科技有限公司 | Block chain link point authority control method based on big data and block chain system |
CN112115434A (en) * | 2020-09-28 | 2020-12-22 | 上海对外经贸大学 | Block chain-based public opinion evidence storage information organization cross-level heterogeneous authorization method |
CN112633847A (en) * | 2020-12-29 | 2021-04-09 | 北京因特睿软件有限公司 | Processing method, processing device and processor for government affair information resources |
CN112668998A (en) * | 2020-12-23 | 2021-04-16 | 树根互联技术有限公司 | Flow implementation method, device, system, electronic equipment and readable storage medium |
CN113094427A (en) * | 2021-03-10 | 2021-07-09 | 贾晓丰 | Data management method and device based on block chain |
CN113094426A (en) * | 2021-03-10 | 2021-07-09 | 贾晓丰 | Block chain-based interactive data access method and device |
CN113111100A (en) * | 2021-03-10 | 2021-07-13 | 贾晓丰 | Data interaction system and method based on block chain |
CN113111074A (en) * | 2021-03-10 | 2021-07-13 | 贾晓丰 | Block chain-based interactive data monitoring method and device |
CN113487202A (en) * | 2021-07-14 | 2021-10-08 | 海南马良师傅网络科技有限公司 | Instrument relocation supervision method based on block chain management |
CN113487201A (en) * | 2021-07-14 | 2021-10-08 | 海南马良师傅网络科技有限公司 | Instrument relocation task distribution system |
CN113495978A (en) * | 2020-03-18 | 2021-10-12 | 中电长城网际***应用有限公司 | Data retrieval method and device |
CN114528346A (en) * | 2022-01-27 | 2022-05-24 | 中科大数据研究院 | Method for sharing transaction of multi-source heterogeneous data assets by depending on block chain |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109063169A (en) * | 2018-08-17 | 2018-12-21 | 福建省农村信用社联合社 | A kind of customer data management system based on block chain |
CN109508563A (en) * | 2018-12-11 | 2019-03-22 | 南京大学 | Electronic document authenticity guarantee method based on block chain |
CN109729168A (en) * | 2018-12-31 | 2019-05-07 | 浙江成功软件开发有限公司 | A kind of data share exchange system and method based on block chain |
CN109934012A (en) * | 2019-03-20 | 2019-06-25 | 福建师范大学 | Medical records secure storage access method based on block chain network |
CN109995747A (en) * | 2018-11-09 | 2019-07-09 | 贵州优易合创大数据资产运营有限公司 | A kind of block chain application system shared applied to government data |
-
2019
- 2019-08-22 CN CN201910779290.7A patent/CN110472886A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109063169A (en) * | 2018-08-17 | 2018-12-21 | 福建省农村信用社联合社 | A kind of customer data management system based on block chain |
CN109995747A (en) * | 2018-11-09 | 2019-07-09 | 贵州优易合创大数据资产运营有限公司 | A kind of block chain application system shared applied to government data |
CN109508563A (en) * | 2018-12-11 | 2019-03-22 | 南京大学 | Electronic document authenticity guarantee method based on block chain |
CN109729168A (en) * | 2018-12-31 | 2019-05-07 | 浙江成功软件开发有限公司 | A kind of data share exchange system and method based on block chain |
CN109934012A (en) * | 2019-03-20 | 2019-06-25 | 福建师范大学 | Medical records secure storage access method based on block chain network |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113495978A (en) * | 2020-03-18 | 2021-10-12 | 中电长城网际***应用有限公司 | Data retrieval method and device |
CN113495978B (en) * | 2020-03-18 | 2024-01-02 | 中电长城网际***应用有限公司 | Data retrieval method and device |
CN111898851A (en) * | 2020-06-15 | 2020-11-06 | 广州智能科技发展有限公司 | Enterprise credit information processing method, device, medium and system based on block chain |
CN111881217A (en) * | 2020-08-06 | 2020-11-03 | 艾普工华科技(武汉)有限公司 | Industrial data processing method and system based on block chain intelligent contract |
CN111881217B (en) * | 2020-08-06 | 2024-04-26 | 艾普工华科技(武汉)有限公司 | Industrial data processing method and system based on blockchain intelligent contract |
CN112087521A (en) * | 2020-09-17 | 2020-12-15 | 广州智云尚大数据科技有限公司 | Block chain link point authority control method based on big data and block chain system |
CN112087521B (en) * | 2020-09-17 | 2021-12-17 | 山东诺蓝信息科技有限公司 | Block chain link point authority control method based on big data and block chain system |
CN112115434A (en) * | 2020-09-28 | 2020-12-22 | 上海对外经贸大学 | Block chain-based public opinion evidence storage information organization cross-level heterogeneous authorization method |
CN112668998A (en) * | 2020-12-23 | 2021-04-16 | 树根互联技术有限公司 | Flow implementation method, device, system, electronic equipment and readable storage medium |
CN112668998B (en) * | 2020-12-23 | 2023-12-19 | 树根互联股份有限公司 | Flow implementation method, device, system, electronic equipment and readable storage medium |
CN112633847A (en) * | 2020-12-29 | 2021-04-09 | 北京因特睿软件有限公司 | Processing method, processing device and processor for government affair information resources |
CN113094427A (en) * | 2021-03-10 | 2021-07-09 | 贾晓丰 | Data management method and device based on block chain |
CN113111074B (en) * | 2021-03-10 | 2024-01-09 | 贾晓丰 | Interactive data monitoring method and device based on block chain |
CN113094426A (en) * | 2021-03-10 | 2021-07-09 | 贾晓丰 | Block chain-based interactive data access method and device |
CN113111100B (en) * | 2021-03-10 | 2024-01-09 | 贾晓丰 | Data interaction system and method based on block chain |
CN113094426B (en) * | 2021-03-10 | 2024-01-09 | 贾晓丰 | Block chain-based interactive data access method and device |
CN113111100A (en) * | 2021-03-10 | 2021-07-13 | 贾晓丰 | Data interaction system and method based on block chain |
CN113111074A (en) * | 2021-03-10 | 2021-07-13 | 贾晓丰 | Block chain-based interactive data monitoring method and device |
CN113094427B (en) * | 2021-03-10 | 2023-12-19 | 贾晓丰 | Data management method and device based on block chain |
CN113487202B (en) * | 2021-07-14 | 2023-04-07 | 海南马良师傅网络科技有限公司 | Instrument relocation supervision method based on block chain management |
CN113487201A (en) * | 2021-07-14 | 2021-10-08 | 海南马良师傅网络科技有限公司 | Instrument relocation task distribution system |
CN113487201B (en) * | 2021-07-14 | 2022-11-11 | 海南马良师傅网络科技有限公司 | Instrument relocation task distribution system |
CN113487202A (en) * | 2021-07-14 | 2021-10-08 | 海南马良师傅网络科技有限公司 | Instrument relocation supervision method based on block chain management |
CN114528346B (en) * | 2022-01-27 | 2023-01-13 | 中科大数据研究院 | Method for sharing transaction of multi-source heterogeneous data assets by depending on block chain |
CN114528346A (en) * | 2022-01-27 | 2022-05-24 | 中科大数据研究院 | Method for sharing transaction of multi-source heterogeneous data assets by depending on block chain |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110472886A (en) | A kind of data governing system based on block chain | |
US8789132B2 (en) | Enterprise model for provisioning fine-grained access control | |
US9846847B2 (en) | Organizational reference data and entitlement system with entitlement generator | |
CN103632082B (en) | A kind of general-purpose rights management system and method | |
EP2849098B1 (en) | Cross system analytics for in memory data warehouse | |
US6671695B2 (en) | Dynamic group generation and management | |
JP4842248B2 (en) | Procedural defect detection across multiple business applications | |
JP4809425B2 (en) | Built-in modules for real-time risk analysis and risk processing | |
CN112396404A (en) | Data center system | |
US9773048B2 (en) | Historical data for in memory data warehouse | |
CN107103529A (en) | Bank Profile management system based on SOA frameworks | |
CN103049482B (en) | The implementation method that in a kind of distributed heterogeneous system, data fusion stores | |
CN108416230A (en) | A kind of data access method based on data isolation model | |
US11196627B1 (en) | Managed remediation of non-compliant resources | |
CN111966977B (en) | Resource management system of IAM platform | |
CN106295926A (en) | Software asset management system and the automatic grasping means of software and hardware information | |
Mohril et al. | Blockchain enabled maintenance management framework for military equipment | |
CN105809345A (en) | API (application programming interface) management and virtualization-based service oriented platform and control method | |
US20070192323A1 (en) | System and method of access and control management between multiple databases | |
CN113491085A (en) | Block chain with non-graphic complete system guard | |
CN113094428B (en) | Regional data management method, device and system | |
CN113904875B (en) | Multi-chain fusion authority control system based on block chain | |
CN114443675A (en) | Patent management system and method integrated with multiple systems | |
CN112766805A (en) | Production process informatization management system and method | |
US10771586B1 (en) | Custom access controls |
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 |
Application publication date: 20191119 |
|
RJ01 | Rejection of invention patent application after publication |