Disclosure of Invention
The invention aims to provide a method for inquiring personal integrity information based on blockchain certification, which can realize that personal information data can be safely stored in a blockchain network and cannot be tampered, enables the individual to have the benefit of personal integrity data by setting payment consulting authority, can manage personal integrity of the individual, is subjected to social supervision, provides integrity reference basis for the behaviors of the individual in subsequent social activities, and lays a foundation for an integrity society.
In order to achieve the above purpose, the invention provides a method for inquiring personal integrity information based on blockchain certification, which comprises the following steps:
step 1: the user perfects personal integrity information and selects a certification service mode, and the system uploads the personal information to a distributed database of a blockchain for certification and acquires a personal integrity index;
step 2: the user sets an information acquisition mode in which the personal integrity information is acquired by other people;
step 3: the enterprise or the individual acquires the personal integrity information of the other people according to the information acquisition mode;
step 4: and the system adjusts the personal integrity index according to the verification result of the personal integrity information and the information reported by other people.
Preferably, before the step of improving personal integrity information and selecting a certification service mode by a user, uploading the personal information to a distributed database of a blockchain by a system to perform certification and acquiring the personal integrity index, developing a personal integrity certification system based on a blockchain service platform, and logging in the personal integrity certification system by the user or an enterprise through a client.
Preferably, in the steps that a user perfects personal integrity information and selects a certificate storing service mode, a system uploads the personal information to a distributed database of a blockchain for certificate storing and obtaining personal integrity indexes, the user uploads photos, identity cards, mobile phone numbers and micro-trust information to complete registration and perfects the personal integrity information; the personal integrity information comprises education information, financial information, professional history information, social information, medical information and insurance information, wherein each item of information corresponds to different integrity indexes respectively.
Preferably, in the step that the user perfects the personal integrity information and selects a certification service mode, the system uploads the personal information to a distributed database of a blockchain for certification and obtains the personal integrity index, the certification service mode includes: the self-certification mode, the verification mode and the verification mode respectively correspond to different integrity indexes.
Preferably, in the step that the user perfects the personal integrity information and selects a certification service mode, the system uploads the personal information to a distributed database of the blockchain for certification and obtains the personal integrity index, and the certification mode is that the uploaded personal integrity information is not verified and stored in the distributed database of the blockchain for free; the verification mode is to perform integrity verification of the content and attribution right verification of the content on the uploaded personal integrity information, and charge and evidence exist in a distributed database of a blockchain; the verification mode is to carry out validity verification, authentication of a national approved digital identity authentication center, trusted time verification of a time service mechanism, originality verification of digital content by copyright management departments and charge and store the charge in a distributed database of a blockchain on all uploaded personal integrity information.
Preferably, in the step of the user setting an information acquisition mode in which the personal integrity information is acquired by another person, the information acquisition mode includes: free mode, personal integrity information exchange mode, charging mode.
Preferably, in the step of acquiring the personal integrity information of the other person by the enterprise or the individual according to the information acquisition mode, the enterprise or the individual acquires the personal integrity information of the other person according to the information acquisition mode and acquires the confirmation of the information owner to be referred; in the charging mode, when an enterprise or a person applies for acquiring the personal integrity information of other people, firstly, paying the charging amount set by the acquired person in the charging mode, and completing the exchange of the charge and the personal integrity information after the acquired person is confirmed.
Preferably, in the step of adjusting the personal integrity index by the system according to the verification result of the personal integrity information and the information reported by others, the charging allowance in the charging mode is positively correlated with the integrity index.
Preferably, in the step of adjusting the personal integrity index by the system according to the verification result of the personal integrity information and the information reported by others, the system performs random spot check on the personal integrity information, if the content is true, the score of the personal integrity index is improved, and if the content is not true, the score of the personal integrity index is reduced.
Preferably, in the step of adjusting the personal integrity index according to the verification result of the personal integrity information and the reporting information of other people, when the personal information is checked by other people or enterprises and found to be reported falsely, if the reporting entity is checked, the personal integrity index is shown in the blockchain and automatically deducted, and the personal integrity index corresponding to the reporting person is increased.
The beneficial effects of the invention are as follows: the invention stores personal information into a blockchain database based on the certification application of the blockchain technology to realize safe storage of personal integrity information, protects privacy data by setting rights acquired by others, can be supervised by society, forms self-management of the personal integrity information and becomes one of infrastructures for establishing an integrity society, fully utilizes the characteristics of safe storage and non-falsification in a blockchain network, enables the individuals to have the benefit of personal integrity data by setting payment consulting rights, can manage personal integrity of the individuals, provides integrity reference basis for the behaviors of the individuals in subsequent social activities, and lays a foundation for the integrity society.
The device of the present invention has other features and advantages which will be apparent from or are set forth in detail in the accompanying drawings and the following detailed description, which are incorporated herein, and which together serve to explain certain principles of the invention.
Detailed Description
The invention will be described in more detail below with reference to the accompanying drawings. While the preferred embodiments of the present invention are illustrated in the drawings, it should be understood that the present invention may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
The method for inquiring personal integrity information based on blockchain certification provided by the invention comprises the following steps:
step 1: the user perfects the personal integrity information and selects a certification service mode, and the system uploads the personal information to a distributed database of a blockchain for certification and acquires the personal integrity index;
step 2: the user sets an information acquisition mode in which personal integrity information is acquired by other people;
step 3: the enterprise or the individual acquires personal integrity information of other people according to the information acquisition mode;
step 4: the system adjusts the personal integrity index according to the verification result of the personal integrity information and the information reported by other people.
In one example, before the step of the system uploading personal information to a distributed database of a blockchain for certification and obtaining the personal integrity index, the personal integrity certification system is developed based on a blockchain service platform, and a user or an enterprise logs in the personal integrity certification system through a client before the user perfects the personal integrity information and selects a certification service mode.
Specifically, the blockchain service platform can select an Ethernet blockchain service platform or a Fisco Bcos blockchain service platform, and a set of personal integrity information system software is developed based on the Ethernet or the Fisco Bcos platform.
In one example, when a user perfects personal integrity information and selects a certificate storing service mode, the system uploads the personal information to a distributed database of a blockchain for certificate storing and acquiring the personal integrity index, and the user uploads a photo, an identity card, a mobile phone number and micro-trust information to complete registration and perfect the personal integrity information; the personal loyalty information comprises education information, financial information, professional biographic information, social information, medical information, insurance information and the like, wherein each item of information corresponds to different loyalty indexes respectively.
In one example, in the step of the system uploading personal information to a distributed database of a blockchain for certification and obtaining a personal loyalty index in the step of the user perfecting the personal loyalty information and selecting a certification service mode, the certification service mode includes: the self-certification mode, the verification mode and the verification mode respectively correspond to different integrity indexes.
Specifically, the personal education, finance, professional history, social, medical and insurance information corresponds to the scores of different integrity indexes respectively, the higher the personal information perfection is, the higher the integrity index is, the different scores are also corresponding to the evidence storage service mode respectively, the scores of the self-evidence mode, the verification mode and the verification mode are increased, and the system automatically establishes and adjusts the personal integrity indexes according to the information perfection degree and the evidence storage mode selected by the user.
In one example, in the steps that a user perfects personal integrity information and selects a certification service mode, the system uploads the personal information to a distributed database of a blockchain for certification and obtains the personal integrity index, and the certification mode is that the uploaded personal integrity information is not verified and stored in the distributed database of the blockchain for free; the verification mode is to carry out integrity verification of the content and attribution right verification of the content on the uploaded personal integrity information, and the charging certificate exists in a distributed database of the blockchain; the verification mode is to carry out validity verification, national approved identity verification of a digital identity authentication center, trusted time verification of a time service organization, originality verification of digital content by copyright management departments and charge and existence in a distributed database of a blockchain on all the uploaded personal integrity information.
Specifically, in the self-certification mode, the user needs to self-check the personal information uploaded by the user, the system will not check the personal information during uploading, and the verification mode is to verify the integrity of the content of all information items in the uploaded personal integrity information through a public information summary algorithm, verify the attribution right of the content through digital identity authentication and digital signature information, and verify other ways which can assist in verifying the authenticity, and verify that the information items exist in a distributed database of a blockchain in a charging way; the verification mode is to carry out validity verification conforming to national relevant judicial identification standards on all the uploaded personal honest information, identity verification of a national approved digital identity authentication center, trusted time verification of a time service mechanism, verification of originality audit files of digital content by copyright management departments and the like, and charge and store the verification in a distributed database of a blockchain; the verification mode and verification mode would charge the user, but would be beneficial to improve the user's personal integrity index.
In one example, in the step of the user setting an information acquisition mode in which personal integrity information is acquired by other people, the information acquisition mode includes: free mode, personal integrity information exchange mode, charging mode.
Specifically, the user can freely check the self-integrity information of others or enterprises, can check the information of others by exchanging the information with others, and can operate the personal integrity information by setting a charging mode, and each mode can be acquired after the confirmation of the information owner is required.
In one example, in the step of the enterprise or the individual acquiring the personal trustworthiness information of the other person according to the information acquisition mode, the enterprise or the individual acquires the personal trustworthiness information of the other person according to the information acquisition mode and acquires the information owner to confirm and then refers to the information owner; in the charging mode, when an enterprise or a person applies for acquiring personal integrity information of other people, firstly, payment is carried out on charging amount set by the acquired person in the charging mode, and exchange of fees and personal integrity information is completed after confirmation of the acquired person is obtained.
In one example, in the step of the system adjusting the personal integrity index based on the verification of the personal integrity information, the information reported by others, the charging allowance in the charging mode is positively correlated with the integrity index.
Specifically, the user can better manage his own honest data through the charging mode, and the charging allowance in the charging mode is stimulated by improving the personal honest index, so that the user is beneficial to forming good personal honest self-management.
In one example, in the step of adjusting the personal integrity index by the system according to the verification result of the personal integrity information and the information reported by other people, the system performs random spot check on the personal integrity information, if the content is true, the score of the personal integrity index is improved, and if the content is not true, the score of the personal integrity index is reduced.
Specifically, a spot check function of the system can be set, personal information uploaded by a user can be verified at an irregular period, the personal integrity system is maintained in a healthy state through a reward and punishment mechanism, the process is executed after the nodes of the blockchain accounting enterprise pass through consistently, and an execution result is disclosed in the blockchain system.
In one example, in the step of adjusting the personal integrity index according to the verification result of the personal integrity information and the reporting information of other people, when the personal information is verified by other people or enterprises and found to be reported falsely, if the reporting entity is verified, the system will perform the public indication in the blockchain and automatically deduct the personal integrity index and increase the personal integrity index corresponding to the reporting person.
Specifically, a reporting function can be set and a corresponding punishment mechanism can be formulated, for example, when A discovers that B information has false content, A personal integrity index is increased and B personal integrity index is reduced, but as B is discovered each time, the score obtained by A is halved, the process is executed after the nodes of a blockchain accounting enterprise consistently pass, and an execution result is disclosed in the blockchain system; when the personal loyalty score is below 10 points, the personal loyalty score is listed in a belief-losing person list and listed in a system for public indication, and the personal loyalty score ranking function can refresh the first 100 personal loyalty indexes in real time.
Examples:
FIG. 1 illustrates a flowchart of the steps of a method of querying personal integrity information based on blockchain certificates in accordance with the present invention.
As shown in fig. 1, a method for querying personal integrity information based on blockchain certification includes:
and developing a personal loyalty certificate system based on the Ethernet area or the Fisco Bco blockchain service platform, wherein a user or an enterprise can log in the personal loyalty certificate system through a client.
The user uploads photos, identity cards, mobile phone numbers and WeChat information to complete registration, so that personal integrity information such as education, finance, professional history, social contact, medical treatment, insurance and the like is perfected, wherein each item of information corresponds to different integrity indexes respectively; selecting a forensic service mode, wherein the forensic service mode comprises: the self-certification mode, the verification mode and the verification mode, wherein the integrity indexes corresponding to the three modes are sequentially increased. The self-certification mode is that the uploaded personal integrity information is not verified and freely stored in a distributed database of the blockchain; the verification mode is to verify the integrity of the content of all the information items in the uploaded personal integrity information through a public information summary algorithm, verify the attribution right of the content through digital identity authentication and digital signature information, and verify other ways which can assist in proving the authenticity, and verify that the information items exist in a distributed database of a blockchain in a charging way; the verification mode is to carry out validity identification which accords with national relevant judicial identification standards on all the uploaded personal integrity information, identity verification of a national approved digital identity authentication center, trusted time verification of a time service mechanism, verification of originality audit files of digital content by copyright management departments and the like, and charge and store the charge and the verification in a distributed database of a blockchain.
The user sets an information acquisition mode in which personal integrity information is acquired by other people, wherein the information acquisition mode comprises the following steps: free mode, personal integrity information exchange mode, charging mode. The enterprise or the individual acquires personal honest information of other people according to the information acquisition mode and acquires information owners to confirm and then consult; in the charging mode, when an enterprise or a person applies for acquiring personal integrity information of other people, firstly, the charging amount set by the acquired person in the charging mode is paid, after the acquired person is acquired to confirm, the exchange of the charge and the personal integrity information is completed, and the charging allowance in the charging mode is positively related to the integrity index.
The system adjusts the personal integrity index according to the verification result of the personal integrity information and the information reported by other people, and the system performs random spot check on the personal integrity information, if the content is true, the score of the personal integrity index is improved, and if the content is not true, the score of the personal integrity index is reduced. When the personal information is checked by other individuals or enterprises to find false reported, if the reporting entity is checked and confirmed, the personal information is shown in the blockchain and the personal integrity index is automatically deducted and the personal integrity index corresponding to the reporting person is increased;
for example: setting the personal integrity index to be 0-100 to reflect the personal integrity index; when the personal information is checked by other individuals or enterprises, the false content is reported, and after the verification of the system, the personal information is shown and automatically deducted for 10 minutes; if A finds that B has false content, the A personal integrity index is increased by 10 points and the B personal integrity index is decreased by 10 points, but the score obtained by A is halved with each time B is found; the system can also extract information uploaded by the user for verification at random, if the content is true, the personal integrity index can be improved, and if the content is not true, the personal integrity index can be reduced; when the personal loyalty score is below 10 points, the personal loyalty score is listed in a belief-losing person list and listed in a system for public indication, and the system also has a personal loyalty score ranking function and is used for refreshing the top 100 personal loyalty indexes in real time.
The embodiment ensures the security of private data through the blockchain certificate, combines various rewarding and punishment mechanisms to ensure that individuals have the income right of own data, and is beneficial to improving the integrity consciousness of people while managing own integrity data.
The foregoing description of embodiments of the invention has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the various embodiments described.