CN109190881A - A kind of data assets management method, system and equipment - Google Patents
A kind of data assets management method, system and equipment Download PDFInfo
- Publication number
- CN109190881A CN109190881A CN201810820791.0A CN201810820791A CN109190881A CN 109190881 A CN109190881 A CN 109190881A CN 201810820791 A CN201810820791 A CN 201810820791A CN 109190881 A CN109190881 A CN 109190881A
- Authority
- CN
- China
- Prior art keywords
- data
- data assets
- assets
- alliance
- allied member
- 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.)
- Granted
Links
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
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The application discloses a kind of data assets management method, system and equipment, including data center and alliance's chain;Data center includes the memory block at data center services end and each allied member;Alliance's chain is made of the block chain node for being respectively deployed in data center and each allied member, this method comprises: data assets directory information is committed to alliance's chain after the submission request for the data assets directory information for receiving any allied member by data center services end;Wherein, data assets directory information is used to record the preset attribute information of the data assets of allied member, and preset attribute information includes data summarization;After the data assets for receiving allied member's upload, it is verified by the intelligent contract being deployed in alliance's chain according to accuracy and integrality of the data summarization in data assets directory information to data assets, and after verification passes through, data assets are stored in the memory block of allied member.The application can prevent data assets to be tampered in upload procedure.
Description
Technical field
This application involves data processing fields, and in particular to a kind of data assets management method, system and equipment.
Background technique
With the arrival in digital economy epoch, data are increasingly becoming the core asset of enterprise, and value is gradually sent out by enterprise
Now and pay attention to.The value of data is to circulate, and the value of data circulation is information gain, and each side for possessing data is shared respective
Data and use ability so that the value that data contain sufficiently is discharged.
Currently, there are no unified trade divisions for data industry, data are divided into generally according to the life cycle of data
The links such as acquire, process, modeling, circulating, using, and data are mainly acquired by national structure and large enterprise, the links palm
It is held in different enterprise and tissue, the side for often possessing data lacks method using data, possesses data use on the contrary
One side of method lacks data itself, and therefore, there is no the mature modes being managed to data in the industry for data line at present.
Summary of the invention
To solve the above problems, this application provides a kind of data assets management method, system and equipment, particular technique side
Case is as follows:
In a first aspect, the data assets management method is applied to this application provides a kind of data assets management method
Data assets management system, the data assets management system include data center and alliance's chain;The data center includes number
According to the memory block at center service end and each allied member;Alliance's chain is by being respectively deployed in the data center and each
The block chain node of alliance member is constituted;The described method includes:
The data center services end the data assets directory information for receiving any allied member submission request after,
The data assets directory information is committed to alliance's chain;Wherein, the data assets directory information is described for recording
The preset attribute information of the data assets of allied member, the preset attribute information includes data summarization;
The data center services end is described by being deployed in after receiving the data assets that the allied member uploads
Intelligent contract in alliance's chain is according to the data summarization in the data assets directory information to the accurate of the data assets
Property and integrality are verified, and after verification passes through, the data assets are stored in institute by the data center services end
State the memory block of allied member described in data center.
Optionally, the preset attribute information further includes authorization message;The method also includes:
The data center services end is when receiving use request of any allied member to data assets, by being deployed in
Intelligent contract in alliance's chain according to the authorization message in the data assets directory information verify the alliance at
Whether member has the access right to the data assets;Wherein, the data assets are by the allied member according to each
The data assets directory information of allied member determines;
The data center services end determines that the allied member has to the data assets in the intelligent contract
After access right, the order of the data assets is generated, and the order is committed to alliance's chain;Wherein, the order
The result for carrying the data assets calculates information needed;
The data center services end obtains the calculated result of the data assets according to the order, and by the calculating
As a result it is supplied to the allied member.
Optionally, the data assets include data and algorithm;
The data center services end obtains the calculated result of the data assets according to the order, and by the calculating
As a result it is supplied to the allied member, comprising:
The data center services end is the algorithm configuration computing environment according to the order, in the computing environment
Be calculated calculated result to the data using the algorithm, and by the calculated result be supplied to the alliance at
Member.
It is optionally, described that the calculated result is supplied to after the allied member, further includes:
The data center services end receives the evaluation for the calculated result that the allied member uploads, and by institute
Commentary valence is committed to alliance's chain.
Optionally, the data assets are stored in alliance described in the data center at the data center services end
After the memory block of member, further includes:
The data center services end generates the upload operation record of the data assets, and the upload operation is recorded
It is committed to alliance's chain.
Second aspect, present invention also provides a kind of data assets management system, the data assets management system includes
Data center and alliance's chain;The data center includes the memory block at data center services end and each allied member;It is described
Alliance's chain is made of the block chain node for being respectively deployed in the data center and each allied member;
The data center services end, for being asked in the submission for the data assets directory information for receiving any allied member
After asking, the data assets directory information is committed to alliance's chain;Wherein, the data assets directory information is for recording
The preset attribute information of the data assets of the allied member, the preset attribute information includes data summarization;
The data center services end is also used to be provided in the intelligent contract being deployed in alliance's chain according to the data
The accuracy and completeness check for producing the data assets that the data summarization in directory information uploads the allied member are led to
Later, the data assets are stored in the memory block of allied member described in the data center.
Optionally, the preset attribute information further includes authorization message;
The data center services end is also used to determine transmission to data in the intelligent contract being deployed in alliance's chain
After the allied member of the use request of assets has to the access right of the data assets, ordering for the data assets is generated
It is single, and the order is committed to alliance's chain;Wherein, the data assets are by the allied member according to each alliance
The data assets directory information of member determines that the result that the order carries the data assets calculates information needed;
The data center services end is also used to obtain the calculated result of the data assets according to the order, and will
The calculated result is supplied to the allied member.
Optionally, the data assets include data and algorithm;
The data center services end is specifically used for according to the order being the algorithm configuration computing environment, described
The data are carried out using the algorithm in computing environment calculated result is calculated, and the calculated result is supplied to institute
State allied member.
Optionally, the data center services end is also used to receive the calculating that is directed to that the allied member uploads and ties
The evaluation of fruit, and the evaluation is committed to alliance's chain.
Optionally, the data center services end is also used to generate the upload operation record of the data assets, and by institute
It states upload operation record and is committed to alliance's chain.
The third aspect, present invention also provides a kind of data assets management equipment, the equipment includes memory and processing
Device,
Said program code is transferred to the processor for storing program code by the memory;
The processor is used to be executed described in any one of above-mentioned first aspect according to the instruction in said program code
Data assets management method.
Data assets management method, system and equipment provided by the embodiments of the present application, based on can not usurping for block chain data
Change characteristic, data assets directory information is stored in the block chain node of each allied member, can guarantee that data are not tampered.
In addition, utilizing the data assets mesh for being stored in block chain node before data assets to be stored to the memory block to allied member
Data summarization in record information verifies the accuracy and integrality of data assets, and data assets can be prevented to be transmitted through upper
It is tampered in journey.In addition, being based on above-mentioned data assets storage mode, data assets management system provided by the present application is additionally provided
Corresponding data assets license function, realize the effective use of the data assets of each allied member, embody data
The value of assets creates benefit for each allied member.
Detailed description of the invention
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, the drawings in the following description are only some examples of the present application, for
For those of ordinary skill in the art, without any creative labor, it can also be obtained according to these attached drawings
His attached drawing.
Fig. 1 is a kind of schematic diagram of data assets management system provided by the embodiments of the present application;
Fig. 2 is a kind of structural schematic diagram of data assets directory information provided by the embodiments of the present application;
Fig. 3 is a kind of flow chart of data assets management method provided by the embodiments of the present application;
Fig. 4 is the flow chart of another data assets management method provided by the embodiments of the present application;
Fig. 5 is a kind of structural schematic diagram of data assets management system provided by the embodiments of the present application;
Fig. 6 is a kind of structural schematic diagram of data assets management equipment provided by the embodiments of the present application.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based on
Embodiment in the application, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall in the protection scope of this application.
Before the scheme for specifically introducing the application, need that the concept that the application uses is briefly described, wherein area
Block chain technology is to verify to be stored in each of block chain network with storing data, data distribution formula using block linked data structure
Node knows together algorithm using distributed node to generate and more new data, guarantee in the way of cryptography data transmission and visit
The safety asked is programmed and distribution that one kind of operation data is completely new using the intelligent contract being made of automatized script code
Architecture and calculation.According to the difference of block chain network centralization degree, differentiate under a variety of different application scenes
Block chain, and alliance's chain is as one such, is that network is added in the node for allowing to authorize, and information can be checked according to permission, it is past
Toward inter-agency block chain is used for, the single allied member in alliance's chain can not modify the shared data in alliance's chain, it is ensured that
It data true and can trace to the source in alliance's chain, alliance chain member wants to complete transaction etc. to must satisfy common recognition strategy, is proved with this
The legitimacy of transaction etc..Intelligent contract based on block chain is one section and is participated and draw jointly by multi-party users, passes through P2P network
Spread and be stored in block chain, and the program code that can be executed automatically.Intelligent treaty content discloses each side of alliance, intelligent contract
Operate in alliance's chain to reach common understanding and can just come into force.
Based on the introduction of above-mentioned concept, technical solution provided by the present application can be better understood, the following are the application to mention
A kind of data assets management system supplied, as shown in Figure 1, for being managed to the data assets of each enterprise, wherein use
Each enterprise that the data assets management system carries out data assets management forms alliances in advance, and each enterprise is as allied member
With respective block chain node, and each block chain node constitutes alliance's chain, and alliance's chain is that the distribution of each allied member is unique
User identifier, for the functions such as logging in and authorizing.In addition, the data assets management system includes at least one data center,
It include data center services end and the memory block for the distribution of each allied member in the data center, for storing corresponding alliance
The data assets of the data assets of member, each allied member complete storage, use, transaction and exchange by the data center
Deng.In addition, data center also has a block chain node of alliance's chain.It is worth noting that, each area in the application
Block chain node not storing data assets itself, but the data assets catalogue of the data assets for storing each allied member
Information, using the shared and transaction of block chain technical management data assets, each block chain node has independent system user
And digital signature, all data access behaviors are protected by the authorization based on block chain.Specifically, data assets directory information
For recording the preset attribute information of data assets, such as data summarization, data type, data owner, authorization message are used for
The information of the data assets is described, as shown in Fig. 2, the concrete meaning of each preset attribute information is introduced subsequent, is worth
It is noted that the structure of data assets directory information is not limited to the form of Fig. 2.
Based on above-mentioned data assets management system, the embodiment of the present application provides a kind of applied to the data assets management system
Data assets management method in system is a kind of data assets management method process provided by the embodiments of the present application with reference to Fig. 3
Figure, this method comprises:
S301: it is requested in the submission for the data assets directory information for receiving any allied member at data center services end
Afterwards, the data assets directory information is committed to alliance's chain;Wherein, the data assets directory information is for recording institute
The preset attribute information of the data assets of allied member is stated, the preset attribute information includes data summarization.
Data assets management system for being managed to the data assets of each allied member in alliance's chain, alliance at
Member uploads the data of data assets before carrying out data assets management using data assets management system to data center first
Statement of assets information.It, will after the data assets directory information that data center services termination receives the allied member submits request
The data assets directory information is committed to alliance's chain, and each block chain link in alliance's chain is sent to after reaching common understanding
Point, so that the data of each block chain node are consistent.
In order to avoid allied member uploads irrelevant information, data assets catalogue is submitted to alliance's chain at data center services end
Before information, data statement of assets information is audited first, specially to the data format of data statement of assets information
Audit is being submitted to alliance's chain again after the approval.
In addition, being based on block chain distributed nature, provide high availability for data assets management system, part alliance at
Data in the block chain node of member will not influence the data integrity of whole system by damage, and can be by available
The block chain link of alliance member clicks through the recovery of row data.
The data assets directory information for the data assets that allied member uploads is used to record the data assets of the allied member
Preset attribute information, the preset attribute information include at least data summarization.Wherein, data summarization is to be calculated using default abstract
The summary info for the data assets that method is got, such as MD5 algorithm.Remember in data assets directory information in the embodiment of the present application
The preset attribute information of the data assets of record can also include number, data mode, data class other than including data summarization
Type, data address, the owner, data illustrate, data statement of assets information is introduced with the structure type in Fig. 2,
In, the number in the preset attribute information of the data assets recorded in data assets directory information is used for the unique identification data
Assets, to be different from other data assets;Data mode is divided into processed and untreated state, for showing that data assets are
The no data for by working process, such as the data by label for data analysis;Data type, for showing data
Assets are picture, image or data etc.;Data address, for showing the physical address URL of data assets storage;The owner uses
In showing enterprise belonging to data assets;Data explanation, for data assets to be described, so that other allied members are to this
Data assets carry out general understanding;Enrollment time, for show data assets upload storage time etc.;Quality score is used
In showing quality evaluation of other allied members to the data assets;Whether restocking, for show the data assets at present whether
Restocking sale;Price, for showing the commercial value etc. of the data assets;The preset attribute information of above-mentioned data assets is only shown
The introduction of example property, is not intended as the restriction to the included content of data assets directory information in the embodiment of the present application.
In the embodiment of the present application, the data assets directory information of each allied member is stored in each block chain of alliance's chain
After node, other allied members can understand required number by the data assets directory information stored on itself block chain node
It is believed that breath, i.e., the owner of required data information, whether the information such as restocking, price, and according to the choosing of data assets directory information
Select required data.
S302: data center services end is described by being deployed in after receiving the data assets that the allied member uploads
Intelligent contract in alliance's chain is according to the data summarization in the data assets directory information to the standard of the data assets
True property and integrality are verified, and after verification passes through, are stored in the data assets by the data center services end
The memory block of allied member described in the data center.
Allied member continues to upload the data assets directory information corresponding after successfully submitting data assets directory information
Data assets, specifically, being deployed in the intelligent contract of alliance's chain after allied member uploads data assets to data center services end
Can according to be committed to data summarization in alliance's chain in corresponding data assets directory information to the accuracy of the data assets and
Integrality is verified.In a kind of implementation, it can use identical summary info calculation method such as MD5 algorithm and calculate and upload
The data summarizations of data assets illustrate the number to upload if identical as the data summarization in data assets directory information
Pass through according to the accuracy and completeness check of assets;Otherwise verification failure.If intelligent contract is to the standard of the data assets of upload
True property and completeness check pass through, then the data assets are stored in the allied member in data center by data center server
Memory block in.
In addition, inquiry, verification etc. for the ease of subsequent allied member to data assets upload operation, the embodiment of the present application
It can also be remembered after the upload for completing data assets every time by the upload operation that data center services end generates the data assets
Record, and upload operation record is committed to alliance's chain, each block chain node of alliance's chain is uploaded to after reaching common understanding.Base
In the characteristic that can not distort of block chain data, each allied member can inquire the upload operation record of data assets.
Data assets management method provided by the embodiments of the present application can not distort characteristic based on block chain data, will count
It is stored in the block chain node of each allied member according to statement of assets information, can guarantee that data are not tampered.In addition, that will count
Before memory block according to asset store to allied member, the number in the data assets directory information for being stored in block chain node is utilized
The accuracy and integrality of data assets are verified according to abstract, data assets can be prevented to be tampered in upload procedure.
Assets of the data as each enterprise need a kind of effective mode that it is organized and managed, so that possessing
It can be realized the shared of respective data between the enterprise of data assets, need to be authorized to using the enterprise of data or to trade
Mode fully demonstrate the value of data to reach the effective flowing of data using the data assets etc. of other enterprises.
It can be realized the storage of the data assets of each allied member of alliance's chain by above-mentioned S301-S302, be based on this,
Allied member can be shared and be used to the data assets for other allied members for being stored in data center, realize data money
The effective flowing of production fully demonstrates the value of data.
For this purpose, the embodiment of the present application provides a kind of data assets management method, on the basis of above-mentioned S301-S302 also
It may include S401-S403, it can not only for another data assets management method provided by the embodiments of the present application with reference to Fig. 4
Realize the storage of data assets, additionally it is possible to realized by way of authorization to the shared of data assets and be used, specifically, below
It is the introduction to S401-S403:
S401: data center services end is when receiving use request of any allied member to data assets, by disposing
Intelligent contract in alliance's chain verifies the alliance according to the authorization message in the data assets directory information
Whether member has the access right to the data assets;Wherein, the data assets are by the allied member according to each
The data assets directory information of a allied member determines.
In any allied member to the data assets of other allied members there are when use demand, can according to be stored in from
Data assets needed for the data assets directory information selection of each allied member of body block chain node, and taken to data center
Business end uploads the use to the data assets and requests.After data center services termination receives the use request of the allied member,
Intelligent contract by being deployed in alliance's chain is verified and is somebody's turn to do according to the authorization message in the data assets directory information of the data assets
Whether allied member has the access right to the data assets.Specifically, the authorization message in data assets directory information can
To record the mark for having the allied member with access to the data assets.In practical application, the data as data assets can be with
It is divided into basic data and expert data, basic data is unprocessed data, and expert data is such as to be used for by the data of processing
Which the data etc. by label of data analysis, allied member can decide in the data as data assets in its sole discretion and be
The data that public data, i.e. other allied members can directly acquire, which data is the data for needing to authorize access, for needing
Authorize the data of access, the allied member can also voluntarily determine which allied member with access to, and by these alliances at
The identification record of member is in the authorization message of data assets directory information.
In practical application, the data assets authorization one party allied member that allied member can decide oneself in its sole discretion is used,
Specifically, before the data assets directory information for uploading data assets, it is first determined the authorization message of the data assets.
S402: data center services end determines that the allied member has to the data assets in the intelligent contract
After access right, the order of the data assets is generated, and the order is committed to alliance's chain;Wherein, the order
The result for carrying the data assets calculates information needed.
Intelligent contract determines that the allied member has by the authorization message in data assets directory information and provides to the data
After the access right of production, data center services end generates the order of the data assets, and the order of generation is committed to alliance's chain,
Each block chain node of alliance's chain is uploaded to after reaching common understanding.Characteristic can not be distorted based on block chain data, is stored in area
The order of block chain node can not be distorted, inquiry, the verification etc. convenient for subsequent allied member to data assets service condition.
In practical application, since extended meeting is provided according to the order of the data assets using the data behind data center services end
Allied member's calculated result of production, so, the result for needing to carry the data assets in order calculates information needed, such as the number
The information such as the physical location URL according to assets.
If intelligent contract, which determines the allied member, does not have access right to the data assets, which can
The access right to the data assets is obtained in a manner of through payment expense, specifically, the allied member can be by supplementing with money
Etc. modes ensure to have the ability the corresponding expense of payment, and recharging result is submitted in alliance's chain, connection is uploaded to after reaching common understanding
Each block chain node of alliance's chain, convenient for the subsequent inquiry to recharging result.The intelligent contract of alliance's chain is deployed according to the number
The information such as the price according to assets calculate this expense, and corresponding expense is deducted from the remaining sum of the allied member, such as the connection
Alliance member can pay corresponding expense by bit coin.After the allied member completes corresponding reimbursement of expense, show the alliance
Member has had the access right to the data assets, and data center services end generates the order of the data assets at this time, and
It is committed to alliance's chain.In addition, transaction can be generated in data center services end after the allied member completes corresponding reimbursement of expense
Record, and the transaction record is committed to alliance's chain, each block chain node of alliance's chain is uploaded to after reaching common understanding, so as to
As mark-remaining information for confirming responsibility when the subsequent use of funds situation etc. to the allied member is audited.
S403: data center services end obtains the calculated result of the data assets according to the order, and by the meter
It calculates result and is supplied to the allied member.
Since data assets are different from physical asset, other allied members cannot be supplied directly to, number is otherwise just compromised
According to the equity of asset owner.For this purpose, the embodiment of the present application needs to carry out the data in data assets using corresponding algorithm
It calculates, is supplied to other allied members after obtaining calculated result, realizes use of other allied members to data assets, reach
Data circulation, shared purpose.In practical application, the algorithm for calculating the data in data assets be can be in data center
The algorithm set, data center services end directly calculate to data using built-in algorithm in this case can be obtained calculating
As a result.But in some cases, the algorithm built in data center is not able to satisfy the demand of data calculating, and allied member exists thus
Also data assets can be used as to upload corresponding algorithm simultaneously when uploading data, other allied members can share accordingly
Algorithm or need to pay corresponding expense using corresponding algorithm, therefore, the data assets in the embodiment of the present application are not only
It may include data itself, can also include the algorithm for calculating the data, the data assets of the algorithm as data assets
Directory information can recorde description information, use and payment information of the algorithm etc..Specifically, algorithm as data assets with
The upload storage mode of data itself as data assets and to license mode identical, can refer to understanding, herein no longer
It repeats.
In a kind of implementation, data center services end waits until the mode packet of the calculated result of data assets according to order
Include: data center services end is usually this according to the algorithm configuration computing environment that the information in order is for calculating data
The individual memory block of algorithm application calculates data for running the algorithm.It completes to postpone matching for computing environment, is utilizing the algorithm
Data are carried out calculated result is calculated, calculated result is finally supplied to the allied member.In practical application, to the alliance
The mode that member provides calculated result is more, can directly display calculating to the allied member by data center's client end interface
As a result, can also show calculated result to the allied member by the client end interface of allied member, calculating knot is not limited herein
The presentation mode of fruit.
In addition, after the allied member receives the corresponding calculated result of required data assets, it can be to the calculated result
It is evaluated, the experience that usually this data assets is used, such as very useful to oneself to the use of the data assets
Evaluation, data center services end propose the evaluation after the evaluation for the calculated result for receiving allied member upload
It hands over to alliance's chain, each block chain node of alliance's chain is uploaded to after reaching common understanding, so that each block chain node is corresponding
Allied member is subsequent can to select required data assets with combining assessment.
In addition, the in summary introduction of two embodiments, to prevent illegal data access and data tampering etc., to data
All operations of assets are required to carry out by the intelligent contract of alliance's chain, and the content of intelligent contract is to each side of allied member public affairs
It opens, the operating in alliance's chain of intelligent contract can just come into force after reaching common understanding.The embodiment of the present application is closed using the intelligence of block chain
About judge that the accuracy and integrality of the data assets uploaded, and the intelligent contract by being deployed in alliance's chain verify allied member
Whether to the access right etc. of data assets be accomplished manually aforesaid operations compared with reduce fault risk, improve place if having
Manage efficiency.
Data assets management method provided by the embodiments of the present application, based on the above embodiment in data assets storage side
Formula provides corresponding data assets and licenses mode, realizes the effective use of the data assets of each allied member, body
Show the value of data assets, creates benefit for each allied member.
It is corresponding to the above method embodiment, present invention also provides a kind of data assets management system, with reference to Fig. 5,
For a kind of structural schematic diagram of data assets management system provided by the embodiments of the present application, the data assets management system 500
Including data center 501 and alliance's chain;The data center 501 includes data center services end 502 and each allied member
Memory block 503;Alliance's chain is by being respectively deployed in the block chain node 504 of the data center 501 and each allied member
It constitutes;
The data center services end 502, for mentioning in the data assets directory information for receiving any allied member
After handing over request, the data assets directory information is committed to alliance's chain;Wherein, the data assets directory information is used for
The preset attribute information of the data assets of the allied member is recorded, the preset attribute information includes data summarization;
The data center services end 502 is also used in the intelligent contract being deployed in alliance's chain according to the number
The accuracy for the data assets that the allied member is uploaded according to the data summarization in statement of assets information and integrality school
It tests by rear, the data assets is stored in the memory block of allied member described in the data center.
In order to realize that the shared and authorization of the data assets between allied member accesses, the preset attribute information further includes
Authorization message;
The data center services end is also used to determine transmission to data in the intelligent contract being deployed in alliance's chain
After the allied member of the use request of assets has to the access right of the data assets, ordering for the data assets is generated
It is single, and the order is committed to alliance's chain;Wherein, the data assets are by the allied member according to each alliance
The data assets directory information of member determines that the result that the order carries the data assets calculates information needed;
The data center services end is also used to obtain the calculated result of the data assets according to the order, and will
The calculated result is supplied to the allied member.
In addition, the data assets include data and algorithm;
The data center services end is specifically used for according to the order being the algorithm configuration computing environment, described
The data are carried out using the algorithm in computing environment calculated result is calculated, and the calculated result is supplied to institute
State allied member.
The data center services end is also used to receive the commenting for the calculated result that the allied member uploads
Valence, and the evaluation is committed to alliance's chain.
The data center services end is also used to generate the upload operation record of the data assets, and by the upload
Operation note is committed to alliance's chain.
Data assets management system provided by the embodiments of the present application can not distort characteristic based on block chain data, will count
It is stored in the block chain node of each allied member according to statement of assets information, can guarantee that data are not tampered.In addition, that will count
Before memory block according to asset store to allied member, the number in the data assets directory information for being stored in block chain node is utilized
The accuracy and integrality of data assets are verified according to abstract, data assets can be prevented to be tampered in upload procedure.
In addition, being based on above-mentioned data assets storage mode, data assets management system provided by the embodiments of the present application is additionally provided accordingly
Data assets license function, realize the effective use of the data assets of each allied member, embody data assets
Value, create benefit for each allied member.
Correspondingly, the embodiment of the present invention also provides a kind of data assets management equipment, it is shown in Figure 6, may include:
Processor 601, memory 602, input unit 603 and output device 604.Data assets manage in processing equipment
The quantity of processor 601 can be one or more, take a processor as an example in Fig. 6.In some embodiments of the invention, locate
Reason device 601, memory 602, input unit 603 and output device 604 can be connected by bus or other means, wherein in Fig. 6
For being connected by bus.
Memory 602 can be used for storing software program and module, and processor 601 is stored in memory 602 by operation
Software program and module, thereby executing the various function application and data processing of data assets management equipment.Memory
602 can mainly include storing program area and storage data area, wherein storing program area can storage program area, at least one function
Application program needed for energy etc..In addition, memory 602 may include high-speed random access memory, it can also include non-volatile
Property memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.Input unit
603 can be used for receiving the number or character information of input, and generate the user setting and function with data assets management equipment
It can control related signal input.
Specifically in the present embodiment, processor 601 can be according to following instruction, by one or more application program
The corresponding executable file of process be loaded into memory 602, and run by processor 601 storage in the memory 602
Application program, to realize the various functions in above-mentioned data assets management method.
For device embodiment, since it corresponds essentially to embodiment of the method, so related place is referring to method reality
Apply the part explanation of example.The apparatus embodiments described above are merely exemplary, wherein described be used as separation unit
The unit of explanation may or may not be physically separated, and component shown as a unit can be or can also be with
It is not physical unit, it can it is in one place, or may be distributed over multiple network units.It can be according to actual
It needs that some or all of the modules therein is selected to achieve the purpose of the solution of this embodiment.Those of ordinary skill in the art are not
In the case where making the creative labor, it can understand and implement.
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a reality
Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation
In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to
Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those
Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment
Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that
There is also other identical elements in process, method, article or equipment including the element.
Detailed Jie has been carried out to a kind of data assets management method, system and equipment provided by the embodiment of the present application above
It continues, specific examples are used herein to illustrate the principle and implementation manner of the present application, and the explanation of above embodiments is only
It is to be used to help understand the method for this application and its core ideas;At the same time, for those skilled in the art, according to this Shen
Thought please, there will be changes in the specific implementation manner and application range, in conclusion the content of the present specification should not manage
Solution is the limitation to the application.
Claims (10)
1. a kind of data assets management method, which is characterized in that the data assets management method is applied to data assets management
System, the data assets management system include data center and alliance's chain;The data center includes data center services end
With the memory block of each allied member;Alliance's chain is by being respectively deployed in the block of the data center and each allied member
Chain node is constituted;The described method includes:
The data center services end is after the submission request for the data assets directory information for receiving any allied member, by institute
It states data assets directory information and is committed to alliance's chain;Wherein, the data assets directory information is for recording the alliance
The preset attribute information of the data assets of member, the preset attribute information includes data summarization;
The data center services end is after receiving the data assets that the allied member uploads, by being deployed in alliance's chain
In intelligent contract according to the data summarization in the data assets directory information to the accuracys of the data assets and
Integrality is verified, and after verification passes through, and the data assets are stored in the number by the data center services end
According to the memory block of allied member described in center.
2. data assets management method according to claim 1, which is characterized in that the preset attribute information further includes awarding
Weigh information;The method also includes:
The data center services end is described by being deployed in when receiving use request of any allied member to data assets
Intelligent contract in alliance's chain, which verifies the allied member according to the authorization message in the data assets directory information, is
The no access right having to the data assets;Wherein, the data assets are by the allied member according to each alliance
The data assets directory information of member determines;
The data center services end determines that the allied member has the use to the data assets in the intelligent contract
After permission, the order of the data assets is generated, and the order is committed to alliance's chain;Wherein, the order carries
The result of the data assets calculates information needed;
The data center services end obtains the calculated result of the data assets according to the order, and by the calculated result
It is supplied to the allied member.
3. data assets management method according to claim 2, which is characterized in that the data assets include data and calculation
Method;
The data center services end obtains the calculated result of the data assets according to the order, and by the calculated result
It is supplied to the allied member, comprising:
The data center services end is the algorithm configuration computing environment according to the order, is utilized in the computing environment
The algorithm carries out the data calculated result is calculated, and the calculated result is supplied to the allied member.
4. data assets management method according to claim 2 or 3, which is characterized in that described to propose the calculated result
After supplying the allied member, further includes:
The data center services end receives the evaluation for the calculated result that the allied member uploads, and by institute's commentary
Valence is committed to alliance's chain.
5. data assets management method according to claim 1, which is characterized in that at the data center services end by institute
Data assets are stated to be stored in after the memory block of allied member described in the data center, further includes:
The data center services end generates the upload operation record of the data assets, and the upload operation is recorded and is submitted
To alliance's chain.
6. a kind of data assets management system, which is characterized in that the data assets management system includes data center and alliance
Chain;The data center includes the memory block at data center services end and each allied member;Alliance's chain by disposing respectively
It is constituted in the block chain node of the data center and each allied member;
The data center services end, for the submission request in the data assets directory information for receiving any allied member
Afterwards, the data assets directory information is committed to alliance's chain;Wherein, the data assets directory information is for recording institute
The preset attribute information of the data assets of allied member is stated, the preset attribute information includes data summarization;
The data center services end is also used in the intelligent contract being deployed in alliance's chain according to the data assets mesh
After the accuracy and completeness check for the data assets that the data summarization in record information uploads the allied member pass through,
The data assets are stored in the memory block of allied member described in the data center.
7. data assets management system according to claim 6, which is characterized in that the preset attribute information further includes awarding
Weigh information;
The data center services end is also used to determine transmission to data assets in the intelligent contract being deployed in alliance's chain
Use request allied member have to the access right of the data assets after, generate the order of the data assets, and
The order is committed to alliance's chain;Wherein, the data assets are by the allied member according to each allied member
Data assets directory information determine, the order carry the data assets result calculate information needed;
The data center services end is also used to obtain the calculated result of the data assets according to the order, and will be described
Calculated result is supplied to the allied member.
8. data assets management system according to claim 7, which is characterized in that the data assets include data and calculation
Method;
The data center services end is specifically used for according to the order being the algorithm configuration computing environment, in the operation
The data are carried out using the algorithm in environment calculated result is calculated, and the calculated result is supplied to described
Alliance member.
9. data assets management system according to claim 7 or 8, which is characterized in that
The data center services end is also used to receive the evaluation for the calculated result that the allied member uploads, and
The evaluation is committed to alliance's chain.
10. a kind of data assets management equipment, which is characterized in that the equipment includes memory and processor,
Said program code is transferred to the processor for storing program code by the memory;
The processor is used for according to the instruction in said program code, and perform claim requires data described in any one of 1-5
Assets management method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810820791.0A CN109190881B (en) | 2018-07-24 | 2018-07-24 | Data asset management method, system and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810820791.0A CN109190881B (en) | 2018-07-24 | 2018-07-24 | Data asset management method, system and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109190881A true CN109190881A (en) | 2019-01-11 |
CN109190881B CN109190881B (en) | 2021-03-23 |
Family
ID=64936748
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810820791.0A Active CN109190881B (en) | 2018-07-24 | 2018-07-24 | Data asset management method, system and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109190881B (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109688163A (en) * | 2019-02-20 | 2019-04-26 | 中国联合网络通信集团有限公司 | Data processing method, device, equipment and storage medium based on alliance's chain |
CN109886039A (en) * | 2019-01-23 | 2019-06-14 | 深圳壹账通智能科技有限公司 | Blockchain-based financial system compliance detection method and related equipment |
CN110223157A (en) * | 2019-05-21 | 2019-09-10 | 平安普惠企业管理有限公司 | Data capture method, electronic equipment and computer storage medium based on alliance's chain |
CN110222529A (en) * | 2019-05-21 | 2019-09-10 | 平安普惠企业管理有限公司 | Assets management method, electronic equipment and computer storage medium based on alliance's chain |
CN110246040A (en) * | 2019-05-21 | 2019-09-17 | 平安普惠企业管理有限公司 | Trade management method, electronic equipment and computer storage medium based on alliance's chain |
CN110942224A (en) * | 2019-10-17 | 2020-03-31 | 江苏荣泽信息科技股份有限公司 | Shop fixed asset management system based on block chain |
CN112398853A (en) * | 2020-11-16 | 2021-02-23 | 东软集团股份有限公司 | Method, device and system for realizing alliance chain cross-chain communication |
CN112990829A (en) * | 2021-04-21 | 2021-06-18 | 江苏荣泽信息科技股份有限公司 | Asset management system based on block chain |
CN113806339A (en) * | 2020-06-11 | 2021-12-17 | 中国标准化研究院 | A data asset management system and method |
CN112202612B (en) * | 2020-09-29 | 2023-06-20 | 东软集团股份有限公司 | Block link point management method, storage medium, node and block chain system |
WO2024002105A1 (en) * | 2022-06-27 | 2024-01-04 | 中国信息通信研究院 | Data asset usage control method, client and intermediate service platform |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106503995A (en) * | 2016-11-17 | 2017-03-15 | 中国银行股份有限公司 | A kind of data sharing method, source node, destination node and system |
CN107085807A (en) * | 2017-04-19 | 2017-08-22 | 迅鳐成都科技有限公司 | A kind of data assets method of commerce based on block chain |
CN107196762A (en) * | 2017-06-13 | 2017-09-22 | 贵州大学 | One kind weighs method really towards big data |
CN107222303A (en) * | 2017-05-11 | 2017-09-29 | 暨南大学 | Digital publishing rights traceability system building method based on block chain and cloud platform |
CN107241360A (en) * | 2017-08-04 | 2017-10-10 | 北京明朝万达科技股份有限公司 | A kind of data safety shares exchange method and data safety shares switching plane system |
CN107464118A (en) * | 2017-08-16 | 2017-12-12 | 济南浪潮高新科技投资发展有限公司 | A kind of data trade method based on block chain intelligence contract |
-
2018
- 2018-07-24 CN CN201810820791.0A patent/CN109190881B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106503995A (en) * | 2016-11-17 | 2017-03-15 | 中国银行股份有限公司 | A kind of data sharing method, source node, destination node and system |
CN107085807A (en) * | 2017-04-19 | 2017-08-22 | 迅鳐成都科技有限公司 | A kind of data assets method of commerce based on block chain |
CN107222303A (en) * | 2017-05-11 | 2017-09-29 | 暨南大学 | Digital publishing rights traceability system building method based on block chain and cloud platform |
CN107196762A (en) * | 2017-06-13 | 2017-09-22 | 贵州大学 | One kind weighs method really towards big data |
CN107241360A (en) * | 2017-08-04 | 2017-10-10 | 北京明朝万达科技股份有限公司 | A kind of data safety shares exchange method and data safety shares switching plane system |
CN107464118A (en) * | 2017-08-16 | 2017-12-12 | 济南浪潮高新科技投资发展有限公司 | A kind of data trade method based on block chain intelligence contract |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109886039A (en) * | 2019-01-23 | 2019-06-14 | 深圳壹账通智能科技有限公司 | Blockchain-based financial system compliance detection method and related equipment |
CN109688163A (en) * | 2019-02-20 | 2019-04-26 | 中国联合网络通信集团有限公司 | Data processing method, device, equipment and storage medium based on alliance's chain |
CN109688163B (en) * | 2019-02-20 | 2021-11-30 | 中国联合网络通信集团有限公司 | Data processing method, device and equipment based on alliance chain and storage medium |
CN110222529A (en) * | 2019-05-21 | 2019-09-10 | 平安普惠企业管理有限公司 | Assets management method, electronic equipment and computer storage medium based on alliance's chain |
CN110246040A (en) * | 2019-05-21 | 2019-09-17 | 平安普惠企业管理有限公司 | Trade management method, electronic equipment and computer storage medium based on alliance's chain |
CN110223157A (en) * | 2019-05-21 | 2019-09-10 | 平安普惠企业管理有限公司 | Data capture method, electronic equipment and computer storage medium based on alliance's chain |
CN110942224A (en) * | 2019-10-17 | 2020-03-31 | 江苏荣泽信息科技股份有限公司 | Shop fixed asset management system based on block chain |
CN110942224B (en) * | 2019-10-17 | 2022-05-24 | 江苏荣泽信息科技股份有限公司 | Shop fixed asset management system based on block chain |
CN113806339A (en) * | 2020-06-11 | 2021-12-17 | 中国标准化研究院 | A data asset management system and method |
CN112202612B (en) * | 2020-09-29 | 2023-06-20 | 东软集团股份有限公司 | Block link point management method, storage medium, node and block chain system |
CN112398853A (en) * | 2020-11-16 | 2021-02-23 | 东软集团股份有限公司 | Method, device and system for realizing alliance chain cross-chain communication |
CN112990829A (en) * | 2021-04-21 | 2021-06-18 | 江苏荣泽信息科技股份有限公司 | Asset management system based on block chain |
CN112990829B (en) * | 2021-04-21 | 2021-08-13 | 江苏荣泽信息科技股份有限公司 | Asset management system based on block chain |
WO2024002105A1 (en) * | 2022-06-27 | 2024-01-04 | 中国信息通信研究院 | Data asset usage control method, client and intermediate service platform |
Also Published As
Publication number | Publication date |
---|---|
CN109190881B (en) | 2021-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109190881A (en) | A kind of data assets management method, system and equipment | |
US20230119636A1 (en) | Blockchain methods, nodes, systems and products | |
CN108959621B (en) | Method, device, equipment and storage medium for realizing block chain network | |
US11495075B2 (en) | Distributed voting system, method, apparatus, computer device and readable storage medium | |
Ellervee et al. | A Comprehensive Reference Model for Blockchain-based Distributed Ledger Technology. | |
KR102573433B1 (en) | Platform for trading energy using block chain and method thereof | |
TWI768163B (en) | Method and device for generating smart contracts | |
CN109598147B (en) | Data processing method and device based on block chain and electronic equipment | |
CN108830686A (en) | A kind of assets information processing method and server based on block chain | |
CN110222529A (en) | Assets management method, electronic equipment and computer storage medium based on alliance's chain | |
KR102343615B1 (en) | Block chain system for transacting art work and managing information of art work and control method thereof | |
CN111095863A (en) | Block chain based system and method for communicating, storing and processing data over a block chain network | |
CN114358947A (en) | Block chain based pricing method and device | |
CN113221191A (en) | Block chain-based data evidence storage method, device, equipment and storage medium | |
US20200410591A1 (en) | Computerized asset transfer and title recordal on distributed ledgers | |
US20200364709A1 (en) | Networked Computer System for Multi-Party Payment Distribution and Pricing | |
CN108073699B (en) | Big data aggregation analysis method and device | |
US20240340183A1 (en) | Method for securing private structured databases within a public blockchain | |
CN112560115A (en) | Multi-party combined research and development method and system based on block chain | |
KR102084916B1 (en) | Block chain creation system with sequence hash and method | |
CN111931230A (en) | Data authorization method and device, storage medium and electronic device | |
CN111260364A (en) | Extensible quick payment method and system based on block chain | |
CN116961876A (en) | Virtual resource management method, device, equipment and storage medium for blockchain | |
CN116860866A (en) | Block chain-based data sharing method, device, equipment and storage medium | |
CN115809440A (en) | Method and device for managing copyrighted works based on block chain |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |