A consortium chain automatic access governance method and system and a medium
By adopting mandatory access rules and multi-dimensional qualification assessments in consortium blockchains, combined with business relevance analysis, and dynamically adjusting access thresholds, the problems of low efficiency and unfairness in consortium blockchain access mechanisms are solved, achieving efficient and fair automated access governance.
Patent Information
- Application Number
- CN202511097817.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-06
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2045-08-06
AI Technical Summary
The existing access control mechanism of consortium blockchains suffers from low efficiency in the review process by each node and inconsistent review standards, making it difficult to guarantee the efficiency and fairness of the access control mechanism.
Preliminary review is conducted using pre-built mandatory admission rules. Multi-dimensional qualification characteristics are evaluated through the on-chain management node. The business relevance between the on-chain applicant and highly related member nodes is calculated, and the overall business promotion and interference are assessed to dynamically adjust the admission threshold and achieve automated governance.
The inefficient manual voting admission method has been optimized, and an efficient and fair admission mechanism has been implemented to ensure that the addition of new members is beneficial to the overall consortium blockchain rather than bringing negative impacts.
Smart Images

Figure CN120583096B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of blockchain technology, and in particular to a method, system, and medium for automated access management of alliance chains. Background Art
[0002] Blockchains are categorized as public, private, and consortium chains, each with distinct application scenarios. A consortium chain is a blockchain jointly managed by several specific institutions or organizations. A consortium chain is a semi-open ledger accessible only to a specific group of organizations. Each institution or organization operates one or more nodes to collaboratively complete ledger tasks, and is widely used in various fields, including finance, banking, trade, and business.
[0003] Existing alliance chains follow the principle of shared governance, and decisions on alliance member admission, removal, proposals, and other requests are usually made through voting. For example, currently, for an applicant's admission request, each alliance member node usually reviews and votes on the admission request submitted by the applicant, collects the voting results of all alliance member nodes, and decides whether to approve the applicant's admission to the alliance chain based on the passing percentage of the voting results.
[0004] However, this access governance method requires manual review by each alliance member node, which is not only inefficient but also has different review standards among nodes. It is impossible to weigh the impact of applicants joining the chain on the business of existing members, making it difficult to ensure the efficiency and fairness of the access mechanism. Summary of the Invention
[0005] The purpose of the present invention is to provide a consortium chain automated access management method, system and medium, aiming to solve the problems of low node audit efficiency and differences in audit standards in the existing consortium chain access mechanism.
[0006] In a first aspect, an embodiment of the present invention provides a method for automated access management of a consortium chain, comprising:
[0007] Pre-build mandatory entry rules for alliance chain configuration;
[0008] Receive the chain entry application request submitted by the chain entry applicant to the alliance chain's chain entry management node, conduct a multi-dimensional review of the chain entry application request through the chain entry management node and output multi-dimensional qualification characteristics;
[0009] Determining whether the multi-dimensional qualification characteristics meet the mandatory access rules;
[0010] If the mandatory admission rules are not met, the admission application request is deemed rejected and a feedback is given to the admission applicant and broadcast to all member nodes;
[0011] If the mandatory admission rules are met, the business relevance between the applicant and each member node is calculated, and the member nodes with a business relevance greater than a preset relevance value are selected and used as the highly relevance member nodes of the applicant;
[0012] The business correlation of each highly correlated member node is used as the calculation quota to calculate the total business promotion and total business interference of the applicant on all highly correlated member nodes;
[0013] Determining whether the ratio between the total service promotion degree and the total service interference degree meets the preset access conditions;
[0014] If the preset admission conditions are met, the application request for joining the chain is considered to be approved and a new member node is created for the applicant, and the request is broadcast to all member nodes;
[0015] If the preset admission conditions are not met, the entry application request is determined to be rejected.
[0016] In a second aspect, an embodiment of the present invention provides an automated consortium chain admission and governance system, including:
[0017] Rule building unit, used to pre-build mandatory access rules for alliance chain configuration;
[0018] A multi-dimensional review unit is used to receive a chain entry application request submitted by a chain entry applicant to the chain entry management node of the alliance chain, conduct a multi-dimensional review of the chain entry application request through the chain entry management node, and output multi-dimensional qualification characteristics;
[0019] A first judging unit, configured to judge whether the multi-dimensional qualification characteristics satisfy the mandatory access rules;
[0020] A first determination unit is configured to determine that the application request for joining the chain is not approved if the multi-dimensional qualification characteristics do not meet the mandatory admission rules, and to provide feedback to the applicant for joining the chain, and to broadcast it to each member node;
[0021] a correlation calculation unit, configured to calculate the business correlation between the applicant and each member node if the multi-dimensional qualification characteristics satisfy the mandatory admission rules, and select member nodes with business correlation greater than a preset correlation value as highly correlated member nodes of the applicant;
[0022] An influence calculation unit, configured to calculate the total business promotion and total business interference of the applicant on all highly associated member nodes, using the business relevance of each highly associated member node as a calculation quota;
[0023] The second judging unit is configured to judge whether the ratio between the total service promotion degree and the total service interference degree meets a preset access condition;
[0024] A second determination unit is configured to determine that the joining application request is approved if the proportion relationship satisfies a preset admission condition, create a new member node for the joining applicant, and broadcast the result to each member node;
[0025] The third determination unit is configured to determine that the link entry application request is not approved if the ratio relationship does not meet a preset admission condition.
[0026] In a third aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor enables the processor to execute the alliance chain automated admission governance method described in the first aspect above.
[0027] The beneficial effects of the embodiments of the present invention are as follows: it optimizes the inefficient access management method of manual voting by each member node, adopts a unified standard mandatory access rule to first conduct a preliminary assessment of the chain entry application request, and after the mandatory access rule is passed, analyzes whether the access of the chain entry applicant promotes or interferes with the business of the existing highly correlated member nodes, and dynamically adjusts the access threshold accordingly, thereby realizing automated management of the access of chain entry applicants. This makes the access mechanism have the advantages of efficient and fair review. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0029] Figure 1 A schematic diagram of the process of the automated admission and governance method for the consortium chain provided by an embodiment of the present invention;
[0030] Figure 2 A schematic diagram of the sub-processes of the automated admission and governance method for consortium chains provided in an embodiment of the present invention;
[0031] Figure 3 A schematic diagram of another sub-process of the automated admission management method for a consortium chain provided by an embodiment of the present invention;
[0032] Figure 4 A schematic diagram of another sub-process of the automated admission management method for a consortium chain provided by an embodiment of the present invention;
[0033] Figure 5A schematic diagram of another sub-process of the automated admission management method for a consortium chain provided by an embodiment of the present invention;
[0034] Figure 6 A schematic diagram of another sub-process of the automated admission management method for a consortium chain provided by an embodiment of the present invention;
[0035] Figure 7 A schematic block diagram of the automated admission and governance system for consortium chains provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0036] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0037] It will be understood that when used in this specification and the appended claims, the terms “comprises” and “comprising” indicate the presence of described features, integers, steps, operations, elements and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.
[0038] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the present invention. As used in the specification and appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms unless the context clearly indicates otherwise.
[0039] It should be further understood that the term "and / or" used in the present description and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0040] See also Figure 1 , Figure 1 A schematic diagram of the process of the automated admission and governance method for the consortium chain provided by an embodiment of the present invention;
[0041] like Figure 1 As shown, the method includes steps S101-S109.
[0042] S101. Pre-build mandatory access rules for alliance chain configuration;
[0043] S102: Receive an entry application request submitted by an entry applicant to the entry management node of the alliance chain, conduct a multi-dimensional review of the entry application request through the entry management node, and output multi-dimensional qualification characteristics;
[0044] S103: Determine whether the multi-dimensional qualification characteristics meet the mandatory access rules. If not, proceed to step S104; if yes, jump to step S105;
[0045] S104: Determine if the application for joining the chain is rejected and feedback is sent to the applicant for joining the chain, broadcast to all member nodes, and jump to step S109;
[0046] S105: Calculate the business relevance between the applicant and each member node, select the member nodes with a business relevance greater than a preset relevance value and use them as the highly relevance member nodes of the applicant, and proceed to step S106;
[0047] S106: Using the business relevance of each highly correlated member node as a calculation quota, calculate the total business promotion and total business interference of the chain applicant on all highly correlated member nodes, and proceed to step S107;
[0048] S107, determining whether the ratio between the total service promotion degree and the total service interference degree meets the preset access condition; if so, proceeding to step S108; if not, returning to step S104;
[0049] S108: Determine that the joining application request is approved and create a new member node for the joining applicant, and broadcast the result to all member nodes;
[0050] S109. The admission review of this chain entry application is completed.
[0051] In this embodiment, steps S101-S104 automatically conduct a preliminary review of the admission request submitted by the admission applicant using mandatory admission rules through the admission management node, eliminating the need for manual review by each member node. After the preliminary review by the admission management node, if the review passes, further review will be carried out; if not, the admission request will be directly rejected.
[0052] In this embodiment, the purpose of steps S105-S108 is to ensure that the joining of the chain applicant is beneficial to the alliance chain as a whole, rather than bringing negative effects; the total business promotion and total business interference are obtained based on the associated business between the chain applicant and the corresponding highly associated member nodes; in other words, they are quantitative assessments of "what positive and negative effects will be brought to the existing highly associated member nodes if the chain applicant joins the alliance chain."
[0053] In this embodiment, based on the process of steps S101-S109, the inefficient access management method of manual voting by each member node is optimized. A unified standard mandatory access rule is used to first conduct a preliminary judgment on the chain entry application request. After passing the mandatory access rule, the admission of the applicant to the chain is analyzed to see whether it promotes or interferes with the business of the original highly correlated member nodes. The goal is to ensure that the addition of new members is beneficial to the alliance chain as a whole, rather than bringing negative effects. Therefore, whenever a new member joins or an old member leaves, the admission threshold will be changed, thereby achieving dynamic adjustment of the admission threshold. This achieves the effect of automated management of the admission of chain entry applicants. This makes the admission mechanism have the advantages of efficient and fair review.
[0054] In one embodiment, if Figure 2 As shown, step S101 includes:
[0055] S201. Pre-establish the first-entry verification items for the alliance chain. The first-entry verification items include at least one of identity legality and compliance verification, credit rating verification, technology and resource verification, business compatibility verification, and risk control capability verification.
[0056] S202. Pre-acquire the consensus reached by each member node on the verification standards for each first chain entry verification item, and form mandatory access rules for multi-dimensional review of chain entry application requests.
[0057] In this embodiment, identity legality and compliance verification can be to verify its business license and other registration documents to ensure that it is a legally registered entity and complies with relevant industry regulations to prevent illegal organizations or individuals from joining the alliance chain.
[0058] In this embodiment, the credit rating verification can verify its reputation within the industry and conduct a rating assessment of its reputation through the credit evaluation system of the industry.
[0059] In this embodiment, technology and resource verification can verify whether it has the technical capabilities required to participate in the operation of the alliance chain, such as whether it has the ability to develop or use software systems that are connected to the alliance chain, whether it has network security protection capabilities, etc.; it can also verify whether its hardware resources, software resources and human resources are sufficient to meet the needs of the alliance chain, etc.
[0060] In this embodiment, the business matching verification can verify whether its business is consistent with the overall goals and business scope of the alliance chain. For example, it should be related to the upstream and downstream businesses of the supply chain to ensure that it can conduct effective business interactions in the alliance chain after joining; it can also verify whether its corporate strategy is consistent with the strategic planning of the alliance chain, etc.
[0061] In this embodiment, the risk control capability verification can verify whether it has complete security measures to protect the data and transaction security in the alliance chain, such as the application of data encryption technology, the setting of access control mechanism, etc.; it can also verify its ability to respond to possible risks, etc.
[0062] The mandatory admission rules of this embodiment are pre-customized and stored in the admission rule database. When the entry management node receives the entry application request, it can automatically call the mandatory admission rules from the admission rule database to perform multi-dimensional review.
[0063] In one embodiment, if Figure 3 As shown, step S102 includes:
[0064] S301. Receive a chain entry application request submitted by a chain entry applicant to the chain entry management node of the alliance chain;
[0065] S302. The chain entry review system deployed on the chain entry management node or the connected third-party review agency conducts identity information review, credit data review, technology and resource data review, business data review and risk control capability review on the chain entry application request, and outputs the legality and compliance of the identity of the chain entry applicant, credit rating, technology and resource value, and business matching degree.
[0066] In this embodiment, when applying for admission, an applicant can obtain an admission application form from the admission management node and fill in the relevant data (i.e., data related to each first admission verification item). After completing the form, the applicant can submit an admission application request to the admission management node, including the submitted data. After receiving the admission application request, the admission management node can review the relevant data in the request through the admission review system. The admission review system can be a pre-trained qualification assessment model. The submitted data is input into the qualification assessment model for evaluation, and the assessment output is corresponding to each first admission verification item, namely, the applicant's identity legality and compliance, credit rating, technical and resource value, and business compatibility. The output is then compared with the mandatory admission rules. If all requirements of the mandatory admission rules are met, the admission application is approved; otherwise, it is rejected.
[0067] It should be understood that a third-party review agency can also be connected to review the chain entry application request, such as using an industry-recognized corporate qualification assessment agency, which can also implement a multi-dimensional review of the chain entry applicant and output the identity legality and compliance, credit rating, technology and resource value, and business matching degree of the chain entry applicant.
[0068] In one embodiment, if Figure 4 As shown, step S105 includes:
[0069] S401. Analyze the demand and supply classification of the applicant in the alliance chain based on the business data in the chain entry application request;
[0070] S402: Obtain a member node in the alliance chain that has the same demand classification and / or supply classification as the applicant for joining the chain, and use it as an associated member node;
[0071] S403, respectively calculate the proportion of the business volume associated with the applicant for joining the chain in each associated member node to the total business volume of the node, and use the proportion corresponding to each associated member node as;
[0072] In step S403, the business correlation between each associated member node and the applicant for joining the chain is calculated according to the following formula: γ i :
[0073] ;
[0074] in, Indicates the link applicant A With the i associated member nodes I The volume of related businesses (including shared orders and data interaction); Indicates the i associated member nodes I The total business volume (i.e. the associated member nodes I the scale of its entire business); α i represents the classification matching coefficient, α i =[0, 1], α i The value of I The higher the degree of similarity between the demand attribution classification and the supply attribution classification, the greater the value;
[0075] S404: Filter out associated member nodes whose business association is greater than a preset association value as high-association member nodes of the chain entry applicant.
[0076] In this embodiment, the demand attribution classification and the supply attribution classification refer to the business types involved by the chain applicant. For example, when the chain applicant is a logistics company, it needs warehousing, and the warehousing business can be used as its demand attribution classification. If it provides transportation services, the transportation business can be used as its supply attribution classification. Therefore, by comparing the demand attribution classification and the supply attribution classification, member nodes with the same classification as the chain applicant can be selected as associated member nodes.
[0077] In this embodiment, business relevance refers to the direct or indirect demand and supply relationships between associated member nodes due to various factors. This relationship may lead to the transfer of benefits between the associated member nodes in business transactions. Therefore, it is necessary to analyze the business relevance between the applicant and each associated member node, considering the impact of the applicant's joining the alliance chain on each associated member node, and then decide whether to approve the applicant's joining the alliance chain. Only in this way can a more reasonable and fair alliance chain admission decision be achieved.
[0078] Specifically, the alliance chain is composed of a variety of member nodes with different roles and / or different levels. The joining of the chain applicant may not necessarily affect all member nodes. Therefore, it is sufficient to consider the impact of the chain applicant on the associated member nodes; therefore, the associated member nodes of the chain applicant can be confirmed based on steps S401-S402. For ease of understanding, a specific example is provided: for example, the chain applicant is logistics company A. Logistics company A is associated with member node B that provides logistics services and member node C that requires logistics services in the alliance chain. Therefore, member node B and member node C can be used as the associated member nodes of the chain applicant. That is, it is only necessary to consider the impact of the chain applicant on each associated member node to analyze whether the chain applicant is allowed to join the alliance chain. The admission decision of other unrelated member nodes is eliminated, and it is more fair to judge whether the chain applicant can join the alliance chain.
[0079] More specifically, the influence of the chain applicant on each associated member node also varies. In order to further improve the fairness and rationality of joining the alliance chain, the business correlation between each associated member node and the chain applicant is further calculated. Therefore, the highly associated member nodes of the chain applicant can be further confirmed based on the process of steps S403-S404. For ease of understanding, a specific example is provided: for example, the chain applicant is logistics company A. The chain applicant is associated with member node B that provides logistics services and member node C that needs logistics services in the alliance chain. Although logistics company A and member node B both provide logistics services, logistics company A is a company that focuses on large and heavy-load logistics services, and logistics company B is a company that focuses on small and anti-fall logistics services. It can be seen that although logistics company A and logistics company B are both related logistics business categories, the businesses they undertake are basically not in conflict. The business volume of logistics company B that is related to logistics company A accounts for all of its own business. If the percentage of volume is small, the business correlation between logistics company A and logistics company B is also small (for example, if the percentage is 5%, the business correlation is 5%). This means that logistics company B is not a highly correlated member node, and there is no need to consider the influence of logistics company A on logistics company B when determining whether logistics company A can join the consortium chain. However, if member node C is in great need of logistics company A's small-item anti-fall logistics service, the business correlation of member node C is relatively high (for example, 60%), and the influence of logistics company A on member node C must be considered in determining whether logistics company A can join the consortium chain. Based on this, a specific preset correlation value (for example, 30%) is set in steps S403-S404. Associated member nodes with business correlations greater than this preset correlation value are designated as highly correlated member nodes corresponding to the chain entry applicant. Only the influence of the chain entry applicant on the highly correlated member nodes is considered in determining whether the chain entry applicant can join the consortium chain. This can greatly improve the fairness and rationality of determining whether the chain entry applicant can join the consortium chain.
[0080] In one embodiment, if Figure 5 As shown, step S106 includes:
[0081] S501. Compare the associated services between the chain entry applicant and each highly associated member node to obtain the service promotion degree and service interference degree of the chain entry applicant on each highly associated member node, wherein the sum of the service promotion degree and service interference degree of the chain entry applicant on each highly associated member node is equal to the service correlation degree between the chain entry applicant and each highly associated member node;
[0082] In step S501, the link applicant's relationship with each highly associated member node is calculated according to the following formula: j Business promotion and business interference :
[0083] ;
[0084] ;
[0085] in, S j =[0, 1], S j represents the business synergy index, S j The value of is based on historical data to predict the highly associated member nodes after joining the chain j The ratio of supply chain efficiency improvement rate to cost reduction rate; R j =[0, 1], R j represents the resource substitutability index, R j The value of j The higher the overlap in technology, customers and resources, the better. R j The closer the value of is to 1; V j =[0, 1], V j represents the risk transmission coefficient, V j The value is determined by the risk control ability score of the chain applicant and the high-correlation member node j The greater the difference, the V j The larger the value of ; w s 、 w r and w v Both represent dynamic weights, which can be dynamically adjusted through the consensus of highly correlated nodes to adapt the model to the business preferences of different alliance chains;
[0086] S502. Calculate the sum of the business promotion degree of the chain applicant to all highly associated member nodes to obtain the total business promotion degree;
[0087] In step S502, according to the formula Calculate the total business promotion B p ,in, H Represents a set of highly associated member nodes;
[0088] S503: Calculate the sum of the service interference of the chain entry applicant on all highly associated member nodes to obtain the total service interference;
[0089] In step S503, according to the formula Calculate the total business promotion B d .
[0090] In this embodiment, evaluating the business impact of an applicant on each highly correlated member node, namely, the business promotion and business interference, is a core component of automated admission management. When the sum of all business promotion degrees is greater than the sum of all business interference degrees, it indicates that the applicant's joining the consortium chain will have a positive impact on the overall trend of the consortium chain. Conversely, when the sum of all business promotion degrees is less than the sum of all business interference degrees, it indicates that the applicant's joining the consortium chain will have a negative impact on the overall trend of the consortium chain.
[0091] Specifically, to ensure transparent and reasonable access decisions, the business relevance of each highly correlated member node serves as its own decision weight. A greater business relevance has a greater impact on the access decision. For ease of understanding, let's use a specific example: For example, if the chain applicant is logistics company A, and the highly correlated member nodes include logistics company D and supplier E, and the business relevance of logistics company D is 40%, and the business relevance of logistics company D is 80%, then the combined business promotion and business disruption caused by the chain applicant to logistics company D is 40%. Assuming the business promotion is 10% (e.g., cooperative warehousing services), the business disruption is 30% (e.g., conflicts in logistics and transportation services). Similarly, the combined business promotion and business disruption caused by the chain applicant to logistics company D is 80%. This calculation yields the total business promotion (i.e., total business promotion) and business disruption (i.e., total business disruption) of the chain applicant for all highly correlated member nodes. This provides a reasonable data basis for subsequent decisions on whether to approve the chain applicant's entry into the consortium chain.
[0092] More specifically, the ratio of the total business promotion to the total business interference (i.e., the ratio) is calculated and a determination is made as to whether the ratio meets the preset admission criteria, where the preset admission criteria refers to a value greater than or equal to a preset multiple. Specifically, if the ratio is greater than or equal to the preset multiple, the applicant is approved to join the consortium chain; if the ratio is less than the preset multiple, the applicant is not approved to join the consortium chain. It should be noted that the preset multiple can be set based on actual needs.
[0093] In one embodiment, the automated admission management method for a consortium chain further includes:
[0094] like Figure 6 As shown, after step S103 and before step S105, it also includes entering step S601;
[0095] S601. If the multi-dimensional qualification characteristics meet the mandatory admission rules;
[0096] S602: Determine whether the alliance invitation code is included in the link application request. If so, proceed to step S603; if not, jump to step S606.
[0097] S603: Count the percentage of nodes on the alliance chain that have enabled optional admission rules, and proceed to step S604 or S605;
[0098] S604: When the proportion of nodes reaches the preset proportion, the application for joining the chain is determined to be approved; the optional admission rule refers to an optional option that allows the application for joining the chain to be approved as long as the mandatory admission rules are met and the alliance invitation code is present;
[0099] S605: If the node number ratio does not reach the preset ratio, the application request for joining the chain is determined to be rejected, and the process goes to step S606;
[0100] S606, jump to step S105.
[0101] In this embodiment, the alliance invitation code is provided by the administrator (usually the initiator of the alliance chain) who has the authority to add and delete nodes in the alliance chain. In order to maintain the stability, security and development of the alliance chain, the alliance chain administrator can actively invite applicants to join the alliance chain through the alliance invitation code to improve business development within the alliance chain.
[0102] Specifically, when an applicant carrying an alliance invitation code passes the mandatory admission rules, the percentage of nodes on each member node of the alliance chain that have enabled the optional admission rules is counted. When the percentage of nodes reaches the preset percentage, the applicant's admission request is directly approved without the need to proceed to the subsequent steps S105-S108. This situation is generally used in the early stages of the alliance chain's creation, when there are few business conflicts between the member nodes and more new members are still needed. Based on the principle of rapid development, it is recommended that each member node enable the optional admission rule so that the node number percentage reaches the preset percentage, so that more new members can quickly join. Conversely, it is understandable that when the alliance chain is in a mature stage, the impact of new members on existing members will increase. At this time, based on the principle of healthy development of the alliance chain, it is recommended that each member node turn off the optional admission rule so that the node number percentage does not reach the preset percentage, so as to facilitate further review of the new members' joining and ensure that the alliance chain as a whole develops in a favorable direction.
[0103] The embodiment of the present invention also provides a consortium chain automated admission management system, which is used to execute any embodiment of the aforementioned consortium chain automated admission management method. Figure 7 , Figure 7 It is a schematic block diagram of the alliance chain automated admission governance system provided by an embodiment of the present invention.
[0104] like Figure 7 As shown, the alliance chain automated access governance system 700 includes: a rule construction unit 701, a multi-dimensional review unit 702, a first judgment unit 703, a first determination unit 704, a correlation calculation unit 705, an influence calculation unit 706, a second judgment unit 707, a second determination unit 708, and a third determination unit 709;
[0105] A rule building unit 701 is used to pre-build mandatory access rules for alliance chain configuration;
[0106] The multi-dimensional review unit 702 is used to receive the chain entry application request submitted by the chain entry applicant to the chain entry management node of the alliance chain, conduct a multi-dimensional review of the chain entry application request through the chain entry management node, and output multi-dimensional qualification characteristics;
[0107] The first judgment unit 703 is used to judge whether the multi-dimensional qualification characteristics meet the mandatory access rules;
[0108] The first determination unit 704 is configured to determine that the application request for joining the chain is not approved if the multi-dimensional qualification characteristics do not meet the mandatory admission rules, and to provide feedback to the applicant for joining the chain and broadcast it to all member nodes;
[0109] The correlation calculation unit 705 is used to calculate the business correlation between the applicant and each member node if the multi-dimensional qualification characteristics meet the mandatory admission rules, and select the member nodes with business correlation greater than the preset correlation value as the highly correlated member nodes of the applicant;
[0110] The influence calculation unit 706 is used to calculate the total business promotion and total business interference of the chain applicant on all highly associated member nodes, using the business relevance of each highly associated member node as a calculation quota;
[0111] The second judgment unit 707 is used to judge whether the ratio between the total service promotion degree and the total service interference degree meets the preset access condition;
[0112] The second determination unit 708 is configured to determine that the joining application request is approved if the ratio relationship meets the preset admission condition, create a new member node for the joining applicant, and broadcast the result to all member nodes;
[0113] The third determination unit 709 is configured to determine that the link entry application request is not approved if the ratio relationship does not meet the preset admission condition.
[0114] This system optimizes the inefficient access governance method of manual voting by each member node. It uses unified standard mandatory access rules to first conduct preliminary assessments of chain entry applications. After the mandatory access rules are passed, the system then analyzes whether the applicant's access will promote or interfere with the business of existing highly correlated member nodes. The goal is to ensure that the addition of new members is beneficial to the alliance chain as a whole, rather than bringing negative effects. Therefore, whenever a new member joins or an old member leaves, the access threshold is changed, thereby achieving dynamic adjustment of the access threshold. This achieves the effect of automated governance of the access of chain entry applicants, making the access mechanism efficient and fair in review.
[0115] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0116] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium may be a non-volatile computer-readable storage medium. The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the automated consortium chain admission and governance method of the present invention.
[0117] The storage medium is a physical, non-transient storage medium, for example, a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk, etc., which can store program codes.
[0118] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described equipment, devices and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0119] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and such modifications or substitutions are intended to be within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.
Claims
1. A consortium chain automated access management method, characterized by: include: Pre-build mandatory entry rules for alliance chain configuration; Receive the chain entry application request submitted by the chain entry applicant to the alliance chain's chain entry management node, conduct a multi-dimensional review of the chain entry application request through the chain entry management node and output multi-dimensional qualification characteristics; Determining whether the multi-dimensional qualification characteristics meet the mandatory access rules; If the multi-dimensional qualification characteristics do not meet the mandatory access rules, the application for joining the chain is deemed to be rejected and feedback is given to the applicant for joining the chain, and broadcast to all member nodes; If the multi-dimensional qualification characteristics meet the mandatory access rules, the business relevance between the applicant and each member node is calculated, and the member nodes with a business relevance greater than a preset relevance value are selected and used as the highly relevance member nodes of the applicant; The business correlation of each highly correlated member node is used as the calculation quota to calculate the total business promotion and total business interference of the applicant on all highly correlated member nodes; Determining whether the ratio between the total service promotion degree and the total service interference degree meets the preset access conditions; If the ratio relationship meets the preset admission conditions, the application for joining the chain is considered to be approved and a new member node is created for the applicant, and the information is broadcast to all member nodes; If the ratio relationship does not meet the preset admission conditions, the entry application request is determined to be rejected.
2. The automated access management method for alliance chains according to claim 1 is characterized in that: The mandatory access rules for the pre-built alliance chain configuration include: Pre-establishing the first chain entry verification items for the alliance chain, wherein the first chain entry verification items include at least one of identity legality and compliance verification, credit rating verification, technology and resource verification, business matching verification, and risk control capability verification; Obtain in advance the consensus reached by each member node on the verification standards for each first-time chain entry verification item, and form mandatory access rules for multi-dimensional review of chain entry application requests.
3. The automated access management method for alliance chains according to claim 2 is characterized in that: The receiving chain entry application request submitted by the chain entry applicant to the chain entry management node of the alliance chain, the chain entry management node conducts a multi-dimensional review of the chain entry application request and outputs multi-dimensional qualification characteristics, including: Receive the chain entry application request submitted by the chain entry applicant to the alliance chain's chain entry management node; The chain entry review system deployed on the chain entry management node or the connected third-party review agency will conduct identity information review, credit data review, technology and resource data review, business data review and risk control capability review on the chain entry application request, and output the identity legality and compliance, credit rating, technology and resource value, and business matching degree of the chain entry applicant.
4. The automated access management method for alliance chains according to claim 1 is characterized in that: The calculating of the business correlation between the applicant for joining the chain and each member node, and screening out the member nodes whose business correlation is greater than a preset correlation value as the highly correlated member nodes of the applicant for joining the chain, includes: Based on the business data in the chain entry application request, analyze the demand attribution classification and supply attribution classification of the chain entry applicant in the alliance chain; Obtaining a member node in the alliance chain that has the same demand classification and / or supply classification as the applicant for joining the chain, and using it as an associated member node; Calculate the proportion of the business volume associated with the applicant for joining the chain in each associated member node to its own business volume, and use the corresponding proportion of each associated member node as the business correlation degree between each associated member node and the applicant for joining the chain; Filter out associated member nodes whose business relevance is greater than a preset relevance value as highly associated member nodes of the chain entry applicant; Among them, the business correlation between each associated member node and the applicant for joining the chain γ i The calculation formula is: Indicates the applicant for the link A With the i associated member nodes I The volume of related businesses; Indicates the i associated member nodes I Total business volume; α i represents the classification matching coefficient, α i =[0, 1], α i The value of I The greater the degree of similarity between the demand classification and the supply classification, the greater the risk.
5. The automated access management method for alliance chains according to claim 4 is characterized in that: The business correlation of each highly correlated member node is used as a calculation quota to calculate the total business promotion and total business interference of the applicant on all highly correlated member nodes, including: Comparing the associated services between the chain entry applicant and each highly associated member node to obtain the service promotion degree and service interference degree of the chain entry applicant on each highly associated member node, wherein the sum of the service promotion degree and service interference degree of the chain entry applicant on each highly associated member node is equal to the service association degree between the chain entry applicant and each highly associated member node; Count the sum of the business promotion degree of the applicant for joining the chain to all highly associated member nodes to obtain the total business promotion degree; The sum of the service interference of the link-in applicant on all highly associated member nodes is calculated to obtain the total service interference.
6. The automated access management method for alliance chains according to claim 5 is characterized in that: The determining whether the ratio between the total service promotion degree and the total service interference degree meets a preset access condition includes: Calculate the ratio of the total service promotion degree to the total service interference degree, and determine whether the ratio meets a preset access condition, wherein the preset access condition refers to being greater than or equal to a preset multiple value.
7. The automated access management method for consortium chains according to claim 6, characterized in that: The following formula calculates the link applicant's relationship with each highly associated member node: j Business promotion and business interference : ; ; in, S j =[0, 1], S j represents the business synergy index, S j The value of is based on historical data to predict the highly associated member nodes after joining the chain j The ratio of supply chain efficiency improvement rate to cost reduction rate; R j =[0, 1], R j represents the resource substitutability index, R j The value of j The higher the overlap in technology, customers and resources, the better. R j The closer the value of is to 1; V j =[0, 1], V j represents the risk transmission coefficient, V j The value is determined by the risk control ability score of the chain applicant and the high-correlation member node j The greater the difference, the V j The larger the value of ; w s 、 w r and w v Both represent dynamic weights.
8. An automated access management system for alliance chains, characterized by: include: Rule building unit, used to pre-build mandatory access rules for alliance chain configuration; A multi-dimensional review unit is used to receive a chain entry application request submitted by a chain entry applicant to the chain entry management node of the alliance chain, conduct a multi-dimensional review of the chain entry application request through the chain entry management node, and output multi-dimensional qualification characteristics; A first judging unit, configured to judge whether the multi-dimensional qualification characteristics satisfy the mandatory access rules; A first determination unit is configured to determine that the application request for joining the chain is not approved if the multi-dimensional qualification characteristics do not meet the mandatory admission rules, and to provide feedback to the applicant for joining the chain, and to broadcast it to each member node; a correlation calculation unit, configured to calculate the business correlation between the applicant and each member node if the multi-dimensional qualification characteristics satisfy the mandatory admission rules, and select member nodes with business correlation greater than a preset correlation value as highly correlated member nodes of the applicant; An influence calculation unit, configured to calculate the total business promotion and total business interference of the applicant on all highly associated member nodes, using the business relevance of each highly associated member node as a calculation quota; The second judging unit is configured to judge whether the ratio between the total service promotion degree and the total service interference degree meets a preset access condition; A second determination unit is configured to determine that the joining application request is approved if the proportion relationship satisfies a preset admission condition, create a new member node for the joining applicant, and broadcast the result to each member node; The third determination unit is configured to determine that the link entry application request is not approved if the ratio relationship does not meet a preset admission condition.
9. The automated access management system for alliance chains according to claim 8 is characterized in that: Also includes: A third judgment unit is used to judge whether the link application request carries an alliance invitation code; The fourth determination unit is used to count the proportion of nodes in each member node of the alliance chain that have enabled optional access rules, and determine that the application request for joining the chain is approved when the proportion of the number of nodes reaches a preset proportion; wherein, the optional access rule refers to an optional option that determines that the application request for joining the chain is approved as long as the mandatory access rule is met and the alliance invitation code is available.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, enables the processor to execute the alliance chain automated admission governance method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Workflow implementation method and device based on block chain, equipment and storage medium
CN112101909A
Data processing method and device based on block chain, equipment and storage medium
CN120185835A