Intelligent bid evaluation management system based on block chain

By introducing blockchain technology into the bid evaluation technology, disassembling user needs and building intelligent bid evaluation contracts and models, the existing bid evaluation technology is solved, and a more efficient, reliable and fair bid evaluation process is achieved.

CN119597839APending Publication Date: 2025-03-11HUANENG ZHAOCAI DIGITAL TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411394942.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

The existing bid evaluation technology is inefficient, susceptible to human factors, and insufficient data security and transparency.

Method used

By disassembling user needs, matching the corresponding blockchain platform and bid evaluation logic, building intelligent bid evaluation contracts and models, optimizing bid evaluation process, and deploying smart contracts on the blockchain.

Benefits of technology

It improves the efficiency of bid evaluation, ensures the security and transparency of data, reduces the impact of human factors on bid evaluation results, and thus improves the overall reliability and fairness of the bid evaluation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119597839A_ABST
    Figure CN119597839A_ABST
Patent Text Reader

Abstract

The invention provides an intelligent bid evaluation management system based on a block chain, and belongs to the technical field of block chain technologies, the system comprises a selection module, a bid evaluation module, an optimization module and a deployment module, and the intelligent bid evaluation management system is configured by disassembling a user demand, matching a corresponding block chain platform and bid evaluation logic, constructing an intelligent bid evaluation contract and model, and optimizing a bid evaluation process. And the intelligent contract is deployed on the block chain, so that the bid evaluation efficiency is improved, the security and transparency of the data are ensured, and the influence of human factors on the bid evaluation result is reduced, thereby improving the overall reliability and fairness of the bid evaluation process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of blockchain technology, and in particular to an intelligent bid evaluation management system based on blockchain. Background Art

[0002] With the maturity and development of blockchain technology, its application in various fields is becoming more and more extensive. Bid evaluation technologies mainly include traditional bid evaluation methods and some bid evaluation systems based on information technology. Traditional bid evaluation methods mainly rely on manual operations, which are inefficient and easily affected by human factors. Although the bid evaluation system based on information technology has improved efficiency, it still has problems with insufficient data security and transparency.

[0003] Therefore, the present invention provides an intelligent bid evaluation management system based on blockchain. Summary of the invention

[0004] The present invention provides a blockchain-based intelligent bid evaluation management system, which decomposes user needs, matches the corresponding blockchain platform and bid evaluation logic, constructs intelligent bid evaluation contracts and models, optimizes the bid evaluation process, and deploys intelligent contracts on the blockchain, thereby improving the efficiency of bid evaluation, ensuring the security and transparency of data, and reducing the impact of human factors on bid evaluation results, thereby improving the overall reliability and fairness of the bid evaluation process.

[0005] The present invention provides an intelligent bid evaluation management system based on blockchain, comprising:

[0006] Selection module: obtain user needs, decompose user needs, select the corresponding blockchain platform according to the decomposition results, and set the blockchain structure;

[0007] Bid evaluation module: Based on the disassembly results, the corresponding type of business logic is matched from the bid evaluation logic table, the bid evaluation contract is determined by combining the business logic and the disassembly results, the bid evaluation model is determined according to the bid evaluation contract, the bid evaluation vector is extracted from the bid evaluation model, and the bid evaluation model is scored to obtain the scoring result;

[0008] Optimization module: optimizes the bid evaluation vector according to the expert-vector scoring table and the scoring results to obtain an optimized vector, and optimizes the bid evaluation contract according to the optimized vector to obtain a smart contract;

[0009] Deployment module: deploy all smart contracts to the blockchain structure, thereby forming an intelligent bidding evaluation brain and realizing various types of intelligent bidding evaluation.

[0010] The present invention provides a blockchain-based intelligent bid evaluation management system, a selection module, including:

[0011] Demand determination unit: Analyze user needs in the project, determine the background and scope of the needs, and determine the extended needs related to user needs based on the background and scope of the needs;

[0012] The first disassembly unit: performs functional identification on user needs and expansion needs, obtains the related functions, and performs the first disassembly on user needs and expansion needs according to the related functions;

[0013] Second disassembly unit: Perform technical identification on user needs and expansion needs, obtain the related technologies, and perform second disassembly on user needs and expansion needs based on the related technologies;

[0014] The third disassembly unit: perform industry identification on user needs and expansion needs, match corresponding specification requirements in the industry specification table according to the industry identification results, and perform the third disassembly on user needs and expansion needs based on the specification requirements;

[0015] Platform selection unit: selects a first blockchain platform according to the first disassembly result, selects a second blockchain platform according to the second disassembly result, and selects a third blockchain platform according to the third disassembly result;

[0016] Link setting unit: evaluate the technical stacks of the first blockchain platform, the second blockchain platform and the third blockchain platform, select cross-chain technology to link the first blockchain platform, the second blockchain platform and the third blockchain platform according to the platform evaluation results, and set the blockchain structure based on the link results.

[0017] The present invention provides a blockchain-based intelligent bid evaluation management system, a link setting unit, comprising:

[0018] Preliminary solution block: Determine the technical advantages and disadvantages of each blockchain platform based on the platform evaluation results, determine the interoperability between various blockchain platforms based on business scenarios, and then determine the preliminary linking mechanism solution;

