Block chain-based business information change management method
By using blockchain technology to manage data encryption and identity authentication in industrial and commercial information change management, and combining role-based access control and smart contracts, the problems of data security and compliance during industrial and commercial information change are solved, and the security and integrity of data transmission and storage are achieved.
Patent Information
- Application Number
- CN202411793864.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-03-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During the process of industrial and commercial information change, the enterprise's sensitive data is easily stolen or tampered during transmission, storage and review, and there is a risk of information leakage and illegal access.
The blockchain-based industrial and commercial information change management method is adopted, and the sensitive data is mixed encryption and identity authentication is performed, and stored on the blockchain and pre-processed before storage. At the same time, role-based access control and smart contracts standardize the industrial and commercial information change process, deploy multi-node audit mechanisms and security audit systems, and use machine learning to perform abnormal detection.
It effectively guarantees the security of data transmission and storage during the change of industrial and commercial information, prevents information leakage and illegal access, and ensures the integrity and compliance of industrial and commercial information changes.
Smart Images

Figure CN119646855A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of industrial and commercial information change security technology, and specifically is a method for managing industrial and commercial information changes based on blockchain. Background Art
[0002] In the scenario of business information changes, changes in the company's registered information (such as expansion of business scope, replacement of legal representatives, etc.), equity structure adjustments and other operations need to be confirmed and recorded in the blockchain network in a timely manner. In this process, business information changes need to go through data transmission, storage and review links. However, when a company submits an application for business information change, this information is usually transmitted over the network. If the encryption measures during the transmission process are not perfect, it may be intercepted and stolen by criminals. In addition, some malware may also tamper with the information during the data transmission process.
[0003] Furthermore, if there are security loopholes in the industrial and commercial information storage system, the stored enterprise change information may be illegally accessed. In addition, the storage system may also be attacked by ransomware. The attacker encrypts the stored industrial and commercial information data and requires the enterprise to pay a ransom to restore the data. In this case, not only is the normal industrial and commercial information change process of the enterprise blocked, but if the enterprise's data backup is also encrypted or damaged, it may cause permanent loss of enterprise information and affect the normal operation of the enterprise.
[0004] Furthermore, during the review process of business information changes, auditors may leak information due to negligence or external interference. In addition, external attackers may disguise themselves as legitimate review agencies or staff to deceive companies into submitting more sensitive information for change review.
[0005] Therefore, based on the above problems, the present invention provides a method for managing business information changes based on blockchain. Summary of the invention
[0006] In order to solve the problems in the prior art, the present invention provides a method for managing industrial and commercial information changes based on blockchain to solve the security problems that exist in the process of enterprises changing their industrial and commercial information.
[0007] To achieve the above purpose, the specific technical solution is as follows:
[0008] One of the present inventions is to provide a method for managing business information changes based on blockchain, comprising the following steps:
[0009] The sensitive data in the application for change of business information of enterprises is encrypted and identity authentication is performed. When the business information change data is reviewed and approved, it will be stored on the blockchain. Before storage, the data is pre-processed and sorted. Role-based access control is further refined in the blockchain environment, and the super administrator role is defined, which has the highest authority over the entire blockchain business information change system. The business auditor role is divided into preliminary reviewer and final reviewer. The preliminary reviewer can conduct a preliminary review of the business information change request submitted by the enterprise to check the basic requirements of data integrity and compliance. The final reviewer will conduct an in-depth review of whether the change request complies with more stringent laws, regulations and policy requirements based on the preliminary review. It also sets data According to the role of maintainer, he is responsible for the daily maintenance and data backup of blockchain nodes, but has no right to interfere with the review process of industrial and commercial information changes; deploy smart contracts, which are deployed on the blockchain in the form of code to standardize the industrial and commercial information change process, and deploy a multi-node review mechanism. In the blockchain environment, each review node reviews requests based on its own responsibilities, professional knowledge and relevant regulations, and uses certain rules to integrate the opinions of each review node to make the final review decision; build a blockchain security audit system to monitor all industrial and commercial information change operations on the blockchain in real time, and record detailed audit logs for each operation; collect a large amount of normal industrial and commercial information change data as a training set, and use machine learning algorithms to detect anomalies.
[0010] The second aspect of the present invention is to provide a business information change management system based on blockchain, including:
[0011] Data encryption and identity authentication module: hybrid encryption of sensitive data in the application for change of business information of enterprises, and identification and verification of the login identity for change of business information;
[0012] Blockchain storage and access control module: pre-processes the business information change data before storing it in the blockchain, and controls it according to the permissions of the access role;
[0013] Smart contracts and audit modules: standardize the process of changing business information and deploy a multi-node audit mechanism;
[0014] Security audit and monitoring module: used to monitor all business information change operations on the blockchain in real time, record detailed audit logs for each operation, and detect and warn the change process through machine learning.
[0015] The third aspect of the present invention is to provide a blockchain-based industrial and commercial information change management device, and the blockchain-based industrial and commercial information change management device is communicatively connected to the above-mentioned blockchain-based industrial and commercial information change management system.
[0016] A fourth aspect of the present invention is to provide a computer-readable medium on which a computer program is stored, and when the program is executed by a processor, a method for managing changes in industrial and commercial information based on blockchain is implemented.
[0017] Compared with the prior art, the beneficial effects of the present invention are at least:
[0018] The present invention can perform mixed encryption on the industrial and commercial change information submitted by the enterprise, thereby ensuring the security of the data transmission process and preventing malicious software from modifying the information.
[0019] The present invention can strictly control the access to the industrial and commercial information database, divide the user rights, avoid the leakage of industrial and commercial information caused by unauthorized access, and ensure the security of industrial and commercial information changes;
[0020] The present invention can prevent the leakage of sensitive information such as the business plan and strategic adjustment of the enterprise when the auditor performs the industrial and commercial information change operation in an unsafe working environment, and further ensure the security of the industrial and commercial information change process. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 It is a management flow diagram of the present invention. DETAILED DESCRIPTION
[0022] The present invention will be described in detail below in conjunction with the specific embodiments shown in the accompanying drawings. However, these embodiments do not limit the present invention, and any structural, methodological or functional changes made by a person skilled in the art based on these embodiments are all within the scope of protection of the present invention.
[0023] Embodiment 1:
[0024] like Figure 1 As shown, the present invention aims to provide a method for managing business information changes based on blockchain to solve the problems in the prior art, including the following steps:
[0025] S1: Data encryption. For various sensitive data in the industrial and commercial information change application submitted by the enterprise, such as enterprise financial statements (for changes in registered capital, etc.), shareholder identity information (when equity changes), enterprise business plan details (when the business scope change involves special industries), etc., a hybrid encryption algorithm is used;
[0026] S2: Identity authentication. Before changing business information, enterprises must pass multi-factor identity authentication. In addition to digital certificates, it also combines biometric technology (fingerprint recognition or facial recognition of the legal representative of the enterprise) and dynamic passwords.
[0027] S3: Blockchain storage. When the industrial and commercial information change data is reviewed and approved, it will be stored on the blockchain. Before storage, the data will be pre-processed and organized according to certain format specifications. The information such as enterprise name, change type, change time, data before change, and data after change will be extracted and constructed into a structured data object.
[0028] S4: Access control. Role-based access control is further refined in the blockchain environment. The super administrator role is defined, which has the highest authority over the entire blockchain business information change system, including creating new roles and authority rules, initializing system parameters, etc. The business auditor role is divided into preliminary reviewer and final reviewer. The preliminary reviewer can conduct a preliminary review of the business information change request submitted by the enterprise, and check the basic requirements of data integrity and compliance, such as whether the format is correct and whether the required items are complete. The final reviewer will conduct an in-depth review of whether the change request complies with more stringent laws, regulations and policy requirements based on the preliminary review. For example, whether the enterprise's change in business scope exceeds its license The scope of the blockchain is defined in detail. For example, the enterprise user role can only view the changed information of its own enterprise and submit new change requests. In addition, a data maintainer role is set up to be responsible for the daily maintenance of blockchain nodes and data backup, but has no right to interfere with the review process of industrial and commercial information changes. For each role, its operation permissions on the blockchain are defined in detail. For example, the enterprise user role can only read and write within a specific enterprise information data domain, and the write operation is limited to submitting change requests. The auditor role can read and write within the data domain related to the review process, such as updating the review status, adding review opinions, etc. The automatic execution of these access control rules is realized through smart contracts;
[0029] S5: Smart contract specifications. Smart contracts play a core role in automation and standardization in the process of changing business information.
[0030] S6: Multi-node review: In the blockchain network, multiple authoritative industrial and commercial review nodes from different regions and levels are selected, such as provincial industrial and commercial department nodes, municipal industrial and commercial department nodes, and industry expert nodes to form a review node set;
[0031] S7: Security audit, build a comprehensive blockchain security audit system, which monitors all business information change operations on the blockchain in real time and records detailed audit logs for each operation;
[0032] S8: Anomaly detection and early warning, using machine learning algorithms for anomaly detection, first collect a large amount of normal business information change data as a training set, including change data within the normal business cycle of the enterprise and typical change data in different industries, extract features from these data, and use these features to train an anomaly detection model.
[0033] The data hybrid encryption in the above step S1 includes symmetric encryption and asymmetric encryption, specifically:
[0034] S101:
[0035] Example 1: Symmetric encryption uses the AES algorithm, which uses a 128-bit, 192-bit, or 256-bit key to encrypt data. In the symmetric encryption process, the company's financial statement data M fin Divide into 128-bit data blocks (fill if less than 128 bits), set the symmetric encryption key K sym =k 1 ,k 2 ,…,k 128 (where k i is 0 or 1), the encryption process is to j (j=1,2,…,n) to perform C j =E AES (B j ,K sym ) operation, where E AES The encryption is achieved through multiple rounds of substitution, permutation and XOR operations inside the function;
[0036] Specifically, in symmetric encryption (AES), suppose the enterprise financial statement data M fin The length is L bits, divided into 128-bit data blocks, the number of data blocks can be obtained ( is the rounding function), for the jth data block B j , its encryption process C j =E AES (B j ,K sym1 ) AES The function is calculated based on a specific round function R and the number of rounds r (such as AES-128 usually r = 10), which can be expressed as C j =R r (B j ,c), where the round function R contains sub-operations such as byte replacement, row shift, column confusion and round key addition. These operations use complex matrix operations and permutation rules to encrypt data blocks. Here, the symmetric encryption key is modified to R to distinguish it from similar variables that may appear elsewhere;
[0037] Example 2: For asymmetric encryption, the RSA algorithm is based on the problem of large prime number decomposition in number theory. The RSA key pair generated by the enterprise, the public key P pub =(e,n), private key P pri =(d,n), where n = p×q (p and q are large prime numbers), e satisfies and (gcd is the greatest common divisor function), d Satisfaction
[0038] For the symmetric key K sym The encryption calculation is Decryption is
[0039] In this way, when transmitting, first C data =E AES (M fin ,K sym ) and C key Transmission, the receiver receives it through Restore K sym , and then use K sym Decryption C data Get M f i n ;
[0040] Specifically, in asymmetric encryption (RSA), the public key P pub1 =(e,n) and private key P pri1 =(d,n) is closely related to the generation and calculation. When generating a key pair, first select two large prime numbers p and q, and calculate n=p×q. Then select e to satisfy and (greatest common divisor function), and then calculate d by extending the Euclidean algorithm so that
[0041] For the symmetric key K sym1 Encryption and decryption These two formulas are the core calculations of RSA algorithm to realize data encryption and decryption, where the modular exponentiation operation a b mod n can improve the computational efficiency through the fast power algorithm, which is based on the binary decomposition b. b mod n is transformed into a series of multiplication and modulo operations, such as a 13 mod n=(a 8 ×a 4 ×a 1 ) mod N, where a 8 =(a 4 ) 2 , a 4 =(a 2 ) 2 , a 2 =a×a, in this way, the number of multiplication operations is reduced. Here, the public key and private key of asymmetric encryption are modified to P pub1 and P pri1.
[0042] In the digital certificate signing and verification in step S2 above, the certificate authority (CA) has its own public and private key pair. The private key of the CA is pri , the public key is CA pub When an enterprise applies for a digital certificate from a CA, it submits its public key P pub and identity information ID ent Wait, CA signs this information and generates a digital certificate in It is using CA pri ID ent and P pub The connected information is signed (for example, using the RSA signature algorithm, the signature is S = H (ID ent ||P pub ) d mod n, where H is a hash function), during identity authentication, the receiver obtains the CA's public key CA pub ,calculate Verify H(ID ent ||P pub )=S e Whether mod n is true, if so, the certificate is valid;
[0043] Example 3: Certificate Authority (CA) to Enterprise Information ID ent and the public key P pub1 Signature S = H (ID ent ||P pub1 ) d mod n, where the hash function H (such as SHA-256) converts ID ent and P pub1 The connected information is converted into a hash value of fixed length (256 bits), and then an RSA signature operation is performed. During verification, the validity of the signature is checked. This verification process is based on the mathematical principles of RSA encryption and decryption and the one-way nature of the hash function, which ensures the authenticity and integrity of the digital certificate.
[0044] In the fingerprint recognition in the biometric technology in the above step S2, the feature vector Bio obtained after feature extraction of the fingerprint image is assumed to be vec =(v 1 ,v 2 ,…,v m ), hash function Bio □as□ =SHA-256(Bio vec ) performs a hash operation on the feature vector. The calculation process is to take the feature vector as input and pass it through SHA-256 (Bio vec) algorithm, and obtains a 256-bit hash value. The dynamic password generator generates OTP based on the time synchronization algorithm. otp ), where the function F may be based on a specific encryption algorithm or pseudo-random number generation algorithm, according to the current time T and the key K otp Generate a dynamically changing password, and during verification, calculate the expected password using the same algorithm and parameters and compare it with the received OTP.
[0045] In the above step S3, firstly, the enterprise name N, the change type T, the change time t, the data before the change D before 、Changed data D after , construct data object O = {N, T, t, D before ,D after}, followed by a hash operation H = SHA-256 (O). The SHA-256 (O) algorithm converts the data object O into a 256-bit hash value. During the calculation process, the message is first padded to make its length meet specific requirements, and then the message is expanded to convert the padded message into a sequence of multiple 32-bit words. Then, 64 rounds of compression function are iteratively calculated. The compression function contains multiple complex logical operations, such as constant addition, bit logical operations (AND, OR, XOR, etc.), circular shift, etc. The calculation results of each round will affect the input of the next round, and finally the hash value H is obtained.
[0046] The blockchain storage process is as follows:
[0047] st=>start: start
[0048] pre=>inputoutput: receive business information change data
[0049] obj=>inputoutput: construct data object O
[0050] hash=>inputoutput: calculate the hash value H of O
[0051] meta=>inputoutput: Generate metadata Meta
[0052] block=>inputoutput: build block Bn
[0053] link=>inputoutput: link block (set Hn-1)
[0054] store=>inputoutput: store blocks to the blockchain
[0055] e=>end:end
[0056] st->pre->obj->hash->meta->block->link->store->e
[0057] In the above step S4, in the role-based access control, the mapping relationship between roles and permissions is defined by the permission allocation matrix, and the enterprise user role set R is defined as {r 1 , r 2 ,…,r m}, permission set P = {p 1 , p 2 ,…,p n}, then the permission distribution matrix is
[0058] A={a ij}(i=1,2,…,m,j=1,2,…,n)
[0059] in,
[0060] This matrix can intuitively represent the relationship between roles and permissions. When the smart contract executes the access control rules, for the function Op r (O), when the permission a corresponding to role r r,j = 0 (where j corresponds to the operation Op r This process is based on the logical judgment of the permission allocation matrix, ensuring that only roles with corresponding permissions can operate on data objects, thus ensuring the security and integrity of blockchain data.
[0061] Smart contract specification in step S5 above, example 4:
[0062] S501: Taking the change of registered capital of an enterprise as an example, when the smart contract checks the enterprise debt, the enterprise debt information set Debt = {d 1 ,d 2 ,…,d q}, by traversing the debt set to determine whether it is an empty set, that is, to determine (|·| represents the absolute value of the debt amount). If it is satisfied, there is no debt and the next step can be performed. For the query of the legal dispute status Ld, a Boolean value can be obtained by interacting with the judicial institution information interface. If Ld = False, it means there is no legal dispute;
[0063] S502: Tax calculation function Tax calc (C new ,C old ) Based on the calculation formula in the industrial and commercial tax regulations, for example, for stamp duty, let the stamp duty rate be r stamp , then the tax increase amount Taxincrease =(C new -C old )×r stamp , this formula is determined according to the tax policy. The smart contract calculates the increased tax amount according to this formula by obtaining the new registered capital amount C new submitted by the enterprise and the original registered capital amount C old , and notifies the enterprise and the tax department of the result.
[0064] In the above step S6, for the weighted voting mechanism in the multi-node review mechanism, let the review node set N = {n 1 , n 2 , …, n p}, the weight of the review node n i is w i (0 < w i ≤ 1 and ), V i ∈ {True, False} is the review result. Convert the review result into a numerical representation. For example, True is represented as 1 and False is represented as 0. Then the final review result
[0065] When V ≥ t (0.5 < t ≤ 1 is the preset passing threshold), the change request passes and is recorded on the blockchain; otherwise, the change request is rejected and the reason for rejection is feedback to the enterprise;
[0066] Example 5, if there are three review nodes n 1 , n 2 , n 3 , with weights w 1 = 0.4, w 2 = 0.3, w 3 = 0.3, and the review results are V 1 = True (i.e., 1), V 2 = False (i.e., 0), V 3 = True (i.e., 1), then V = 0.4×1 + 0.3×0 + 0.3×1 = 0.7. If t = 0.6, then the change request passes;
[0067] The process of the multi-node review mechanism is as follows:
[0068] st => start: The enterprise submits a change request
[0069] bc => inputoutput: Broadcast the request to the review nodes
[0070] n1 => inputoutput: The review node n1 reviews and gives V1
[0071] n2=>inputoutput: Audit node n2 audits and gives V2 ...
[0073] np=>inputoutput: audit node np audits and gives Vp
[0074] w=>inputoutput: calculate the final result V according to the weight
[0075] c=>condition:V>=t?
[0076] pass=>inputoutput: the change is passed and recorded in the blockchain
[0077] fail=>inputoutput: Change failed, feedback reason to the enterprise
[0078] st->bc->n1->n2->...->np->w->c
[0079] c(yes)->pass
[0080] c(no)->fail
[0081] In the above step S7, the audit log entry Entry = {t log ,ID log ,T log ,H log ,R log}, timestamp t log Accurate to milliseconds, can be obtained through the system clock, such as t log =ym-dh:min:s.ms (y is year, m is month, d is day, h is hour, min is minute, s is second, ms is millisecond), operation initiator identity ID log It can be the unique code of the enterprise in the blockchain system or the identity information in the digital certificate. Assume that the unique code of the enterprise is E code , then ID log =E code , operation type T log Can be predefined as a digital code, such as Data object hash value H log As previously described, H log = SHA-256(O) calculation, the operation result R log It is a Boolean value, indicating success or failure. If the operation is successful, R log =True, otherwise R log =False.
[0082] Example 6: Abnormal operation mode statistics: Count the number of times a large number of change requests are initiated for the same identity in a short period of time ID , statistics, let the time interval be ΔT (such as one hour), and the traversal time in the audit log is within ΔT and the identity is ID sus The operation type is information submission (T log =1), that is, If Count ID >N th (preset threshold), it is marked as a suspicious operation.
[0083] In the above step S8, in the machine learning anomaly detection, for the change frequency feature F freq , assuming that enterprise E has n E Change operation, then Change range characteristic F mag For changes in registered capital, such as Time feature F time The distribution of enterprise change operations within a week can be counted;
[0084] Example 7: The number of changes per day in a week is C 1 ,C 2 ,…,C 7 , then F timw ={C 1 ,C 2 ,…,C 7}, taking the isolation forest model as an example, during training, the normal industrial and commercial information change data feature vector X={F freq ,F mag ,F time ,…} Input the model, the model constructs multiple isolated trees. When predicting, the feature vector of the new data is input into the model, and the model calculates the path length of the data point in the isolated tree. Let the path length be l, and calculate the average path length based on the path lengths of multiple isolated trees. The anomaly score S can be calculated based on the average path length and the average path length distribution of the training data, such as (f is a function determined by model training), if S>S th (preset anomaly score threshold), it is judged as abnormal and triggers an alarm;
[0085] The anomaly detection process is as follows:
[0086] st=>start: start
[0087] feat=>inputoutput: extract the feature vector X of the industrial and commercial information change data
[0088] model=>inputoutput: Input X into the isolation forest model
[0089] score=>inputoutput: model calculates anomaly score S
[0090] c=>condition:S>Sth?
[0091] alarm=>inputoutput: trigger alarm and send information
[0092] no=>inputoutput: no exception, record normal log
[0093] st->feat->model->score->c
[0094] c(yes)->alarm
[0095] c(no)->no
[0096] Embodiment 2:
[0097] A blockchain-based business information change management system, including:
[0098] Data encryption and identity authentication module: hybrid encryption of sensitive data in the application for change of business information of enterprises, and identification and verification of the login identity for change of business information;
[0099] Blockchain storage and access control module: pre-processes the business information change data before storing it in the blockchain, and controls it according to the permissions of the access role;
[0100] Smart contracts and audit modules: standardize the process of changing business information and deploy a multi-node audit mechanism;
[0101] Security audit and monitoring module: used to monitor all business information change operations on the blockchain in real time, record detailed audit logs for each operation, and detect and warn the change process through machine learning.
[0102] Embodiment three:
[0103] A blockchain-based industrial and commercial information change management device, wherein the blockchain-based industrial and commercial information change management device is communicatively connected to the blockchain-based industrial and commercial information change management system;
[0104] Embodiment 4:
[0105] A computer-readable medium stores a computer program, which, when executed by a processor, implements a method for managing changes in business information based on blockchain.
[0106] It should be understood that although the present specification is described according to embodiments, not every embodiment contains only one independent technical solution. This description of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment may also be appropriately combined to form other implementation methods that can be understood by those skilled in the art.
[0107] The series of detailed descriptions listed above are only specific descriptions of feasible implementation methods of the present invention. They are not intended to limit the scope of protection of the present invention. Any equivalent implementation methods or changes that do not deviate from the technical spirit of the present invention should be included in the scope of protection of the present invention.
Claims
1. A method for managing business information changes based on blockchain, characterized in that: The following steps are involved: Encrypt sensitive data in the application for change of business information of enterprises, and conduct identity authentication. When the business information change data is reviewed and approved, it will be stored on the blockchain. Before storage, the data will be pre-processed and sorted; as well as Role-based access control is further refined in the blockchain environment, defining the role of super administrator, who has the highest authority over the entire blockchain industrial and commercial information change system. The roles of industrial and commercial auditors are divided into preliminary auditors and final auditors. Preliminary auditors can conduct preliminary reviews of industrial and commercial information change requests submitted by enterprises to check the basic requirements of data integrity and compliance. Final auditors, on the basis of passing the preliminary review, conduct in-depth reviews of whether the change requests comply with more stringent laws, regulations and policy requirements. A data maintainer role is also set up to be responsible for the daily maintenance and data backup of blockchain nodes, but has no right to interfere with the review process of industrial and commercial information changes. as well as Deploy smart contracts, which are deployed on the blockchain in the form of code to standardize the process of changing industrial and commercial information and deploy a multi-node review mechanism. In the blockchain environment, each review node reviews requests based on its own responsibilities, professional knowledge and relevant regulations, and uses certain rules to synthesize the opinions of each review node to make the final review decision; as well as Build a blockchain security audit system to monitor all business information change operations on the blockchain in real time, and record detailed audit logs for each operation; as well as Collect a large amount of normal business information change data as a training set and use machine learning algorithms to detect anomalies; Furthermore, in role-based access control, the mapping relationship between roles and permissions is defined through the permission allocation matrix, which defines the set of enterprise user roles. , permission set , then the permission distribution matrix is in, When a smart contract implements access control rules, it first checks the permissions of role r in the permission allocation matrix A. , the operation is rejected and a log is recorded.
2. According to the blockchain-based business information change management method of claim 1, it is characterized by: A hybrid encryption algorithm is used to encrypt sensitive data in the application for change of corporate business information. The AES algorithm is used for symmetric encryption. The AES algorithm encrypts data with a 128-bit, 192-bit or 256-bit key, and the RSA algorithm is used for asymmetric encryption.
3. According to the blockchain-based business information change management method of claim 1, it is characterized by: The identity authentication includes digital certificate authentication and biometric authentication. The digital certificate is based on a public key infrastructure, and the biometric authentication uses fingerprint recognition or facial recognition.
4. A blockchain-based business information change management system, characterized in that: include: Data encryption and identity authentication module: hybrid encryption of sensitive data in the application for change of business information of enterprises, and identification and verification of the login identity for change of business information; Blockchain storage and access control module: pre-processes the business information change data before storing it in the blockchain, and controls it according to the permissions of the access role; Smart contracts and audit modules: standardize the process of changing business information and deploy a multi-node audit mechanism; Security audit and monitoring module: used to monitor all business information change operations on the blockchain in real time, record detailed audit logs for each operation, and detect and warn the change process through machine learning.
5. A blockchain-based industrial and commercial information change management device, characterized in that: include: The blockchain-based industrial and commercial information change management device is communicatively connected to the blockchain-based industrial and commercial information change management system described in claim 4.
6. A computer readable medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 3 is implemented.