Disclosure of Invention
The application aims to provide a block chain-based intelligent government information management method for solving the problems in the background technology.
In order to achieve the above purpose, the present application provides the following technical solutions: a block chain-based intelligent government affair information management method comprises the following steps:
setting auditing conditions of user identity information at government affair nodes;
acquiring government affair registration application information of a user;
the government affair node receives government affair registration application information of the user, identifies identity information contained in the application information of the user, judges the affiliated auditing conditions, and searches the identity information of the user for comparison through a cloud database;
analyzing the identity recognition degree of the user according to the comparison result, and determining whether the user is the identity, if the recognition degree result does not reach the appointed value, the user autonomously selects the next auditing condition and resubmisses the application information until the identity recognition degree reaches the appointed value;
after the identity recognition degree of the user reaches the standard, the user is confirmed to be the user himself, and the government affair node encrypts and uploads government affair registration application information of the user to the blockchain.
Preferably, the type of the audit condition of the user identity information includes:
the method comprises the steps of name recognition, certificate number recognition, face recognition audit, action recognition audit, communication verification and recognition audit, fingerprint recognition audit, voice recognition audit and historical information verification and recognition audit of a user.
Preferably, the certificate number identification comprises a certificate type of personal effective identity certificate, and in the communication verification identification audit, the communication type is receipt verification identification through an effective communication mode allowed in China.
Preferably, the government affair registration application information comprises application information that a user registers in a government affair system through a manual window or a self-service terminal.
Preferably, the government service node receives the government service registration application information of the user, identifies the identity information contained in the application information of the user, judges the affiliated auditing condition, searches the identity information of the user through a cloud database for comparison, and comprises:
the government affair node receives government affair registration application information uploaded by a user;
identifying identity information of a user through government registration application information uploaded by the user, judging the type of an item under auditing condition, retrieving all the identity information of the user in the blockchain cloud database according to the item type information, performing comparative analysis, and checking the coincidence degree of the identity information and the identity information retrieved by the blockchain cloud database.
Preferably, the step of analyzing the identity recognition degree of the user according to the comparison result to determine whether the user is the user, if the recognition degree result does not reach the specified value, the user autonomously selects the next auditing condition and submits the identity verification information until the identity recognition degree reaches the specified value, and the step of including:
and comparing and analyzing the coincidence content of the identity information in the user government registration application information and all the identity information retrieved by the blockchain cloud database, and confirming that the coincidence value is higher than a threshold value of identity identification or lower than the threshold value, if the coincidence value is lower than the threshold value, the user cannot be judged to transact for the user, the user needs to independently select the next auditing condition and resubmit the identity verification information to continuously prove the identity of the user, otherwise, if the coincidence value is higher than the threshold value, the user identification degree is up to standard, and the identity of the user is proved to transact the government application for the user.
Preferably, after the identity recognition degree of the user reaches the standard, confirming the identity of the user, encrypting and uploading government affair registration application information of the user to a blockchain by a government affair node, wherein the method comprises the steps of;
when the identification degree of the user reaches the standard, after the identity of the user is proved, the government service node encrypts government service application information of the target user through the public key and uploads the government service application information to the blockchain to wait for the government service system server to check.
The application also provides a device for managing intelligent government affair information based on the block chain, which comprises the following steps:
the auditing preset module is used for setting auditing conditions of the user identity information at the government affair node;
the information acquisition module is used for acquiring government affair registration application information of the user;
the information comparison module is used for receiving government registration application information of the user by the government service node, identifying identity information contained in the application information of the user, judging the affiliated auditing conditions, and searching the identity information of the user through the cloud database for comparison;
the information comparison module is also used for analyzing the identity recognition degree of the user according to the comparison result, confirming whether the identity recognition degree is the identity, and if the recognition degree result does not reach the appointed value, the user autonomously selects the next auditing condition and resubmisses the application information until the identity recognition degree reaches the appointed value;
and the information uploading module is used for confirming the identity recognition degree of the user to be the user himself after reaching the standard, encrypting the government affair node and uploading government affair registration application information of the user to the blockchain.
The application also provides an electronic device, which is entity equipment, comprising:
the device comprises a processor and a memory, wherein the memory is in communication connection with the processor;
the memory is used for storing executable instructions executed by at least one processor, and the processor is used for executing the executable instructions to realize the intelligent government affair information management method based on the block chain.
The present application also provides a computer readable storage medium having a computer program stored therein, which when executed by a processor, implements a blockchain-based intelligent government information management method as described above.
Compared with the prior art, the application has the beneficial effects that:
the application can carry out identification on the user through various auditing conditions, so that the user can be allowed to carry out business registration with less missed certificates when carrying out government affair registration application, the problem that the government affair registration of people can be continued successfully under the condition of not delaying time because some identification certificates are missed to be carried or lost in the conventional government affair registration process is avoided, the business handling time of the user is saved, and meanwhile, the identity information of the user is compared in the auditing conditions, whether the user is the user or not can be fully analyzed, the occurrence of the condition of taking the government affair by other persons is avoided, the universality, the systematicness and the accuracy of government affair information management are improved, and convenience is brought to government affair handling of people.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The main execution body of the method in this embodiment is a terminal, and the terminal may be a device such as a mobile phone, a tablet computer, a PDA, a notebook or a desktop, but of course, may be another device with a similar function, and this embodiment is not limited thereto.
Referring to fig. 1, the application provides a blockchain-based intelligent government information management method, which is applied to blockchain-based government information registration audit management and comprises the following steps:
and step 101, setting auditing conditions of user identity information at government affair nodes.
The method comprises the steps of name recognition, certificate number recognition, face recognition audit, action recognition audit, communication verification and recognition audit, fingerprint recognition audit, voice recognition audit and historical information verification and recognition audit of a user.
Step 102, acquiring government affair registration application information of a user.
Specifically, the certificate number identification comprises a certificate type of personal effective identity certificate, and in the communication verification identification audit, the communication type is receipt verification identification through an effective communication mode allowed in China.
Wherein, the personal effective identity document comprises: resident identification cards, temporary resident identification cards or household books or other effective travel documents, foreign citizen passports, laws, administrative rules and other effective identification documents specified by country, etc.;
the domestic allowed effective communication mode is specifically a full duplex communication mode, comprising: domestic registration of mobile phone number, QQ, weChat, domestic registration of mailbox, etc.
And 103, the government affair node receives government affair registration application information of the user, identifies identity information contained in the application information of the user, judges the affiliated auditing conditions, and searches the identity information of the user through a cloud database for comparison.
Specifically, the method comprises the steps that a government affair node receives government affair registration application information uploaded by a user;
identifying identity information of a user through government registration application information uploaded by the user, judging the type of an item under auditing condition, retrieving all the identity information of the user in the blockchain cloud database according to the item type information, performing comparative analysis, and checking the coincidence degree of the identity information and the identity information retrieved by the blockchain cloud database.
The government affair registration application information comprises application information that a user registers in a government affair system through a manual window or a self-service terminal.
And 104, analyzing the identity recognition degree of the user according to the comparison result, and determining whether the user is the identity, if the recognition degree result does not reach the appointed value, the user autonomously selects the next auditing condition and resubmisses the application information until the identity recognition degree reaches the appointed value.
Specifically, the coincidence content of the identity information in the user government registration application information and all the identity information retrieved by the blockchain cloud database is compared and analyzed, the coincidence value is confirmed to be higher than the threshold value of identity identification or lower than the threshold value, when the coincidence value is lower than the threshold value, the user cannot be judged to transact for the user, the user needs to independently select the next auditing condition, and submit the identity verification information again to continuously prove the identity of the user, otherwise, when the coincidence value is higher than the threshold value, the coincidence value represents that the user identification degree reaches the standard, and the identity of the user is proved to transact the government application for the user.
That is, the threshold is the overlapping value of the identity information which can be compared in the auditing condition type, if the overlapping value reaches the threshold, the identity identification of the user is indicated to pass, otherwise, the user is required to continuously supplement the identity information for verification, therefore, when the user is in the government affair registration application, the user can be allowed to carry out business registration transaction with few missed certificates, the problem that in the conventional government affair business registration transaction process, because some identity certificates are missed or lost, the government affair business registration transaction can be continuously and successfully carried out under the condition of not delaying time, the business transaction time of the user is saved, the universality, the systematicness and the accuracy of the government affair information management are improved, and convenience is brought to the government affair business transaction of people.
And 105, after the identity recognition degree of the user reaches the standard, confirming the identity of the user, encrypting and uploading government affair registration application information of the user to the blockchain by the government affair node.
Specifically, when the identification degree of the user reaches the standard, after the identity of the user is proved, the government service node encrypts government service application information of the target user through the public key and uploads the government service application information to the blockchain to wait for the government service system server to check.
In the embodiment, the user is subjected to identity authentication through various auditing conditions, so that the user can be allowed to carry out business registration with few missed certificates when carrying out government affair registration application, the problem that in the conventional government affair registration process, because some identity certificates are forgotten to be carried or lost, the government affair registration process can be continued successfully under the condition of not delaying time, the business handling time of the user is saved, meanwhile, the identity information of the user is compared in the auditing conditions, whether the user is himself or herself can be fully analyzed, the occurrence of the condition of taking business by other persons instead is avoided, the universality, the systematicness and the accuracy of government affair information management are improved, and convenience is brought to government affair handling of people.
On the basis of the above embodiment, as shown in fig. 2, the present application further provides a block chain-based intelligent government information management device, configured to support the block chain-based intelligent government information management method of the above embodiment, where the block chain-based intelligent government information management device includes:
the auditing preset module is used for setting auditing conditions of the user identity information at the government affair node;
the information acquisition module is used for acquiring government affair registration application information of the user;
the information comparison module is used for receiving government registration application information of the user by the government service node, identifying identity information contained in the application information of the user, judging the affiliated auditing conditions, and searching the identity information of the user through the cloud database for comparison;
the information comparison module is also used for analyzing the identity recognition degree of the user according to the comparison result, confirming whether the identity recognition degree is the identity, and if the recognition degree result does not reach the appointed value, the user autonomously selects the next auditing condition and resubmisses the application information until the identity recognition degree reaches the appointed value;
and the information uploading module is used for confirming the identity recognition degree of the user to be the user himself after reaching the standard, encrypting the government affair node and uploading government affair registration application information of the user to the blockchain.
Furthermore, the blockchain-based intelligent government information management device may operate the blockchain-based intelligent government information management method, and specific implementation may refer to a method embodiment, which is not described herein.
On the basis of the embodiment, the application further provides electronic equipment, which comprises:
the device comprises a processor and a memory, wherein the processor is in communication connection with the memory;
in this embodiment, the memory may be implemented in any suitable manner, for example: the memory can be read-only memory, mechanical hard disk, solid state disk, USB flash disk or the like; the memory is used for storing executable instructions executed by at least one of the processors;
in this embodiment, the processor may be implemented in any suitable manner, e.g., the processor may take the form of, for example, a microprocessor or processor and a computer-readable medium storing computer-readable program code (e.g., software or firmware) executable by the (micro) processor, logic gates, switches, an application specific integrated circuit (ApplicationSpecificIntegratedCircuit, ASIC), a programmable logic controller, and an embedded microcontroller, etc.; the processor is configured to execute the executable instructions to implement the blockchain-based intelligent government information management method as described above.
On the basis of the above embodiment, the present application further provides a computer readable storage medium, in which a computer program is stored, which when executed by a processor, implements the blockchain-based intelligent government information management method as described above.
Those of ordinary skill in the art will appreciate that the modules and method steps of the examples described in connection with the embodiments disclosed herein can be implemented as electronic hardware, or as a combination of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, specific working procedures of the apparatus, device and module described above may refer to corresponding procedures in the foregoing method embodiments, which are not repeated herein.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus, device and method may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, and for example, the division of the modules is merely a logical function division, and there may be additional divisions when actually implemented, for example, multiple modules or units may be combined or integrated into another apparatus, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or apparatuses, which may be in electrical, mechanical or other form.
The modules described as separate components may or may not be physically separate, and components shown as modules may or may not be physical units, may be located in one place, or may be distributed over multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist alone physically, or two or more modules may be integrated into one module.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a read-only memory server, a random access memory server, a magnetic disk or an optical disk, or other various media capable of storing program instructions.
In addition, it should be noted that the combination of the technical features described in the present application is not limited to the combination described in the claims or the combination described in the specific embodiments, and all the technical features described in the present application may be freely combined or combined in any manner unless contradiction occurs between them.
It should be noted that the above-mentioned embodiments are merely examples of the present application, and it is obvious that the present application is not limited to the above-mentioned embodiments, and many similar variations are possible. All modifications attainable or obvious from the present disclosure set forth herein should be deemed to be within the scope of the present disclosure.
The foregoing is merely illustrative of the preferred embodiments of the present application, and is not intended to limit the scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.