[0019] Detailed plan block: Conduct a technical evaluation of the preliminary linking mechanism plan, determine the maturity and community support of different cross-chain technologies, adjust the preliminary linking mechanism plan, and come up with a detailed linking plan;

[0020] Structural block: According to the detailed linking plan, clarify the position of each blockchain platform and set up the blockchain structure.

[0021] The present invention provides a blockchain-based intelligent bid evaluation management system, a bid evaluation module, including:

[0022] Business logic unit: summarizes a requirement set based on the first disassembly result, the second disassembly result, and the third disassembly result, searches for relevant business logic types in the bid evaluation logic table according to the requirement set, and identifies the business logic of the corresponding project that matches the first disassembly result, the second disassembly result, and the third disassembly result by comparing the logic rules in the bid evaluation logic table;

[0023] Contract determination unit: based on the first disassembly result, the second disassembly result and the third disassembly result and the corresponding business logic, draft the basic framework of the bid evaluation contract, define the basic terms in the bid evaluation contract, map the business logic into the bid evaluation contract, and then determine the bid evaluation contract for the corresponding project;

[0024] Evaluation index unit: selects the evaluation model according to the evaluation contract, maps the evaluation contract to the corresponding part of the evaluation model, and obtains the scoring logic of the evaluation contract according to the first disassembly result, the second disassembly result and the third disassembly result, determines the structure of the evaluation model according to the scoring logic, and then obtains the evaluation index of the evaluation model;

[0025] Scoring unit: The indicator importance table determines the weight of each evaluation indicator. The evaluation vector is obtained by combining the evaluation indicators and their weights. The corresponding evaluation model is scored based on the evaluation vector to obtain the scoring result of the corresponding project.

[0026] The present invention provides a blockchain-based intelligent bidding evaluation management system, a scoring unit, comprising:

[0027] Scoring rule block: Conduct characteristic analysis on the bid evaluation indicators, formulate model scoring rules based on the results of the characteristic analysis, classify the bid evaluation indicators in combination with the weight of each bid evaluation indicator and the model scoring rules, and formulate different scoring standards based on the indicator classification results. Score the bid evaluation model based on the scoring standards and the bid evaluation vector of the corresponding project.

[0028] The present invention provides a blockchain-based intelligent bidding evaluation management system and an optimization module, comprising:

[0029] Rating table unit: collects the rating data of all rating experts to form an expert-vector rating table;

[0030] Distribution unit: Perform distribution analysis on the scoring results to obtain the scoring distribution, set the distribution percentage range and distribution fluctuation range for the scoring distribution, obtain the high scoring vector and the low scoring vector according to the distribution percentage, and obtain the abnormal evaluation vector according to the distribution fluctuation range;

[0031] Optimization vector unit: optimizes according to the matching corresponding optimization methods of high-scoring vectors, low-scoring vectors and abnormal evaluation vectors in the expert-vector scoring table to obtain the optimization vector;

[0032] Smart contract unit: According to the elements in the optimization vector, the bid evaluation algorithm in the bid evaluation contract is optimized to obtain a smart contract.

[0033] The present invention provides a blockchain-based intelligent bid evaluation management system, a deployment module, including:

[0034] Validity verification unit: creates a deployment transaction, sends the contract code corresponding to the smart contract to the blockchain structure, generates a contract transaction for deploying the smart contract, broadcasts the contract transaction to the blockchain structure, and the blockchain structure verifies the validity of the contract transaction based on the consensus algorithm;

[0035] Evaluation brain formation unit: Deploy smart contracts on the blockchain structure based on the validity verification results to form an intelligent evaluation brain.

[0036] The present invention provides a blockchain-based intelligent bid evaluation management system, wherein the bid evaluation brain forming unit comprises:

[0037] The validity verification results are packaged into a new block. After the new block is accepted by the network and added to the blockchain, the deployment transactions in the block are executed sequentially. At the same time, the bytecode of the smart contract is recorded on the blockchain, and the contract address is generated, thus forming an intelligent bidding brain.

[0038] Compared with the prior art, the beneficial effects of this application are as follows: by decomposing user needs, matching the corresponding blockchain platform and bid evaluation logic, building intelligent bid evaluation contracts and models, optimizing the bid evaluation process, and deploying smart contracts on the blockchain, the efficiency of bid evaluation is improved, the security and transparency of data are ensured, and the impact of human factors on bid evaluation results is reduced, thereby improving the overall reliability and fairness of the bid evaluation process.

[0039] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.

[0040] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0042] Figure 1 It is a structural diagram of a blockchain-based intelligent bid evaluation management system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0043] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0044] Embodiment 1:

[0045] The embodiment of the present invention provides an intelligent bidding evaluation management system based on blockchain, such as Figure 1 As shown, including:

[0046] Selection module: obtain user needs, decompose user needs, select the corresponding blockchain platform according to the decomposition results, and set the blockchain structure;

[0047] Bid evaluation module: Based on the disassembly results, the corresponding type of business logic is matched from the bid evaluation logic table, the bid evaluation contract is determined by combining the business logic and the disassembly results, the bid evaluation model is determined according to the bid evaluation contract, the bid evaluation vector is extracted from the bid evaluation model, and the bid evaluation model is scored to obtain the scoring result;

[0048] Optimization module: optimizes the bid evaluation vector according to the expert-vector scoring table and the scoring results to obtain an optimized vector, and optimizes the bid evaluation contract according to the optimized vector to obtain a smart contract;

