Digital description, deposit certificate and use method of enterprise creditTechnical Field
The invention relates to an enterprise credit storage and use mechanism based on a block chain technology, in particular to a digital description, evidence storage and use method of enterprise credit.
Background
The enterprise credit refers to the enterprise credit level evaluated by a third-party credit investigation institution by gathering information of another enterprise according to the credit rating rule of the credit investigation institution. Each enterprise (unit) in the market economy is an independent and independent operator, and an effective credit 'identity card' is required to obtain the trust of the other party when the enterprises (units) need to sign a purchase and sale contract, participate in tendering and bidding, apply for qualification, strive for government purchasing and the like. The credit rating mechanism which is strictly examined and approved by a supervision department in society and independently, objectively and fairly rated credit rating through a standardized evaluation program become an effective credit 'identity card', so that a partner obtains exact and fair credit information and plays a role in accelerating a cooperative decision.
However, the existing enterprise credit database is a centralized storage mode, data is easy to be tampered, and the reliability is not high. Meanwhile, the traditional enterprise credit database has the problems of high maintenance cost, non-standard credit data description and unauthorized use.
Disclosure of Invention
The invention aims to provide a digital description, evidence storage and use method of enterprise credit, which has a mechanism for guaranteeing the authority and credibility of data and protecting the rights and privacy of the enterprise credit data by authorizing the use of the credit data, so as to solve the problems in the background technology.
In order to achieve the purpose, the invention provides the following technical scheme:
the method comprises three sub-methods of an enterprise credit data description method, an enterprise credit data storage method and an enterprise credit data use method, wherein the enterprise credit data use method is based on the enterprise credit data storage method, and the enterprise credit data storage method is based on the enterprise credit data description method.
Preferably, the method for describing the enterprise credit data comprises the following steps:
s101: registering enterprise users, namely registering the enterprise users on a block chain system to obtain an identity private key given to an enterprise by a block chain;
s102: the third party provides data, and the system captures enterprise credit information from the third party and performs structured processing on the credit information;
s103: the enterprise data is sorted, and the structured enterprise credit data format is as follows: a timestamp, a credit event description, an event property, and an influence measure value;
s104: information feedback, the system sends the processed credit data to the enterprise to request the enterprise to confirm and authorize;
s105: and (4) information confirmation, namely the enterprise user completes credit data confirmation and credit data use authorization in a private key signature mode.
Preferably, the third party in S102 includes a credit rating agency, a credit bank of an enterprise account, and a local tax bureau of the enterprise, and if the business of the enterprise is abroad, the credit rating agency needs to cover the credit rating agency of the country and the foreign credit rating agency should be filed in China in advance.
Preferably, the event property in S103 includes a positive event, a neutral event and a negative event, wherein the influence coefficient of the negative event is much larger than that of the positive event.
Preferably, the enterprise credit data storage method comprises the following steps:
s201: carrying out Hash encryption processing, namely carrying out Hash encryption on the confirmed enterprise credit data by the system;
s202; forming a specific data chain, and then forming an enterprise credit data chain according to a time axis;
s203; and adding a main blockchain, storing the main blockchain to each node on the blockchain, and storing the complete credit data chain of the enterprise by each node.
Preferably, in the method for storing enterprise credit data, the master block chain constructs a deposit certificate containing the hash value of the enterprise credit data chain for the received hash value of the enterprise credit data chain, and the master block chain further broadcasts the deposit certificate corresponding to the hash value of each enterprise credit data chain.
Preferably, the method for using the enterprise credit data needs to be activated by a qualified user, wherein when the enterprise information data is requested to be used by the qualified user, the system sends a use request to the enterprise, the enterprise user uses a private key for authorization, the qualified user can read the enterprise credit data on the block chain only after the enterprise user is authorized, and the qualified user cannot read the enterprise credit data if the enterprise user is not authorized.
Preferably, the qualified users when the enterprise credit data use method is used comprise local governments, Chinese people banks, credit rating institutions and enterprises, if the enterprises are listed, the qualified users also comprise witnesses, and if the business of the enterprises relates to abroad, one business of the credit rating institutions covers the credit rating institutions of the country, and the foreign credit rating institutions are put on records in China in advance.
Preferably, when a qualified user sends a use request to an enterprise through a system, the qualified user in the enterprise credit data use method broadcasts in the system and leaves a corresponding hash value, and when the enterprise itself performs a use block chain query, the enterprise does not leave the corresponding hash value, but leaves a timestamp in the system.
Compared with the prior art, the invention has the beneficial effects that: the invention provides a digital description, evidence storage and use method of enterprise credit, comprising three sub-methods of an enterprise credit data description method, an enterprise credit data storage method and an enterprise credit data use method, wherein the whole method needs to describe the enterprise credit data first when in use, then stores the described enterprise credit data, and finally can inquire and use the stored enterprise credit data, wherein the whole system is based on a block chain technology, so that the credit data information of the enterprise can be prevented from being maliciously tampered, the credibility of the enterprise credit data is ensured, meanwhile, compared with the traditional data inventory, the digital description, evidence storage and use method based on the block chain technology have the advantages of low maintenance cost and standard credit data description, and meanwhile, the rights and interests and privacy of the enterprise credit data can be protected through a mechanism that the enterprise authorizes to use the credit data, and uniform retrieval is facilitated.
Drawings
FIG. 1 is an overall flow diagram of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The method comprises three sub-methods of enterprise credit data description, enterprise credit data storage and enterprise credit data use, wherein the enterprise credit data use is based on the enterprise credit data storage, and the enterprise credit data storage is based on the enterprise credit data description, the whole method is used by firstly describing the enterprise credit data, then storing the described enterprise credit data, and finally inquiring and using the stored enterprise credit data, the whole system is based on the block chain technology, thereby avoiding the malicious tampering of the enterprise credit data information, ensuring the credibility of the enterprise credit data, and simultaneously, compared with the traditional data inventory, the digital description, the evidence storage and the use based on the block chain technology have lower maintenance cost, the credit data describes the advantages of the specification.
The method for describing the enterprise credit data comprises the following steps:
the first step is as follows: the method comprises the steps that enterprise users are registered on a block chain system, and identity private keys of the enterprises are obtained through block chains, wherein the identity private keys have uniqueness, and a single identity private key is suitable for the enterprise users;
the second step is that: the third party provides data, the system captures enterprise credit information from the third party and carries out structured processing on the credit information, wherein the third party comprises a credit rating mechanism, a credit bank of an enterprise account and a local tax bureau of the enterprise, if the business of the enterprise relates to abroad, the credit rating mechanism needs to cover the credit rating mechanism of the country by one enterprise, and the foreign credit rating mechanism needs to be filed in China in advance, the credit rating mechanism can provide past credit information of the enterprise, the credit rating mechanism needs not to have a profit relationship with the enterprise, the credit bank of the enterprise account can provide deposit information and loan information of the enterprise, and the local tax bureau of the enterprise can provide tax payment proofs of the enterprise;
the third step: the enterprise data is sorted, and the structured enterprise credit data format is as follows: the event property comprises a positive event, a neutral event and a negative event, wherein the influence degree coefficient of the negative event is far greater than that of the positive event, the event property can determine the external image of the enterprise, the timestamp records the date of each credit event of the enterprise, each credit event can be weighted on basic credit, the credit event description records the financial transaction data of each debit, repayment and the like of the enterprise, the influence degree value of the credit event can influence the overall credit of the enterprise, and when the enterprise has the negative event such as no default, the credit value of the enterprise can be greatly reduced;
the fourth step: information feedback, the system sends the processed credit data to the enterprise to request the enterprise to confirm and authorize, namely the system feeds back the collected enterprise credit data to the enterprise and enables the enterprise to determine, certainly, the enterprise can report the credit records which are not collected by the system to the system by itself, and the system can bring the non-collected credit records into the credit data after being confirmed by multiple parties;
the fifth step: and (4) information confirmation, namely the enterprise user completes credit data confirmation and credit data use authorization in a private key signature mode, and if the enterprise confirms the credit events collected by the system, confirmation can be carried out through a unique private key signature.
The enterprise credit data storage method comprises the following steps:
the first step is as follows: in the enterprise credit data storage method, a main block chain constructs a deposit certificate containing the hash value of the enterprise credit data chain aiming at the hash value of the received enterprise credit data chain, and the main block chain also broadcasts the deposit certificate corresponding to the hash value of each enterprise credit data chain;
a second step; forming a specific data chain, and then forming an enterprise credit data chain according to a time axis;
s203; and adding the main block chain, storing the main block chain to each node on the block chain, wherein each node stores the complete credit data chain of the enterprise, so that the credit data of the enterprise form a structured data chain according to the time stamp, which is beneficial to unified retrieval and carries out quantitative evaluation on the influence degree of each credit event of the enterprise.
The method for using the enterprise credit data needs to be activated by qualified users, wherein when the enterprise information data is requested to be used by the qualified users, the system sends a use request to an enterprise, the enterprise users use private keys for authorization, the qualified users can read the enterprise credit data on the block chain only after the enterprise users are authorized, and the qualified users cannot read the enterprise credit data if the enterprise users are not authorized.
The qualified users comprise local governments, China people banks, credit rating mechanisms and enterprises, wherein the local governments can use the system to inquire the credit of the enterprises under the entrust of other enterprises, the China people banks can carry out random spot check by themselves, if the enterprises are listed, the qualified users also comprise a certificate prison which carries out spot check according to the oscillation condition of the enterprises in the stock market, and if the business of the enterprises relates to abroad, one business of the credit rating mechanisms covers the credit rating mechanisms of the country and the foreign credit rating mechanisms are put on records in China in advance; when a qualified user sends a use request to an enterprise through a system, the user broadcasts the use request in the system and leaves a corresponding hash value, and when the enterprise inquires a use block chain, the enterprise does not leave the corresponding hash value, but leaves a timestamp in the system, namely a mechanism for authorizing the enterprise to use the credit data is established, and the interest and the privacy of the enterprise credit data are protected.
In summary, the digital description, evidence storage and usage method of enterprise credit proposed by the present invention includes three sub-methods, namely an enterprise credit data description method, an enterprise credit data storage method and an enterprise credit data usage method, wherein the whole method needs to describe enterprise credit data first, then store the described enterprise credit data, and finally query and use the stored enterprise credit data, wherein the whole system is based on the block chain technology, so that the malicious tampering of the enterprise credit data information can be avoided, the credibility of the enterprise credit data is ensured, meanwhile, compared with the traditional data inventory, the digital description, evidence storage and usage method based on the block chain technology has the advantages of low maintenance cost and standard credit data description, and meanwhile, the rights and privacy of the enterprise credit data can be protected through the mechanism that the enterprise authorizes to use the credit data, and uniform retrieval is facilitated.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art should be able to cover the technical solutions and the inventive concepts of the present invention within the technical scope of the present invention.