Certificate joint handling method, system and equipment based on block chain and medium
Through blockchain technology, the joint certificate and license service network and smart contracts are built, which solves the problems of poor data exchange and information security in the traditional joint certificate and license service process, realizes the secure storage and real-time sharing of license information, and improves the efficiency of government services and enterprises. Start-up efficiency.
Patent Information
- Application Number
- CN202411233177.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-04
- Publication Date
- 2024-12-27
AI Technical Summary
The traditional joint certificate and license process has problems such as poor data exchange, easy information to be tampered with or forged, and cumbersome processing procedures, which increases the cost of starting a business and affects the efficiency of government services.
By building a blockchain network, we can realize data interconnection among various departments, use smart contracts to automatically execute the joint certificate processing process, ensure information security, and provide the latest certificate information through real-time update and sharing mechanisms to record the detailed information of each processing to achieve transparency and traceability.
It improves the efficiency of government services, reduces the cost of starting a business, ensures the security and accuracy of license information, simplifies the processing process, reduces manual operation costs, and realizes real-time sharing and immutability of information.
Smart Images

Figure CN119205140A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of blockchain and government service technology, and specifically to a blockchain-based license and certificate co-issuance method, system, device and medium. Background Art
[0002] The joint application process for licenses and certificates mainly involves multiple links, including the processing of business licenses and the acquisition of relevant permits or registration certificates.
[0003] At present, the traditional joint application process for licenses and certificates has many shortcomings, such as poor data exchange between departments, license and certificate information being easily tampered with or forged, and cumbersome application procedures. These not only increase the cost of starting a business, but also affect the quality and efficiency of government services.
[0004] Blockchain is a chain structure consisting of multiple blocks. Each block contains a certain number of transaction records or other types of information, and cryptographic technology is used to ensure the immutability and security of data. Blockchain has the following characteristics:
[0005] ① Decentralization: Blockchain does not rely on a single centralized organization or server. Data is stored in multiple nodes in the network, which improves the reliability and security of the system.
[0006] ②Immutability: Once data is written into the blockchain, it is difficult to be tampered with or deleted, ensuring the authenticity and credibility of the data.
[0007] ③Transparency: All transactions and data on the blockchain are publicly visible, enhancing trust among participants.
[0008] ④ Security: Through cryptographic algorithms and consensus mechanisms, blockchain can protect the confidentiality and integrity of data.
[0009] Therefore, how to use blockchain technology to optimize the joint application process for licenses and certificates, improve the efficiency of government services, and reduce the cost of starting a business is a technical problem that needs to be solved urgently. Summary of the invention
[0010] The technical task of the present invention is to provide a blockchain-based license and certificate joint application method, system, equipment and medium to solve the problem of how to optimize the license and certificate joint application process through blockchain technology, improve government service efficiency and reduce the cost of starting a business.
[0011] The technical task of the present invention is achieved in the following way: a blockchain-based license and certificate joint application method, the method is as follows:
[0012] Build a blockchain network for joint license and certificate administration: Build a blockchain network for joint license and certificate administration based on blockchain technology to achieve data interconnection and interoperability between departments and break down information silos;
[0013] Standardization and chaining of certificate information;
[0014] Smart contract deployment and execution: Smart contracts are used to automatically execute the license and certificate joint application process, automatically perform information verification, approval, issuance and archiving operations, and ensure information security;
[0015] Real-time update and sharing of certificate information: Update and share certificate information in real time to ensure that all departments obtain the latest and accurate certificate information, and make the latest status of the information visible to relevant government service departments and applicants;
[0016] Storage and traceability of processing records: The blockchain network for joint processing of certificates and licenses records detailed information for each license and certificate application, achieving transparency and traceability of the processing process, and enhancing the transparency and credibility of government services.
[0017] As a preferred option, the construction of the license and certificate joint management blockchain network is as follows:
[0018] Design network architecture;
[0019] Configure network nodes;
[0020] Assign roles.
[0021] As a preferred method, the standardization and chaining of certificate information are as follows:
[0022] Formulate unified certificate information standards and standardize the processing of certificate information;
[0023] Sort out and integrate the certificate information of different departments;
[0024] Asymmetric encryption of license information: Use asymmetric encryption mechanism to encrypt and upload to the license and certificate joint office blockchain network, and use asymmetric encryption technology to better divide roles to ensure data privacy and security;
[0025] Upload the certificate information to the license and certificate joint office blockchain network: use the immutability of blockchain to ensure the authenticity of the certificate information.
[0026] As a preferred method, smart contract deployment and execution are as follows:
[0027] Design smart contracts suitable for joint license and certificate processing;
[0028] Deploy smart contracts for joint license and certificate processing;
[0029] Trigger the smart contract used for joint application of certificates and licenses to realize automatic processing of smart contracts.
[0030] As a preferred option, the real-time update and sharing of certificate information is as follows:
[0031] Establish a real-time update mechanism to ensure that license information is updated in real time;
[0032] Build a sharing platform to realize the sharing of certificate information among different departments.
[0033] Preferably, the record storage and traceability are as follows:
[0034] Detailed records of license and certificate processing are stored in the license and certificate joint processing blockchain network;
[0035] The immutability and traceability of processing technology are achieved through blockchain technology.
[0036] A blockchain-based license and certificate joint application system, the system comprising:
[0037] Construction module, used to build a blockchain network for joint license and certificate administration based on blockchain technology to achieve data interconnection and interoperability among departments;
[0038] Standardization module, used for standardization and chaining of certificate information;
[0039] Deployment module, which is used to automatically execute the joint license and certificate application process through smart contracts, automatically perform information verification, approval, issuance and archiving operations, and ensure information security;
[0040] Update and share module, used to update and share certificate information in real time, ensuring that each department obtains the latest and accurate certificate information;
[0041] The storage and traceability module is used in the license and certificate joint application blockchain network to record the detailed information of each license and certificate application, so as to achieve transparency and traceability of the application process.
[0042] As a preferred embodiment, the working process of the system is as follows:
[0043] (1) Design the network architecture, configure nodes, and assign roles by building modules to provide a blockchain network that can meet the needs of the joint application of certificates and licenses;
[0044] (2) Formulate unified certificate information standards through standardization modules, sort out and integrate certificate information from different departments, asymmetrically encrypt the information, and upload the certificate information to the blockchain network;
[0045] (3) Design smart contracts suitable for the joint application of licenses and certificates through deployment modules, deploy smart contracts, and trigger smart contracts to achieve automatic processing of smart contracts;
[0046] (4) Establish a real-time update mechanism through the update and sharing module to ensure the real-time update of certificate information and build a sharing platform to achieve the sharing of certificate information among different departments;
[0047] (5) The detailed records of license and certificate processing are stored in the blockchain network through the storage and traceability module, and the blockchain technology is used to achieve the immutability and traceability of the processing technology.
[0048] An electronic device comprising: a memory and at least one processor;
[0049] Wherein, the memory stores a computer program;
[0050] The at least one processor executes the computer program stored in the memory, so that the at least one processor executes the blockchain-based license and certificate joint application method as described above.
[0051] A computer-readable storage medium having a computer program stored therein, wherein the computer program can be executed by a processor to implement the blockchain-based license and certificate joint application method as described above.
[0052] The blockchain-based license and certificate joint application method, system, device and medium of the present invention have the following advantages:
[0053] (1) The present invention optimizes the joint license and certificate application process through blockchain technology, improves the efficiency of government services, reduces the cost of starting a business, realizes the collection of license and certificate application information, rapid data query, rapid result response, and joint license and certificate application, and improves the efficiency of license application through information technology;
[0054] (ii) The present invention utilizes the decentralized and tamper-proof characteristics of blockchain technology to achieve secure storage, sharing and verification of license information, simplify the joint license application process, improve government service efficiency, and reduce business start-up costs;
[0055] (III) The present invention reduces manual operation costs and increases processing speed through an automated and intelligent license and certificate processing process, thereby improving government service efficiency:
[0056] (IV) The present invention simplifies the license application process, reduces the time and money investment of enterprises, and reduces the cost of starting a business:
[0057] (V) The present invention realizes the real-time sharing of certificate information among various departments through the interconnection of blockchain networks, improves the utilization rate of information, and realizes real-time sharing of information:;
[0058] (6) The present invention utilizes the immutability of blockchain technology to prevent certificate information from being maliciously modified or forged, thereby ensuring the security of information. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] The present invention is further described below in conjunction with the accompanying drawings.
[0060] Attached Figure 1This is a flowchart of the blockchain-based joint license and certificate application method. DETAILED DESCRIPTION
[0061] The blockchain-based license and certificate joint application method, system, device and medium of the present invention are described in detail below with reference to the accompanying drawings and specific embodiments of the specification.
[0062] Embodiment 1:
[0063] As attached Figure 1 As shown, this embodiment provides a blockchain-based license and certificate joint application method, which is as follows:
[0064] S1. Build a blockchain network for joint license and certificate administration: Build a blockchain network for joint license and certificate administration based on blockchain technology to achieve data interconnection and interoperability between departments and break down information silos;
[0065] S2. Standardization and blockchain uploading of certificate information;
[0066] S3. Smart contract deployment and execution: Smart contracts are used to automatically execute the license and certificate joint application process, automatically perform information verification, approval, issuance and archiving operations, and ensure information security;
[0067] S4. Real-time update and sharing of license information: Update and share license information in real time to ensure that all departments obtain the latest and accurate license information, and make the latest status of the information visible to relevant government service departments and applicants;
[0068] S5. Storage and traceability of processing records: The blockchain network for joint processing of certificates and licenses records detailed information for each license and certificate application, achieving transparency and traceability of the processing process, and enhancing the transparency and credibility of government services.
[0069] The specific details of building a blockchain network for joint license and certificate management in step S1 of this embodiment are as follows:
[0070] S101. Design network architecture;
[0071] S102, configuring network nodes;
[0072] S103. Allocate roles.
[0073] The specific details of the standardization and chaining of the certificate information in step S2 of this embodiment are as follows:
[0074] S201. Formulate unified certificate information standards and standardize the certificate information;
[0075] S202, sort out and integrate the certificate information of different departments;
[0076] S203. Asymmetric encryption of license information: Encrypt the license information using an asymmetric encryption mechanism and upload it to the license information blockchain network. Asymmetric encryption technology is used to better divide roles and ensure data privacy and security.
[0077] S204. Upload the certificate information to the certificate and license joint office blockchain network: use the immutability of blockchain to ensure the authenticity of the certificate information.
[0078] The smart contract deployment and execution in step S3 of this embodiment are as follows:
[0079] S301. Design smart contracts suitable for joint license and certificate processing;
[0080] S302. Deployment of smart contracts for joint application of certificates and licenses;
[0081] S303. Trigger the smart contract for joint application of certificates and licenses to realize automatic processing of the smart contract.
[0082] The real-time updating and sharing of the license information in step S4 of this embodiment is as follows:
[0083] S401. Establish a real-time update mechanism to ensure that the license information is updated in real time;
[0084] S402. Build a sharing platform to realize the sharing of certificate information among different departments.
[0085] The storage and tracing of the handling records in step S5 of this embodiment are specifically as follows:
[0086] S501. Detailed records of license and certificate processing are stored in the license and certificate joint processing blockchain network;
[0087] S502. Realize the immutability and traceability of processing technology through blockchain technology.
[0088] Embodiment 2:
[0089] This embodiment provides a blockchain-based license and certificate joint application system, which includes:
[0090] Construction module, used to build a blockchain network for joint license and certificate administration based on blockchain technology to achieve data interconnection and interoperability among departments;
[0091] Standardization module, used for standardization and chaining of certificate information;
[0092] Deployment module, which is used to automatically execute the joint license and certificate application process through smart contracts, automatically perform information verification, approval, issuance and archiving operations, and ensure information security;
[0093] Update and share module, used to update and share certificate information in real time, ensuring that each department obtains the latest and accurate certificate information;
[0094] The storage and traceability module is used in the license and certificate joint application blockchain network to record the detailed information of each license and certificate application, so as to achieve transparency and traceability of the application process.
[0095] The working process of the system is as follows:
[0096] (1) Design the network architecture, configure nodes, and assign roles by building modules to provide a blockchain network that can meet the needs of the joint application of certificates and licenses;
[0097] (2) Through the standardization module, a unified certificate information standard is established, certificate information from different departments is sorted out and integrated, information is asymmetrically encrypted, and certificate information is uploaded to the blockchain network;
[0098] (3) Design smart contracts suitable for the joint application of licenses and certificates through deployment modules, deploy smart contracts, and trigger smart contracts to achieve automatic processing of smart contracts;
[0099] (4) Establish a real-time update mechanism through the update and sharing module to ensure the real-time update of certificate information and build a sharing platform to achieve the sharing of certificate information among different departments;
[0100] (5) The detailed records of license and certificate processing are stored in the blockchain network through the storage and traceability module, and the blockchain technology is used to achieve the immutability and traceability of the processing technology.
[0101] Embodiment 3:
[0102] This embodiment also provides an electronic device, including: a memory and at least one processor;
[0103] Wherein, the memory stores computer-executable instructions;
[0104] The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the blockchain-based license and certificate joint application method in any embodiment of the present invention.
[0105] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor may be a microprocessor or any conventional processor, etc.
[0106] The memory can be used to store computer programs and / or modules. The processor realizes various functions of the electronic device by running or executing the computer programs and / or modules stored in the memory, and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required for a function, etc.; the data storage area can store data created according to the use of the terminal, etc. In addition, the memory can also include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (SMC), a secure digital (SD) card, a flash memory card, at least one disk storage period, a flash memory device, or other volatile solid-state storage devices.
[0107] Embodiment 4:
[0108] This embodiment also provides a computer-readable storage medium, which stores a plurality of instructions, which are loaded by a processor to enable the processor to execute the blockchain-based license and certificate joint application method in any embodiment of the present invention. Specifically, a system or device equipped with a storage medium can be provided, on which a software program code that implements the functions of any of the above embodiments is stored, and a computer (or CPU or MPU) of the system or device reads and executes the program code stored in the storage medium.
[0109] In this case, the program code itself read from the storage medium can realize the function of any one of the above-mentioned embodiments, and thus the program code and the storage medium storing the program code constitute a part of the present invention.
[0110] The storage medium embodiments for providing the program code include a floppy disk, a hard disk, a magneto-optical disk, an optical disk (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RYM, DVD-RW, DVD+RW), a magnetic tape, a non-volatile memory card, and a ROM. Alternatively, the program code can be downloaded from a server computer via a communication network.
[0111] In addition, it should be clear that the functions of any of the above embodiments can be implemented not only by executing the program code read by the computer, but also by enabling an operating system operating on the computer to complete part or all of the actual operations based on instructions from the program code.
[0112] In addition, it can be understood that the program code read from the storage medium is written to a memory provided in an expansion board inserted into the computer or written to a memory provided in an expansion unit connected to the computer, and then based on the instructions of the program code, a CPU installed on the expansion board or the expansion unit is enabled to perform part or all of the actual operations, thereby realizing the functions of any of the above-mentioned embodiments.
[0113] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A blockchain-based license and certificate joint application method, characterized in that: The method is as follows: Build a blockchain network for joint license and certificate administration: Build a blockchain network for joint license and certificate administration based on blockchain technology to achieve data interconnection and interoperability among departments; Standardization and blockchain of certificate information; Smart contract deployment and execution: Smart contracts are used to automatically execute the license and certificate joint application process, and automatically perform information verification, approval, issuance and archiving operations; Real-time update and sharing of certificate information: Update and share certificate information in real time to ensure that all departments obtain the latest and accurate certificate information; Storage and traceability of processing records: The license and certificate joint processing blockchain network records the detailed information of each license and certificate processing, achieving transparency and traceability of the processing process.
2. The blockchain-based license and certificate joint application method according to claim 1 is characterized in that: The details of building a blockchain network for joint license and certificate administration are as follows: Design network architecture; Configure network nodes; Assign roles.
3. The blockchain-based license and certificate joint application method according to claim 1 is characterized in that: The details of the standardization and chaining of certificate information are as follows: Formulate unified certificate information standards and standardize the processing of certificate information; Sort out and integrate the certificate information of different departments; Asymmetric encryption of license information: Use asymmetric encryption mechanism to encrypt and upload to the license and certificate joint office blockchain network, and use asymmetric encryption technology to divide roles to ensure data privacy and security; Upload the certificate information to the license and certificate joint office blockchain network: use the immutability of blockchain to ensure the authenticity of the certificate information.
4. The blockchain-based license and certificate joint application method according to claim 1 is characterized in that: Smart contract deployment and execution are as follows: Design smart contracts suitable for joint license and certificate processing; Deploy smart contracts for joint license and certificate processing; Trigger the smart contract used for joint application of certificates and licenses to realize automatic processing of smart contracts.
5. The blockchain-based license and certificate joint application method according to claim 1 is characterized in that: The real-time update and sharing of license information are as follows: Establish a real-time update mechanism to ensure that license information is updated in real time; Build a sharing platform to realize the sharing of certificate information among different departments.
6. The blockchain-based license and certificate joint application method according to any one of claims 1 to 5, characterized in that: The details of record storage and traceability are as follows: Detailed records of license and certificate processing are stored in the license and certificate joint processing blockchain network; The immutability and traceability of processing technology are achieved through blockchain technology.
7. A blockchain-based license and certificate joint application system, characterized in that: The system includes: Construction module, used to build a blockchain network for joint license and certificate administration based on blockchain technology to achieve data interconnection and interoperability among departments; Standardization module, used for standardization and chaining of certificate information; Deployment module, which is used to automatically execute the joint license and certificate application process through smart contracts, and automatically perform information verification, approval, issuance and archiving operations; Update and share module, used to update and share certificate information in real time, ensuring that each department obtains the latest and accurate certificate information; The storage and traceability module is used in the license and certificate joint application blockchain network to record the detailed information of each license and certificate application, so as to achieve transparency and traceability of the application process.
8. The blockchain-based license and certificate joint application system according to claim 7 is characterized in that: The working process of the system is as follows: (1) Design the network architecture, configure nodes, and assign roles by building modules to provide a blockchain network that can meet the needs of the joint application of certificates and licenses; (2) Formulate unified certificate information standards through standardization modules, sort out and integrate certificate information from different departments, asymmetrically encrypt the information, and upload the certificate information to the blockchain network; (3) Design smart contracts suitable for the joint application of licenses and certificates through deployment modules, deploy smart contracts, and trigger smart contracts to achieve automatic processing of smart contracts; (4) Establish a real-time update mechanism through the update and sharing module to ensure the real-time update of certificate information and build a sharing platform to achieve the sharing of certificate information among different departments; (5) The detailed records of license and certificate processing are stored in the blockchain network through the storage and traceability module, and the blockchain technology is used to achieve the immutability and traceability of the processing technology.
9. An electronic device, characterized in that: include: memory and at least one processor; Wherein, the memory stores a computer program; The at least one processor executes the computer program stored in the memory, so that the at least one processor executes the blockchain-based license and certificate joint application method as described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which can be executed by a processor to implement the blockchain-based license and certificate joint application method as described in any one of claims 1 to 6.