[0049] Deployment module: deploy all smart contracts to the blockchain structure, thereby forming an intelligent bidding evaluation brain and realizing various types of intelligent bidding evaluation.

[0050] In this embodiment, the blockchain structure refers to the organizational architecture of the blockchain network, including components such as the node network, consensus mechanism, data storage structure, and smart contracts, which defines how the blockchain network stores data, verifies transactions, executes smart contracts, and how nodes communicate with each other.

[0051] In this embodiment, the disassembly results include a first disassembly result, a second disassembly result and a third disassembly result. In this embodiment, the first, second and third disassembly results are analysis results corresponding to functions, technologies and industry requirements, respectively. For example, in a construction project, they correspond to demand analysis results in terms of building design, structural safety and construction technology, respectively; business logic is the type of business logic that matches the disassembly results, such as building design logic, structural safety logic, construction technology logic, etc.

[0052] In this embodiment, the bid evaluation logic table is a database or reference table containing various types of business logic and corresponding logic rules. For example, the construction project includes business logic types and rules in terms of building design, structural safety, material quality, construction technology, environmental protection, etc.; the business logic types are different types of business logic listed in the bid evaluation logic table, such as whether the building design complies with the specifications, whether the structural calculations are reasonable, whether the material selection is appropriate, etc.

[0053] In this embodiment, the basic framework of the bid evaluation contract is the basic structure of the bid evaluation contract drafted according to the business logic, for example, including project overview, bid evaluation criteria, review process, contract terms, etc.; the basic terms in the bid evaluation contract are to define the specific terms in the bid evaluation contract, for example, the review criteria for design solutions, the inspection criteria for construction quality, cost control measures, etc.; the bid evaluation contract is the finalized bid evaluation contract, which contains all necessary terms and rules.

[0054] In this embodiment, the bid evaluation contract selects an evaluation model by selecting a suitable bid evaluation model according to the content and requirements of the bid evaluation contract; the bid evaluation model mapping maps the bid evaluation contract to the corresponding part of the bid evaluation model to ensure that the model can correctly handle the contract terms; the scoring logic is the scoring logic of the bid evaluation contract obtained according to the decomposition results; the structure of the bid evaluation model is the structure of the bid evaluation model determined according to the scoring logic; and the bid evaluation indicators are specific indicators in the bid evaluation model used to evaluate projects.

[0055] In this embodiment, the bid evaluation vector is a vector containing the weight of each bid evaluation indicator, which is used to weight different indicators in the bid evaluation process. It is a multidimensional vector, in which each dimension corresponds to the weight of an evaluation indicator. For example, the bid evaluation vector = [0.3, 0.4, 0.2, 0.1], where the first dimension corresponds to the weight of the design quality, the second dimension corresponds to the weight of the construction quality, and so on.

[0056] In this embodiment, the scoring result is the final result obtained after scoring the construction project based on the bid evaluation model and scoring logic, reflecting the performance of the construction project in various bid evaluation indicators and the overall quality. For example, the scoring result of Project A is 85 points, indicating that the project performs well in design quality, construction quality, cost control and schedule management. The scoring result of Project B is 92 points, indicating that the project performs well in all aspects.

[0057] In this embodiment, the expert-vector scoring table is a data structure, which contains the scoring data of each scoring expert for all evaluation indicators. It is a matrix, in which rows represent experts, columns represent different evaluation indicators, and the value in each cell represents the score of the corresponding expert for the indicator.

[0058] In this embodiment, the optimization vector is a scoring vector adjusted by the optimization method. For example, the adjusted scoring vector may more accurately reflect the actual level of the bidder.

[0059] In this embodiment, deployment is achieved by creating a deployment transaction, deploying the smart contract code to the blockchain, and verifying the validity of the transaction through the consensus algorithm of the blockchain, ultimately forming an intelligent bidding brain.

[0060] The working principle and beneficial effects of the above technical solution are: by decomposing user needs, matching the corresponding blockchain platform and bid evaluation logic, building intelligent bid evaluation contracts and models, optimizing the bid evaluation process, and deploying smart contracts on the blockchain, the efficiency of bid evaluation is improved, the security and transparency of data are ensured, and the impact of human factors on bid evaluation results is reduced, thereby improving the overall reliability and fairness of the bid evaluation process.

[0061] Embodiment 2:

[0062] The embodiment of the present invention provides a blockchain-based intelligent bid evaluation management system, a selection module, including:

[0063] Demand determination unit: Analyze user needs in the project, determine the background and scope of the needs, and determine the extended needs related to user needs based on the background and scope of the needs;

[0064] The first disassembly unit: performs functional identification on user needs and expansion needs, obtains the related functions, and performs the first disassembly on user needs and expansion needs according to the related functions;

[0065] Second disassembly unit: Perform technical identification on user needs and expansion needs, obtain the related technologies, and perform second disassembly on user needs and expansion needs based on the related technologies;

[0066] The third disassembly unit: perform industry identification on user needs and expansion needs, match corresponding specification requirements in the industry specification table according to the industry identification results, and perform the third disassembly on user needs and expansion needs based on the specification requirements;

[0067] Platform selection unit: selects a first blockchain platform according to the first disassembly result, selects a second blockchain platform according to the second disassembly result, and selects a third blockchain platform according to the third disassembly result;

[0068] Link setting unit: evaluate the technical stacks of the first blockchain platform, the second blockchain platform and the third blockchain platform, select cross-chain technology to link the first blockchain platform, the second blockchain platform and the third blockchain platform according to the platform evaluation results, and set the blockchain structure based on the link results.

[0069] In this embodiment, the first decomposition is to decompose user needs and expansion needs according to the functions involved into smaller and manageable parts, for example, the payment function is decomposed into transaction initiation, transaction verification, transaction records, etc.; the second decomposition is to decompose user needs and expansion needs according to the technologies involved, and further refine the technical requirements and specifications, for example, the consensus mechanism is decomposed into node election, block generation, etc.; the third decomposition is to decompose user needs and expansion needs according to industry identification results and specification requirements to ensure compliance with industry standards and regulations, for example, compliance requirements are decomposed according to construction industry specifications.

[0070] In this embodiment, the demand generation background is to analyze the environment, conditions and reasons for the generation of user needs, such as policy changes, market demand, technological development, etc.; the demand scope is to determine the specific scope of user needs, including the type, scale, target users, etc. of the needs; extended needs are based on the demand generation background and demand scope, to determine additional requirements related to user needs, such as performance requirements, security requirements, compatibility requirements, etc.

[0071] In this embodiment, function identification is to identify the functional points involved in user needs and extended needs, such as data storage, data processing, user authentication, etc.; the involved functions are to determine the specific functions involved in user needs and extended needs, such as data encryption, smart contract execution, decentralized identity authentication, etc.

[0072] In this embodiment, the blockchain structure is set up according to a detailed linking plan, which clarifies the position of each blockchain platform in the overall structure and sets up the blockchain structure, for example, determining platform A as the main chain and platform B as the side chain.

[0073] In this embodiment, technology identification is to identify the technologies involved in user needs and expansion needs, such as blockchain consensus mechanism, encryption algorithm, distributed storage technology, etc.; involved technology is to determine the specific technologies involved in user needs and expansion needs, such as the type of blockchain platform, the version of specific technology, etc.

[0074] In this embodiment, industry identification is to identify the industry to which the user needs and extended needs belong, such as finance, supply chain, medical care, etc.; the industry specification table is to refer to the industry specification table to find the corresponding specification requirements, such as data protection standards, transaction rules, etc.

[0075] The working principle and beneficial effects of the above technical solution: Through demand analysis, functional technology industry decomposition, platform selection and link setting, a blockchain structure that adapts to specific needs is constructed to achieve multi-platform data interoperability and business collaboration, improve the efficiency of the bid evaluation system, enhance data security and transparency, reduce the impact of manual operations and external factors, and ensure the fairness and accuracy of the bid evaluation process.

[0076] Embodiment 3:

[0077] The embodiment of the present invention provides a blockchain-based intelligent bid evaluation management system, a link setting unit, including:

[0078] Preliminary solution block: Determine the technical advantages and disadvantages of each blockchain platform based on the platform evaluation results, determine the interoperability between various blockchain platforms based on business scenarios, and then determine the preliminary linking mechanism solution;

[0079] Detailed plan block: Conduct a technical evaluation of the preliminary linking mechanism plan, determine the maturity and community support of different cross-chain technologies, adjust the preliminary linking mechanism plan, and come up with a detailed linking plan;

[0080] Structural block: According to the detailed linking plan, clarify the position of each blockchain platform and set up the blockchain structure.

[0081] In this embodiment, technical advantages-disadvantages is to evaluate the technical advantages and disadvantages of each blockchain platform. For example, the advantage of platform A is high transaction throughput and the disadvantage is long block generation time. The advantage of platform B is high security and the disadvantage is low transaction throughput. Interoperability means that different blockchain networks can link to each other and exchange data, thereby allowing cross-chain transactions and information transmission. For example, one blockchain platform may be used to track the production process of a product, while another platform may be used to track the distribution and retail of the product. If the two platforms can interoperate, the company can seamlessly track the entire life cycle of the product, from production to delivery. The preliminary link mechanism plan is to determine the preliminary link mechanism plan based on the technical advantages and business scenarios, such as using relay chains, side chains or other cross-chain technologies to achieve interoperability between platforms.

[0082] In this embodiment, the technical evaluation is a technical evaluation of the preliminary link mechanism solution, taking into account factors such as the maturity of the technology, the activity of the community, and the difficulty of development; the maturity and community support of different cross-chain technologies: evaluate the maturity and community support of different cross-chain technologies, such as the maturity and community support of Polkadot and Cosmos.

[0083] In this embodiment, the detailed linking plan is to adjust the preliminary linking mechanism plan according to the technical evaluation results to obtain a detailed linking plan, such as determining to use Polkadot as the cross-chain technology and setting specific linking parameters and protocols.

[0084] The working principle and beneficial effects of the above technical solution are as follows: by evaluating the technical advantages and disadvantages of different blockchain platforms, the interoperability between platforms is determined in combination with business scenario requirements, and a preliminary linkage mechanism solution is established accordingly. Through technical evaluation and community support considerations, the preliminary solution is adjusted to form a detailed linkage solution, and finally the position of each blockchain platform in the structure is clarified, the entire blockchain structure is constructed, many bid evaluation processes are automated, manual operations are reduced, and the efficiency of bid evaluation is significantly improved.

[0085] Embodiment 4:

[0086] The embodiment of the present invention provides a blockchain-based intelligent bid evaluation management system, a bid evaluation module, including:

[0087] Business logic unit: summarizes a requirement set based on the first disassembly result, the second disassembly result, and the third disassembly result, searches for relevant business logic types in the bid evaluation logic table according to the requirement set, and identifies the business logic of the corresponding project that matches the first disassembly result, the second disassembly result, and the third disassembly result by comparing the logic rules in the bid evaluation logic table;

[0088] Contract determination unit: based on the first disassembly result, the second disassembly result and the third disassembly result and the corresponding business logic, draft the basic framework of the bid evaluation contract, define the basic terms in the bid evaluation contract, map the business logic into the bid evaluation contract, and then determine the bid evaluation contract for the corresponding project;

[0089] Evaluation index unit: selects the evaluation model according to the evaluation contract, maps the evaluation contract to the corresponding part of the evaluation model, and obtains the scoring logic of the evaluation contract according to the first disassembly result, the second disassembly result and the third disassembly result, determines the structure of the evaluation model according to the scoring logic, and then obtains the evaluation index of the evaluation model;

[0090] Scoring unit: The indicator importance table determines the weight of each evaluation indicator. The evaluation vector is obtained by combining the evaluation indicators and their weights. The corresponding evaluation model is scored based on the evaluation vector to obtain the scoring result of the corresponding project.

[0091] In this embodiment, the requirement set is a set of requirements summarized based on the first, second and third decomposition results, including functional requirements, technical requirements and industry requirements, such as design requirements, construction standards, cost control, progress management, etc. of construction projects; logical rules are specific rules and conditions for each business logic defined in the bid evaluation logic table, such as building design must comply with national building standards and specifications, structural calculations must consider safety factors, and material selection must meet durability and environmental protection requirements.

[0092] In this embodiment, the indicator importance table is a reference table for determining the weight of each evaluation indicator, for example, design quality accounts for 30%, construction quality accounts for 40%, cost control accounts for 20%, and schedule management accounts for 10%; the weight of the evaluation indicator is the weight of each evaluation indicator determined according to the indicator importance table; the evaluation vector is the evaluation vector obtained by comprehensively considering the evaluation indicators and the evaluation indicator weights; and scoring is to use the evaluation vector to score the evaluation model to obtain the scoring result of the project.

[0093] In this embodiment, the scoring logic refers to the method and principle for scoring construction projects according to the evaluation criteria and rules. It defines how to convert the evaluation indicators into specific scores and how to comprehensively consider different indicators to obtain the final scoring results. The specific process is to select appropriate evaluation indicators according to the characteristics and needs of the project, define specific scoring criteria for each evaluation indicator, such as excellent, good, qualified, unqualified, etc., assign weights to each evaluation indicator according to its importance, score each evaluation indicator according to the scoring criteria and weights, and calculate the total score.

[0094] In this embodiment, the bid evaluation model structure refers to the composition and relationship of the various parts in the bid evaluation model, including bid evaluation indicators, weights, scoring criteria, etc., which defines the overall framework and operation mode of the bid evaluation model. The specific process is to select appropriate bid evaluation indicators according to the characteristics and needs of the project, define specific scoring criteria for each bid evaluation indicator, assign weights to each bid evaluation indicator according to the importance of the indicator, and integrate the bid evaluation indicators, weights and scoring criteria into a unified framework to form a bid evaluation model.

[0095] In this embodiment, the bid evaluation index is a specific index used to evaluate the project, such as design quality, construction quality, cost control, schedule management, etc. For example, design quality refers to the creativity, practicality, aesthetics, etc. of the design scheme; construction quality refers to the rationality of the construction technology, the quality of materials, the safety of the construction process, etc.; cost control refers to the rationality of the project budget, the efficiency of cost control, etc.; schedule management refers to the timeliness of the project progress, the efficiency of schedule management, etc.

[0096] The working principle and beneficial effects of the above technical solution are as follows: by matching the demand decomposition results with the business logic, a bid evaluation contract is formulated, and the contract is mapped to the bid evaluation model to determine the bid evaluation indicators. Finally, the scores are given according to the indicator weights, thereby realizing the automation and standardization of the bid evaluation process, reducing manual intervention, solving the problem of inefficiency of traditional bid evaluation methods, and improving the security and transparency of the system.

[0097] Embodiment 5:

[0098] The embodiment of the present invention provides a blockchain-based intelligent bidding evaluation management system, a scoring unit, including:

[0099] Scoring rule block: Conduct characteristic analysis on the bid evaluation indicators, formulate model scoring rules based on the results of the characteristic analysis, classify the bid evaluation indicators in combination with the weight of each bid evaluation indicator and the model scoring rules, and formulate different scoring standards based on the indicator classification results. Score the bid evaluation model based on the scoring standards and the bid evaluation vector of the corresponding project.

[0100] In this embodiment, characteristic analysis refers to an in-depth analysis of the characteristics of each bid evaluation indicator, including the connotation, extension, degree of difficulty in quantification, and relationship with other indicators of the indicator.

[0101] In this embodiment, the model scoring rules refer to the scoring methods and rules formulated according to the characteristics and types of the bid evaluation indicators, which define how to convert the bid evaluation indicators into specific scores and how to comprehensively consider different indicators to obtain the final scoring results.

[0102] In this embodiment, the indicator classification result refers to dividing the evaluation indicators into different categories or groups according to the analysis of their characteristics. For example, the evaluation indicators are divided into qualitative indicators and quantitative indicators. In construction evaluation, quantitative evaluation indicators may include: project quotation, construction period, and project volume; qualitative evaluation indicators: rationality of the design plan, experience and qualifications of the construction team, and quality assurance measures.

[0103] In this embodiment, the scoring criteria refer to specific standards or criteria used to evaluate the bid evaluation indicators. These standards define the conditions or requirements that the bid evaluation indicators of different score levels should meet. According to the indicator type and characteristics, specific scoring criteria are formulated, such as the numerical range of quantitative indicators, the descriptive criteria of qualitative indicators, etc.; according to the scoring criteria, the conditions or requirements that the bid evaluation indicators of different score levels should meet are determined.

[0104] In this embodiment, the scoring process refers to the process of scoring a project using a bid evaluation model and scoring criteria, which usually involves quantifying bid evaluation indicators, applying weights, and calculating scores. The specific process is to quantify each bid evaluation indicator according to the scoring criteria, such as converting qualitative indicators into numerical values, weighting each bid evaluation indicator according to the bid evaluation vector and scoring rules, and calculating the total score of the project based on the weighted bid evaluation indicators.

[0105] The working principle and beneficial effects of the above technical solution are as follows: by analyzing the characteristics of bid evaluation indicators, formulating corresponding scoring rules and standards, and classifying and scoring bid evaluation models in combination with indicator weights and scoring rules, the objectivity of the bid evaluation process and the consistency of the results are ensured, the secure storage and transparency of bid evaluation data are strengthened, and the overall credibility of the bid evaluation system is improved.

[0106] Embodiment 6:

[0107] The embodiment of the present invention provides a blockchain-based intelligent bid evaluation management system, an optimization module, including:

[0108] Rating table unit: collects the rating data of all rating experts to form an expert-vector rating table;

[0109] Distribution unit: Perform distribution analysis on the scoring results to obtain the scoring distribution, set the distribution percentage range and distribution fluctuation range for the scoring distribution, obtain the high scoring vector and the low scoring vector according to the distribution percentage, and obtain the abnormal evaluation vector according to the distribution fluctuation range;

[0110] Optimization vector unit: optimizes according to the matching corresponding optimization methods of high-scoring vectors, low-scoring vectors and abnormal evaluation vectors in the expert-vector scoring table to obtain the optimization vector;

[0111] Smart contract unit: According to the elements in the optimization vector, the bid evaluation algorithm in the bid evaluation contract is optimized to obtain a smart contract.

[0112] In this embodiment, distribution analysis is a data analysis process of the scoring results, which is used to understand the distribution characteristics of the scoring data, such as the mean, median, and standard deviation of the scores; the scoring distribution is the form of the scoring result distribution, such as whether it is normally distributed, whether there is skewness, etc. For example, in construction bidding, the analysis finds that the score distribution is concentrated in a certain interval, indicating that most experts have a relatively consistent evaluation of a certain indicator of the project.

[0113] In this embodiment, the distribution percentage range is a specific percentage range for setting the score distribution, such as the top 10% and the bottom 10%. If the distribution percentage range is set and it is found that the bid price of a certain bid is in the top 10% high score segment, it may mean that its bid price is relatively high; the distribution fluctuation range is the fluctuation size of the score result, which is used to identify abnormal fluctuations in the score. For example, if the score of a certain bid on the quality control indicator fluctuates greatly, it may indicate that experts have large differences of opinion on this.

[0114] In this embodiment, the optimization method is a method for adjusting abnormal or inconsistent data in the scoring table. For example, for abnormally high scores, regression analysis may be used to adjust them to a more reasonable level.

[0115] In this embodiment, the bid evaluation algorithm is a series of rules and calculation steps used to calculate the bid evaluation results. For example, a bid evaluation algorithm may calculate a total bid evaluation score by weighting indicators such as quotation, construction period and innovation of design solution.

[0116] In this embodiment, the smart contract is a self-executing contract on the blockchain, in which the terms exist in the form of code. For example, in a construction bid, the smart contract can automatically determine the winning bid based on the bid evaluation algorithm and the bidder's data, and automatically execute the contract terms.

[0117] The working principle and beneficial effects of the above technical solution are as follows: by collecting scoring data, analyzing the distribution of scoring results, identifying abnormal scores, and then optimizing the scoring vector, the evaluation algorithm in the evaluation contract is finally adjusted to achieve more accurate and credible evaluation results, making the evaluation results more precise and reliable.

[0118] Embodiment 7:

[0119] The embodiment of the present invention provides a blockchain-based intelligent bid evaluation management system, and the deployment module includes:

[0120] Validity verification unit: creates a deployment transaction, sends the contract code corresponding to the smart contract to the blockchain structure, generates a contract transaction for deploying the smart contract, broadcasts the contract transaction to the blockchain structure, and the blockchain structure verifies the validity of the contract transaction based on the consensus algorithm;

[0121] Evaluation brain formation unit: Deploy smart contracts on the blockchain structure based on the validity verification results to form an intelligent evaluation brain.

[0122] In this embodiment, a deployment transaction refers to creating a transaction on a blockchain, which contains the code and data of a smart contract, and the purpose is to deploy the smart contract on the blockchain. For example, in a construction bid evaluation, a deployment transaction may contain the smart contract code of the bid evaluation rules, which is used to execute the bid evaluation process on the blockchain.

[0123] In this embodiment, the contract code refers to the source code of the smart contract, which defines the function and logic of the smart contract. For example, in a construction bid evaluation, the contract code may include the evaluation rules, scoring criteria, weight distribution and other logic.

[0124] In this embodiment, a contract transaction refers to a transaction that includes smart contract code and data, which will be broadcast to the blockchain network and verified and executed by nodes in the network. For example, in a construction bid evaluation, a contract transaction may include the smart contract code of the bid evaluation rules, as well as related bid evaluation data and parameters.

[0125] In this embodiment, verifying the validity of a contract transaction refers to the nodes in the blockchain network verifying the validity of the contract transaction according to a consensus algorithm, including verifying the syntactic correctness of the contract code, the integrity of the transaction data, etc. For example, in a construction bid evaluation, verifying the validity of a contract transaction may include checking whether the smart contract code of the bid evaluation rules is correct, and whether the bid evaluation data is complete and accurate.

[0126] In this embodiment, broadcasting refers to sending the contract transaction to all nodes in the blockchain network for verification and execution by the nodes. For example, in construction bid evaluation, broadcasting may include sending the smart contract code of the bid evaluation rules and the bid evaluation data to all nodes in the blockchain network.

[0127] In this embodiment, forming an intelligent bidding evaluation brain means successfully deploying the smart contract on the blockchain structure based on the validity verification results, thereby forming an intelligent bidding evaluation brain. For example, in construction bidding evaluation, forming an intelligent bidding evaluation brain may include deploying a smart contract of bidding evaluation rules on the blockchain and enabling it to automatically execute the bidding evaluation process.

[0128] The working principle and beneficial effects of the above technical solution are as follows: by creating a deployment transaction, the smart contract code is deployed to the blockchain, and the validity of the transaction is verified by the consensus algorithm of the blockchain, and finally an intelligent bidding evaluation brain is formed and runs on the blockchain, ensuring the transparency and security of the bidding evaluation process, thereby increasing the transparency and credibility of the bidding evaluation process.

[0129] Embodiment 8:

[0130] The embodiment of the present invention provides a blockchain-based intelligent bid evaluation management system, wherein the bid evaluation brain forming unit includes:

[0131] The validity verification results are packaged into a new block. After the new block is accepted by the network and added to the blockchain, the deployment transactions in the block are executed sequentially. At the same time, the bytecode of the smart contract is recorded on the blockchain, and the contract address is generated, thus forming an intelligent bidding brain.

[0132] In this embodiment, a new block is a data structure in a blockchain network, which contains a set of transaction records and is created at regular intervals and appended to the end of the blockchain. A new block usually includes a block header and one or more transaction records. The block header contains metadata of the block, such as version number, hash value of the previous block, timestamp, difficulty target, random number, etc. For example, in a construction bid, suppose there is a bidding process that needs to be evaluated through a smart contract. When the relevant information of the bid evaluation (such as the validity verification result) is verified to be correct, this information will be packaged into a new block. A new block may contain all the scoring records of a certain construction bid.

[0133] In this embodiment, bytecode is a low-level code, which is a binary representation of the compiled smart contract source code. It consists of a series of bytes and can be understood and executed by blockchain nodes. It includes all the operation instructions of the smart contract. These instructions define the logic and behavior of the contract. For example, in the example of construction bidding, the bytecode of the smart contract may represent the evaluation rules, such as how to calculate the total score, how to determine whether the bid is valid, etc. After these rules are compiled into bytecode, they are stored on the blockchain.

[0134] In this embodiment, the contract address is a unique identifier of the smart contract on the blockchain. Once the smart contract is deployed, a unique contract address will be generated. The contract address is usually generated by the hash value of the public key, which ensures the uniqueness of the address. For example, for a construction bid, once the bid evaluation smart contract is deployed on the blockchain, it will generate a contract address. All companies participating in the bid can view the bid evaluation results or interact with the smart contract through this contract address.

[0135] The working principle and beneficial effects of the above technical solution are as follows: by packaging the validity verification results into a new block and adding it to the blockchain, executing the deployment transaction, recording the smart contract bytecode, and generating the contract address, an intelligent bidding evaluation brain is constructed to ensure the security and immutability of the bidding evaluation data.

[0136] 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 make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An intelligent bidding evaluation management system based on blockchain, characterized in that: include: Selection module: obtain user needs, decompose user needs, select the corresponding blockchain platform according to the decomposition results, and set the blockchain structure; Bid evaluation module: Based on the disassembly results, the corresponding type of business logic is matched from the bid evaluation logic table, the bid evaluation contract is determined by combining the business logic and the disassembly results, the bid evaluation model is determined according to the bid evaluation contract, the bid evaluation vector is extracted from the bid evaluation model, and the bid evaluation model is scored to obtain the scoring result; Optimization module: optimizes the bid evaluation vector according to the expert-vector scoring table and the scoring results to obtain an optimized vector, and optimizes the bid evaluation contract according to the optimized vector to obtain a smart contract; Deployment module: deploy all smart contracts to the blockchain structure, thereby forming an intelligent bidding evaluation brain and realizing various types of intelligent bidding evaluation.

2. According to the blockchain-based intelligent bidding management system of claim 1, it is characterized in that: Select modules including: Demand determination unit: Analyze user needs in the project, determine the background and scope of the needs, and determine the extended needs related to user needs based on the background and scope of the needs; The first disassembly unit: performs functional identification on user needs and expansion needs, obtains the related functions, and performs the first disassembly on user needs and expansion needs according to the related functions; Second disassembly unit: technically identify user needs and expansion needs, obtain the relevant technologies, and conduct a second disassembly of user needs and expansion needs based on the relevant technologies; The third disassembly unit: perform industry identification on user needs and expansion needs, match corresponding specification requirements in the industry specification table according to the industry identification results, and perform the third disassembly on user needs and expansion needs based on the specification requirements; Platform selection unit: selects a first blockchain platform according to the first disassembly result, selects a second blockchain platform according to the second disassembly result, and selects a third blockchain platform according to the third disassembly result; Link setting unit: evaluate the technical stacks of the first blockchain platform, the second blockchain platform and the third blockchain platform, select cross-chain technology to link the first blockchain platform, the second blockchain platform and the third blockchain platform according to the platform evaluation results, and set the blockchain structure based on the link results.

3. According to the blockchain-based intelligent bidding management system of claim 2, it is characterized in that: Link setting unit, comprising: Preliminary solution block: Determine the technical advantages and disadvantages of each blockchain platform based on the platform evaluation results, determine the interoperability between various blockchain platforms based on business scenarios, and then determine the preliminary linking mechanism solution; Detailed plan block: Conduct a technical evaluation of the preliminary linking mechanism plan, determine the maturity and community support of different cross-chain technologies, adjust the preliminary linking mechanism plan, and come up with a detailed linking plan; Structural block: According to the detailed linking plan, clarify the position of each blockchain platform and set up the blockchain structure.

4. According to the blockchain-based intelligent bidding management system of claim 2, it is characterized in that: Bid evaluation module, including: Business logic unit: summarizes a requirement set based on the first disassembly result, the second disassembly result, and the third disassembly result, searches for relevant business logic types in the bid evaluation logic table according to the requirement set, and identifies the business logic of the corresponding project that matches the first disassembly result, the second disassembly result, and the third disassembly result by comparing the logic rules in the bid evaluation logic table; Contract determination unit: based on the first disassembly result, the second disassembly result and the third disassembly result and the corresponding business logic, draft the basic framework of the bid evaluation contract, define the basic terms in the bid evaluation contract, map the business logic into the bid evaluation contract, and then determine the bid evaluation contract for the corresponding project; Evaluation index unit: selects the evaluation model according to the evaluation contract, maps the evaluation contract to the corresponding part of the evaluation model, and obtains the scoring logic of the evaluation contract according to the first disassembly result, the second disassembly result and the third disassembly result, determines the structure of the evaluation model according to the scoring logic, and then obtains the evaluation index of the evaluation model; Scoring unit: The indicator importance table determines the weight of each evaluation indicator. The evaluation vector is obtained by combining the evaluation indicators and their weights. The corresponding evaluation model is scored based on the evaluation vector to obtain the scoring result of the corresponding project.

5. According to the blockchain-based intelligent bidding evaluation management system of claim 4, it is characterized in that: Scoring units include: Scoring rule block: Conduct characteristic analysis on the bid evaluation indicators, formulate model scoring rules based on the results of the characteristic analysis, classify the bid evaluation indicators in combination with the weight of each bid evaluation indicator and the model scoring rules, and formulate different scoring standards based on the indicator classification results. Score the bid evaluation model based on the scoring standards and the bid evaluation vector of the corresponding project.

6. According to claim 4, the intelligent bidding evaluation management system based on blockchain is characterized in that: Optimization modules, including: Rating table unit: collects the rating data of all rating experts to form an expert-vector rating table; Distribution unit: Perform distribution analysis on the scoring results to obtain the scoring distribution, set the distribution percentage range and distribution fluctuation range for the scoring distribution, obtain the high scoring vector and the low scoring vector according to the distribution percentage, and obtain the abnormal evaluation vector according to the distribution fluctuation range; Optimization vector unit: optimizes according to the matching corresponding optimization methods of high-scoring vectors, low-scoring vectors and abnormal evaluation vectors in the expert-vector scoring table to obtain the optimization vector; Smart contract unit: According to the elements in the optimization vector, the bid evaluation algorithm in the bid evaluation contract is optimized to obtain a smart contract.

7. According to the blockchain-based intelligent bidding evaluation management system of claim 1, it is characterized in that: Deployment modules, including: Validity verification unit: creates a deployment transaction, sends the contract code corresponding to the smart contract to the blockchain structure, generates a contract transaction for deploying the smart contract, broadcasts the contract transaction to the blockchain structure, and the blockchain structure verifies the validity of the contract transaction based on the consensus algorithm; Evaluation brain formation unit: Deploy smart contracts on the blockchain structure based on the validity verification results to form an intelligent evaluation brain.

8. According to the blockchain-based intelligent bidding evaluation management system of claim 7, it is characterized in that: Evaluation of brain formation units, including: The validity verification results are packaged into a new block. After the new block is accepted by the network and added to the blockchain, the deployment transactions in the block are executed sequentially. At the same time, the bytecode of the smart contract is recorded on the blockchain, and the contract address is generated, thus forming an intelligent bidding brain.