Block chain-based premixed concrete whole-process quality tracing evaluation method and device

By applying blockchain technology in ready-mixed concrete management, a full-process quality traceability evaluation method is built, and the problems of data traceability and security in traditional management methods are solved, achieving more efficient, transparent and reliable quality management.

CN119578996APending Publication Date: 2025-03-07TSINGHUA UNIVERSITY

Patent Information

Application Number
CN202411675371.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

The existing ready-mixed concrete management method relies on traditional form-based management, and the overall level of informatization is low, resulting in room for improvement in data traceability, openness and transparency and immutability, which affects the level of quality management.

Method used

The blockchain-based ready-mixed concrete full-process quality traceability evaluation method is adopted, and the full-process monitoring chain is determined by analyzing quality management needs, and a quality management blockchain framework is built, and the data is authentic and traceable by using smart contracts and consensus mechanisms.

Benefits of technology

It realizes efficient and reliable data transmission, enhances data security and reliability, quickly locates the responsible parties for quality problems, and improves the transparency and efficiency of quality management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119578996A_ABST
    Figure CN119578996A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of concrete quality traceability, in particular to a premixed concrete whole-process quality traceability evaluation method and device based on a block chain, and the method comprises the steps: analyzing a target premixed concrete quality management method, so as to obtain a quality management demand; determining a premixed concrete full-process monitoring chain according to quality management requirements; and constructing a premixed concrete quality management block chain framework according to the premixed concrete full-process monitoring chain so as to perform quality tracing on the premixed concrete to be supervised in a tracing stage, and generating a quality risk assessment report. Therefore, the problems that a current premixed concrete management mode still mainly depends on traditional form type management, the overall informatization degree is low, data traceability, openness and transparency, tampering resistance and the like have a large improvement space, and the quality management level is affected are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of concrete quality traceability, and in particular to a method and device for tracing and evaluating the quality of ready-mixed concrete throughout the entire process based on blockchain. Background Art

[0002] At present, the government departments have put forward corresponding quality management standards for ready-mixed concrete, which has become an important basis for guiding the quality management of the ready-mixed concrete industry in practice. Industry specifications usually stipulate corresponding quality management requirements from the aspects of raw material management, test management, equipment management, production management, transportation and delivery, pouring and maintenance, and data management. Among them, they mainly stipulate operating precautions for different links and record and save data. In engineering practice, practitioners formulate quality control measures within a single process based on the quality management specifications of relevant links and their own management goals. For example, manufacturers inspect and store incoming raw materials and control the "Six Sigma" principle of the production process; the transporter ensures that the quality of ready-mixed concrete is not affected during transportation; the contractor inspects the delivery at the construction site and leaves samples for testing, etc.

[0003] Although the quality management measures for ready-mixed concrete in different links are relatively comprehensive, due to the different interests and management goals of different responsible entities, there are certain differences in the quality control of each link, and there is a lack of timely information sharing, which makes it difficult to unify and coordinate, forming a de facto "information island", which is not conducive to the quality supervision of ready-mixed concrete. In addition, in practice, it is still more dependent on paper forms to manage quality data. Once a quality problem occurs, it is difficult to trace it, and it is difficult to effectively prevent the tampering of the data, and the data credibility is low. There is a blind spot in quality supervision due to the objective delay in testing ready-mixed concrete samples. Therefore, it is necessary to establish a quality supervision method for the entire process of the ready-mixed concrete supply chain.

[0004] The quality data involved in the whole process of ready-mixed concrete are scattered in various links, and there are great differences in the collection, management and transmission methods. It is difficult to ensure the authenticity, traceability, openness and transparency of the data by relying solely on traditional data management methods, and there is a risk of tampering. The responsible entities for the quality of ready-mixed concrete have different management requirements for quality data, and there is an objective game between them. Although quality management has significant social benefits, quality data still has a certain sensitivity, and the enthusiasm of various entities to share data is low, making it difficult to conduct collaborative management. The quality data management platform for the ready-mixed concrete industry should carry out appropriate data authority control so that information can be transmitted efficiently and reliably between various entities, and a quality management foundation of data mutual trust can be established. The quality management of ready-mixed concrete generates quality data, which is large in scale and rich in information. There is great pressure on data management, but it also has the potential to be developed and utilized into data products to increase the value of data. Among them, engineering quality insurance is a typical scenario for the productization of quality data, which can be used to realize the assetization of quality data. Under the premise that industry development is slowing down and the marginal benefits of quality management are declining, exploring the application export of quality data for engineering quality insurance can not only bring direct economic benefits to enterprises, but also increase their enthusiasm for collecting and managing quality data, thereby improving the quality level of the industry and promoting the digital transformation of the construction industry.

[0005] The consensus mechanism of blockchain requires data to be verified by all parties before it can be uploaded to the chain. Data that has been tampered with in a certain link cannot be uploaded to the chain through verification. Blockchain technology can be used to build a unified information management platform, define a unified data structure and standard for uploading the chain, and break through the "data barriers" of different participants. Use smart contracts to write data verification logic and processing rules to ensure data accuracy and reduce data errors caused by human intervention. The decentralized data storage method allows each participant to have a complete copy of the data, ensuring the security and reliability of the data. The technical advantages of blockchain have been applied in the field of scientific research. How to establish a decentralized and feasible cooperation mechanism among multiple subjects and establish a management method to ensure the authenticity, integrity and traceability of data are the key directions of research on management methods based on blockchain.

[0006] Construction projects have long cycles, complex stakeholders, and low levels of informatization, while blockchain technology has unique advantages in information tracking and tracing, decentralized trust mechanism construction, and auditability. Therefore, there are many studies on blockchain technology in the construction field, focusing on building blockchain models in combination with specific situations in the construction industry, and focusing on using blockchain technology features such as smart contracts, encryption algorithms, and consensus mechanisms to help the construction industry transform into digital, automated, and intelligent ones. Relevant research directions focus on contract management, supply chain management, construction management, energy consumption management, etc. It can be seen that blockchain technology research has broad prospects for application in the construction field.

[0007] Most cutting-edge research focuses on a single link in the quality management process, such as construction or inspection, and lacks a research perspective on quality management throughout the entire process. The quality of raw materials directly determines the risk of quality problems in engineering projects, and the quality management of building materials is an important research area for engineering quality management. Current research mainly focuses on responsible entities such as production, construction, and construction units. However, the quality control of the entire process of ready-mixed concrete should cover a wider range of participants, including key responsible entities such as raw material suppliers, supervision units, design units, testing agencies, and government departments. The narrowness of this research boundary has led to the lack of a quality supervision system, making it difficult to form a comprehensive and effective quality control strategy.

[0008] In the field of quality management, blockchain technology is mainly used to achieve material traceability and monitor the circulation status of building materials. There is a lack of in-depth discussion on how to solve the problems of data quality assurance and data authority control in the application process. Current research mainly relies on physical technologies such as RFID and sensors to improve the credibility of data, but the inherent data credibility guarantee function of blockchain technology is not fully explored. In addition, the research process often ignores the sensitivity of quality information, lacks an authority control mechanism in the data circulation process, and is insufficient in ensuring data security and privacy.

[0009] Existing blockchain models have limited sustainability in technology application, are not closely connected to the actual needs of the construction industry, and have limited driving force for practical promotion. Most of the relevant models only serve as a distributed quality data management platform, and their functions are mainly limited to the tracing of quality problems, but fail to fully tap the potential value of quality data assetization. Therefore, these models have limited performance in terms of application economic benefits, resulting in insufficient driving force for practitioners to adopt new technologies. In order to establish a full-process quality traceability evaluation and intelligent management method for ready-mixed concrete and promote the application of blockchain technology in ready-mixed concrete quality control, it is urgent to deepen research to achieve functional expansion and value enhancement, thereby enhancing its practicality and promotion in the industry. Summary of the invention

[0010] The present invention provides a blockchain-based full-process quality traceability assessment method and device for ready-mixed concrete to solve the problems that the current ready-mixed concrete management mode still mainly relies on traditional form-based management, the overall degree of informatization is low, and there is a lot of room for improvement in data traceability, openness, transparency, and non-tamperability, thereby affecting the quality management level.

[0011] The first aspect of the present invention provides a blockchain-based full-process quality traceability and assessment method for ready-mixed concrete, comprising the following steps: analyzing the target ready-mixed concrete quality management method to obtain quality management requirements; determining the full-process monitoring chain of ready-mixed concrete according to the quality management requirements; constructing a ready-mixed concrete quality management blockchain framework according to the full-process monitoring chain of ready-mixed concrete, so that in the traceability stage, the ready-mixed concrete quality management blockchain framework can be used to trace the quality of the ready-mixed concrete to be supervised, so as to generate a quality risk assessment report.

[0012] Optionally, determining the full-process monitoring chain of ready-mixed concrete according to the quality management requirements includes:

[0013] Determine multiple responsible entities and key information affecting the quality of the structure throughout the entire process of ready-mixed concrete through the quality management requirements;

[0014] Based on the alliance chain, the authority level and function of each responsible entity are set according to the multiple responsible entities and the key information;

[0015] Based on the DPoS consensus mechanism, a full-process monitoring chain for ready-mixed concrete is constructed according to the authority level and key information of each responsible entity.

[0016] Optionally, the ready-mixed concrete quality management blockchain framework is constructed according to the ready-mixed concrete full-process monitoring chain, including

[0017] Performing information management on each responsible entity in the full-process monitoring chain of the ready-mixed concrete to distinguish the different permissions of each responsible entity, and obtaining a first ready-mixed concrete quality management blockchain subframe;

[0018] Deploy the oracle smart contract that has been agreed upon by each responsible entity to the first ready-mixed concrete quality management blockchain sub-framework to obtain a second ready-mixed concrete quality management blockchain sub-framework;

[0019] Recording the ready-mixed concrete quality data uploaded by each responsible entity on the second ready-mixed concrete quality management blockchain sub-framework, and performing compliance inspection on the ready-mixed concrete quality data to obtain a third ready-mixed concrete quality management blockchain sub-framework;

[0020] Analyze the ready-mixed concrete quality data uploaded by each responsible entity on the third ready-mixed concrete quality management blockchain sub-framework to locate the responsible party for the cause of the accident, and obtain a fourth ready-mixed concrete quality management blockchain sub-framework;

[0021] A quality risk assessment is performed on the ready-mixed concrete quality data uploaded by each responsible entity on the fourth ready-mixed concrete quality management blockchain sub-framework to obtain a risk analysis report, and insurance and claims services are provided based on the risk analysis report to obtain the ready-mixed concrete quality management blockchain framework.

[0022] Optionally, the analyzing the ready-mixed concrete quality data uploaded by each responsible entity on the third ready-mixed concrete quality management blockchain sub-framework to locate the responsible party for the cause of the accident, and obtaining a fourth ready-mixed concrete quality management blockchain sub-framework, includes:

[0023] Based on the verifiable random number of the RSA algorithm, the ready-mixed concrete quality data uploaded by each responsible entity on the third ready-mixed concrete quality management blockchain sub-framework is jointly evaluated to calculate the encrypted function values ​​of different oracles;

[0024] The threshold signature algorithm is used to aggregate the encrypted function values ​​of the different oracle machines to locate the party responsible for the cause of the accident.

[0025] The second aspect of the present invention provides a blockchain-based ready-mixed concrete full-process quality traceability and evaluation device, including: an analysis module for analyzing a target ready-mixed concrete quality management method to obtain quality management requirements;

[0026] A determination module, used to determine the full-process monitoring chain of ready-mixed concrete according to the quality management requirements;

[0027] A traceability module is constructed to construct a ready-mixed concrete quality management blockchain framework according to the full-process monitoring chain of the ready-mixed concrete, so as to use the ready-mixed concrete quality management blockchain framework to trace the quality of the ready-mixed concrete to be supervised in the traceability stage, so as to generate a quality risk assessment report.

[0028] Optionally, the determining module includes:

[0029] A determination unit, used to determine multiple responsible entities of the whole process of ready-mixed concrete and key information affecting the quality of the structure through the quality management requirements;

[0030] Setting an authority unit, which is used to set the authority level and function of each responsible subject according to the multiple responsible subjects and the key information based on the alliance chain;

[0031] A chain unit is constructed to build a full-process monitoring chain for ready-mixed concrete based on the DPoS consensus mechanism and according to the authority level and key information of each responsible entity.

[0032] Optionally, the construction tracing module includes:

[0033] An account management unit is used to manage information of each responsible entity in the full-process monitoring chain of ready-mixed concrete, so as to distinguish different permissions of each responsible entity and obtain a first ready-mixed concrete quality management blockchain subframe;

[0034] A contract management unit, configured to deploy the oracle smart contract that has been agreed upon by each responsible entity to the first ready-mixed concrete quality management blockchain sub-framework to obtain a second ready-mixed concrete quality management blockchain sub-framework;

[0035] A quality management unit, configured to record the ready-mixed concrete quality data uploaded by each responsible entity on the second ready-mixed concrete quality management blockchain sub-framework, and perform compliance inspection on the ready-mixed concrete quality data to obtain a third ready-mixed concrete quality management blockchain sub-framework;

[0036] A responsibility tracing unit, used to analyze the ready-mixed concrete quality data uploaded by each responsible subject on the third ready-mixed concrete quality management blockchain sub-framework to locate the responsible party for the cause of the accident, and obtain a fourth ready-mixed concrete quality management blockchain sub-framework;

[0037] The quality insurance unit is used to determine the quality risk of the ready-mixed concrete quality data uploaded by each responsible entity on the fourth ready-mixed concrete quality management blockchain sub-framework, obtain a risk analysis report, and provide underwriting and claims services based on the risk analysis report to obtain the ready-mixed concrete quality management blockchain framework.

[0038] Optionally, the quality management unit includes:

[0039] A computing subunit, used to calculate a verifiable random number based on an RSA algorithm, and to jointly evaluate the ready-mixed concrete quality data uploaded by each responsible entity on the third ready-mixed concrete quality management blockchain subframework, so as to calculate the encrypted function values ​​of different oracles;

[0040] The aggregation subunit is used to aggregate the encrypted function values ​​of different oracles using the threshold signature algorithm to locate the responsible party for the accident.

[0041] The third aspect of the present invention provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the blockchain-based full-process quality traceability and assessment method for ready-mixed concrete as described in the above embodiment.

[0042] A fourth aspect of the present invention provides a computer-readable storage medium, which stores a computer program. When the program is executed by a processor, it implements the above-mentioned blockchain-based full-process quality traceability and evaluation method for ready-mixed concrete.

[0043] The blockchain-based ready-mixed concrete full-process quality traceability assessment method and device proposed in the embodiment of the present invention, based on the current status of ready-mixed concrete management, proposes a management method that uses blockchain technology to solve prominent problems in quality management, such as obstructed information sharing, difficulty in tracing the causes of quality accidents, difficulty in ensuring the authenticity of quality data, and low marginal benefits of improving quality. It provides basic support for the development of blockchain quality management systems, such as clarifying key requirements, identifying key scenarios, and providing key technical paths, thereby improving the overall performance of ready-mixed concrete quality management. The application of blockchain technology in the field of ready-mixed concrete quality management can avoid the risk of data corruption, realize automated approval, improve data reliability, and quickly locate responsibilities when quality problems occur.

[0044] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0046] Figure 1 A flowchart of a blockchain-based full-process quality traceability and assessment method for ready-mixed concrete provided in an embodiment of the present invention;

[0047] Figure 2 A schematic diagram of the framework of the blockchain-based full-process quality traceability and evaluation method for ready-mixed concrete provided in an embodiment of the present invention;

[0048] Figure 3 A schematic diagram of the structure of a full-process monitoring chain for ready-mixed concrete provided by an embodiment of the present invention;

[0049] Figure 4 A schematic diagram of the structure of a ready-mixed concrete quality management blockchain framework provided by an embodiment of the present invention;

[0050] Figure 5 A flow chart of a DPoS consensus mechanism provided by an embodiment of the present invention;

[0051] Figure 6 A flowchart of uploading ready-mixed concrete order information to a chain provided by an embodiment of the present invention;

[0052] Figure 7 A schematic diagram of the overall process of a oracle provided by an embodiment of the present invention;

[0053] Figure 8 A schematic diagram of a data uplink process provided by an embodiment of the present invention;

[0054] Fig. 9 A schematic diagram of a hierarchical digital certificate provided by an embodiment of the present invention;

[0055] Fig.10 A quality risk determination flow chart provided by an embodiment of the present invention;

[0056] Fig.11 A flow chart of an insurance claim settlement service provided by an embodiment of the present invention;

[0057] Fig.12 A schematic block diagram of a full-process quality traceability and evaluation device for ready-mixed concrete based on blockchain provided by an embodiment of the present invention;

[0058] Fig.13 The present invention is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0059] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.

[0060] The following describes a blockchain-based full-process quality traceability and evaluation method and device for ready-mixed concrete according to an embodiment of the present invention with reference to the accompanying drawings. In response to the above-mentioned background technology center, the current quality control of ready-mixed concrete in the construction field in my country is mainly implemented by different responsible entities in the corresponding business processes according to relevant specifications, but there are certain conflicts of interest between different entities and the management effect is not good; the current scientific and effective quality management of ready-mixed concrete is highly dependent on real and accessible quality data. Traditional data management methods are difficult to ensure data authenticity, traceability, openness and transparency, and the value of data has not been fully explored; blockchain technology can significantly improve data traceability, security and transparency, and is considered to be a feasible solution for establishing reliable information transmission and mutual trust cooperation between multiple links and multiple entities, and has been initially applied in the construction field; construction projects have long cycles, complex stakeholders, and low levels of informatization, while blockchain technology has unique advantages in information tracking and tracing, decentralized mutual trust mechanism construction, and auditability. Relevant research in the field of engineering quality management has established a quality management concept model based on blockchain, which has proved that blockchain technology has application potential in the field of ready-mixed concrete quality management, but it still needs to be deepened and expanded. However, blockchain technology in the field of quality management is mainly used to achieve material traceability and monitor the circulation status of building materials. How to solve data quality assurance and data authority control in the application process There is a lack of in-depth discussion on the problem. The existing blockchain models have limited sustainability in technology application, are not closely connected with the actual needs of the construction industry, and have limited driving force for practical promotion. The present invention provides a full-process quality traceability evaluation method for ready-mixed concrete based on blockchain. In this method, based on the current status of quality supervision of ready-mixed concrete in my country, the core needs and pain points of quality supervision are focused on, the application potential of blockchain technology in the quality supervision of ready-mixed concrete is analyzed, the operation mechanism and the aspects that can be improved of the current quality management method of ready-mixed concrete are systematically analyzed, and the applicability of blockchain technology is comprehensively evaluated; a full-process quality management framework for ready-mixed concrete based on blockchain is constructed, covering the entire process of material entry-production-transportation-delivery-casting-maintenance-supervision-inspection, determining the core elements such as blockchain selection, hierarchical structure, and system nodes, and selecting the applicability of core technologies, so as to provide a scientific and feasible technical path for establishing an intelligent management system; comprehensively using blockchain oracles, digital certificates, smart contracts and other technologies, designing key mechanisms of blockchain systems such as data chain authenticity assurance, data flow hierarchical authority control, and chain data engineering quality insurance application, enriching system management functions, improving management methods, improving economic benefits, and enhancing the driving force of system application. This solves the problem that the current management method of ready-mixed concrete still mainly relies on traditional form-based management, the overall level of informatization is low, and there is much room for improvement in data traceability, openness, transparency, and non-tamperability, which affects the level of quality management.

[0061] Specifically, Figure 1A flowchart of a blockchain-based full-process quality traceability and assessment method for ready-mixed concrete provided in an embodiment of the present invention.

[0062] like Figure 1 As shown in the figure, the blockchain-based full-process quality traceability assessment method for ready-mixed concrete includes the following steps:

[0063] In step S101, the target ready-mixed concrete quality management method is analyzed to obtain quality management requirements.

[0064] In the actual implementation process, Figure 2 As shown, the embodiment of the present invention is based on engineering documents and scientific literature related to the quality management of ready-mixed concrete, combined with expert interviews and surveys, to summarize the industry quality management measures; analyze the causes of quality problems according to the two stages of unsetting and forming, and divide them into three types of problems, namely, quality problems themselves, irregular construction operations, and coordination of various links, and preliminarily divide the responsible parties for different problems; focus on investigating the management of ready-mixed concrete quality data, and clarify the management methods of entity quality data and quality behavior data; sort out the management needs of the responsible entities involved in the whole life cycle of ready-mixed concrete, and determine the functions to be realized by the blockchain quality management system; analyze the applicability of blockchain technology from the aspects of data collection, data management, and data interaction, and summarize the application advantages of blockchain technology; after the above analysis and processing, the quality management needs of the whole process of ready-mixed concrete are obtained.

[0065] In step S102, the whole process monitoring chain of ready-mixed concrete is determined according to the quality management requirements.

[0066] In some embodiments, the whole process monitoring chain of ready-mixed concrete is determined according to quality management requirements, including:

[0067] Determine multiple responsible entities and key information affecting the quality of the structure throughout the entire process of ready-mixed concrete through quality management requirements;

[0068] Based on the alliance chain, the authority level and function of each responsible entity are set according to multiple responsible entities and key information;

[0069] Based on the DPoS consensus mechanism, a full-process monitoring chain for ready-mixed concrete is constructed according to the authority level and key information of each responsible entity.

[0070] In the actual implementation process, Figure 3As shown in the figure, by analyzing and identifying the current status, outstanding characteristics and core needs of ready-mixed concrete quality management, and considering the applicability of blockchain technology, a full-process monitoring chain of ready-mixed concrete based on blockchain is designed, that is, a full-process monitoring chain of ready-mixed concrete is designed according to quality management needs. Among them, the blockchain nodes include the relevant responsible entities of the whole process of ready-mixed concrete, namely government departments, construction units, raw material suppliers, production units, construction units, supervision units, design units and testing agencies. The black arrows in the figure represent the physical flow process of ready-mixed concrete, and the red arrows represent the transmission of quality information. The key information that affects the quality of ready-mixed concrete and its formed structure in the whole process of raw material entry, production, transportation and delivery, construction pouring, testing, supervision, scheme design, etc. is sorted out as the quality information that needs to be uploaded by the blockchain system nodes. Based on the alliance chain and DPoS consensus mechanism, in each node, the government department is responsible for supervising the members on the chain and has the highest data access rights; the construction unit is responsible for adding and deleting nodes and setting relevant permissions; the remaining nodes are responsible for recording the quality information of related links and participating in the consensus mechanism.

[0071] In step S103, a ready-mixed concrete quality management blockchain framework is constructed according to the full-process monitoring chain of ready-mixed concrete, so that in the traceability stage, the ready-mixed concrete quality management blockchain framework can be used to trace the quality of the ready-mixed concrete to be supervised, so as to generate a quality risk assessment report.

[0072] In some embodiments, a ready-mixed concrete quality management blockchain framework is constructed based on the full-process monitoring chain of ready-mixed concrete, including:

[0073] Information management is performed on each responsible entity in the full-process monitoring chain of ready-mixed concrete to distinguish the different permissions of each responsible entity and obtain the first ready-mixed concrete quality management blockchain subframework;

[0074] Deploy the oracle smart contract that has been agreed upon by each responsible entity to the first ready-mixed concrete quality management blockchain subframework to obtain the second ready-mixed concrete quality management blockchain subframework;

[0075] Record the ready-mixed concrete quality data uploaded by each responsible entity on the second ready-mixed concrete quality management blockchain sub-framework, and perform compliance inspection on the ready-mixed concrete quality data to obtain the third ready-mixed concrete quality management blockchain sub-framework;

[0076] Analyze the ready-mixed concrete quality data uploaded by each responsible entity on the third ready-mixed concrete quality management blockchain subframework to locate the responsible party for the cause of the accident, and obtain the fourth ready-mixed concrete quality management blockchain subframework;

[0077] The quality risk of the ready-mixed concrete quality data uploaded by each responsible entity on the fourth ready-mixed concrete quality management blockchain sub-framework is determined to obtain a risk analysis report, and insurance and claims services are provided based on the risk analysis report to obtain a ready-mixed concrete quality management blockchain framework.

[0078] In the actual implementation process, Figure 4 As shown in the figure, the information of each responsible entity in the full process monitoring chain of ready-mixed concrete is managed, and the account management function is built to obtain the first ready-mixed concrete quality management blockchain subframe. This function can manage the information of users on the chain, including setting digital certificates, adding and deleting nodes, modifying node information, etc., to distinguish the different permissions of each participant, realize dynamic maintenance of nodes in the system, and improve the flexibility and scalability of the system.

[0079] The contract management function is built on the first ready-mixed concrete quality management blockchain subframework to obtain the second ready-mixed concrete quality management blockchain subframework. This function includes the deployment, upgrade and cancellation of smart contracts. The construction unit is responsible for deploying the script code to the blockchain, and after being approved by other users, it is deployed to the blockchain. The cancellation process is the same. The engineering specifications are coded to automate the quality determination process and simplify the inspection process. The upgrade module can directly modify the specific content while maintaining the smart contract deployment address to prevent repeated deployment from occupying space.

[0080] The quality management function is built on the second ready-mixed concrete quality management blockchain subframework to obtain the third ready-mixed concrete quality management blockchain subframework. This function includes uploading quality information to the chain and calling smart contracts, covering all links from production to construction, recording the quality data of ready-mixed concrete in real time, and completing compliance inspections.

[0081] The responsibility traceability function is built on the third ready-mixed concrete quality management blockchain subframework to obtain the fourth ready-mixed concrete quality management blockchain subframework. This function includes quality information query, problem responsibility identification, and blockchain data download. By analyzing the on-chain data, the specific links and responsible parties of the accident cause can be located; blockchain data download provides a data acquisition channel for regulatory authorities and other relevant parties for audit supervision.

[0082] The quality insurance function is built on the fourth ready-mixed concrete quality management blockchain sub-framework. This function is an attempt to assetize on-chain data and provide quality risk assessment, underwriting and claims services for engineering projects.

[0083] After all the above functions are built, the ready-mixed concrete quality management blockchain framework is obtained.

[0084] It should be noted that the alliance chain is selected in the embodiment of the present invention to adapt to the access requirements of the ready-mixed concrete quality management, in which the responsible entities are mainly industry practitioners and do not need to be open to everyone. The weakly centralized design of the alliance chain emphasizes the regulatory role of the regulatory authorities on the industry and highlights the core position of the construction unit in the engineering project.

[0085] like Figure 5 As shown, the Delegated Proof of Stake (DPoS) consensus mechanism is used in the embodiment of the present invention. Each responsible entity, as a stake node, votes to select a certain number of nodes as proxy nodes to generate and verify blocks. The voting weight is proportional to the size of the stake. If a proxy node fails to generate a block within the time limit or there is malicious operation, the delegation qualification will be suspended and a certain penalty will be imposed. The next proxy node will generate a block.

[0086] In the embodiment of the present invention, a smart contract prototype is established according to the Solidity language. The transport delivery contract is responsible for monitoring and recording the transportation process of ready-mixed concrete, and triggering the smart contract to send the transportation status to the construction unit. The transport vehicle regularly updates the transportation status to ensure that all parties understand the transportation progress. After the ready-mixed concrete arrives at the construction site, the construction party conducts a workability inspection. If the inspection result is qualified, the delivery is determined to be completed, the transaction is completed, and the relevant information is uploaded to the chain. The construction pouring contract is responsible for recording the pouring process at the construction site. The construction unit records the pouring time, pouring plan and operator information at the beginning of pouring, and the supervision unit conducts on-site supervision. After the pouring work is completed, the supervision unit confirms that the pouring is completed and the inspection is completed, and then digitally signs and updates the contract status.

[0087] Furthermore, after building the ready-mixed concrete quality management blockchain framework, the embodiment of the present invention also designs key mechanisms such as data chain process quality assurance, data authority hierarchical control, and data assetization path for engineering quality insurance, among which:

[0088] like Figure 6-8As shown in the figure, the quality assurance of the data upload process is as follows: (1) Data is stored at two levels, on-chain and off-chain. After the blockchain data layer obtains data, it records the original data in the off-chain database, calculates the original data through the hash function to obtain a fixed-length hash value, uploads it to the blockchain for storage, and records the corresponding hash index in the edge layer database. (2) The real-time data collection of sensors is combined with the manual post-entry data. The oracle smart contract will obtain relevant sensor data by calling the electronic production system interface of the production unit. After completing the required steps such as recording and signature authentication, various paper forms will be photographed and uploaded to the blockchain management system for verification. (3) Data sources must complete data source registration and authentication before accessing the system, that is, send terminal information encrypted with a shared key to the system, and the server completes registration and verification after decrypting it according to the key. (4) The oracle server searches for data source information in the key-value pair to confirm whether it has data upload permission, and then chooses to allow or deny the data source to upload data. (5) Jointly evaluate the data source that sends the data on-chain based on the verifiable random number based on the RSA algorithm. The encryption function value is calculated according to the public key shared by the scorers. The encryption results of different oracles are summarized by the threshold signature algorithm, and the credibility of the data source is evaluated.

[0089] like Fig. 9 As shown, data authority hierarchical control: the quality data involved is divided into three categories: public data, restricted data and regulatory data, and different access rights are set for each. A digital certificate-based authority control system is selected to achieve accurate management and authority control of user identities in complex interactions and data transmissions involving multiple responsible parties. The alliance chain is composed of multiple organizations corresponding to different responsible parties. Each organization has multiple blockchain nodes and users, which are divided into administrators, users, consensus nodes and synchronization nodes. Administrators have the highest authority within the organization and can conduct on-chain governance; ordinary users can only send query transactions; consensus nodes participate in the consensus reaching process; synchronization nodes cannot participate in consensus and can only synchronize on-chain data. CA issues digital certificates according to the hierarchical structure shown in the figure, from the root certificate of the alliance chain to the node certificate, clarifying the organization authority and node authority step by step to achieve role-based access control.

[0090] Data assetization path for engineering quality insurance: conduct value mining on quality data on the blockchain, develop insurance reference data products, simplify the engineering quality insurance underwriting process, and save corporate insurance costs.

[0091] Among them, Fig.10As shown in the figure, in the quality insurance judgment, the relevant quality data on the chain is first queried, and then compared with the risk database of the insurance subject to determine whether there is a quality risk. If there is a quality risk, rectification suggestions will be made to the relevant responsible party. After the responsible party completes the rectification, the quality data will be uploaded to the blockchain, and the specific risks and rectification suggestions will be written into the quality risk report. If there is no quality risk, a quality risk report will be issued directly. When the quality risk judgment is completed, the generated quality risk report will be entered into the historical case section of the risk database. Fig.11 As shown in the figure, in the underwriting and claims service, the insurance contract is automatically generated based on the quality risk analysis report, the insurance pool determines the coverage, insurance premium and other contract details through the smart contract insurance pool. The insurance contract is officially effective after being signed and authenticated by the insurance company and the insured, and the premium is collected. Once a quality accident occurs, the insurance company and the insured jointly investigate the cause of the accident on the insurance subject. If the cause of the accident is included in the scope of engineering quality insurance, the responsible party will be specifically analyzed and insurance compensation will be paid according to the relevant terms of the contract; otherwise, the insurance compensation request will be rejected.

[0092] Finally, during the traceability stage, the ready-mixed concrete quality management blockchain framework is used to trace the quality of the regulated ready-mixed concrete to generate a quality risk assessment report, and provide underwriting and claims services based on the quality risk assessment report.

[0093] In summary, the blockchain-based full-process quality traceability and evaluation method for ready-mixed concrete proposed in an embodiment of the present invention has the following beneficial effects:

[0094] (1) In-depth integration with engineering practice, focusing on the difficulties in management practice, conducting field research and interviewing a number of industry experts, summarizing the quality problems existing in the ready-mixed concrete industry and their causes, specific management measures, and the status quo of quality data management, clarifying the outstanding problems in current quality management and the management needs of all parties involved, and combining the survey results to analyze the applicability of blockchain technology from the aspects of data collection, data management, and data interaction;

[0095] (2) Expand the management scope, establish a blockchain-based full-process quality management framework for ready-mixed concrete, build a blockchain conceptual model that includes government departments, raw material suppliers, production units, construction units, supervision units, construction units, design units, testing agencies and other responsible entities for the entire process, divide the blockchain system into data layer, network layer, consensus layer, contract layer and application layer according to the logical architecture, and design system functional modules, complete the blockchain selection, select the DPoS consensus mechanism, and write the smart contract prototype;

[0096] (3) In view of the key issues in the quality management of ready-mixed concrete, a blockchain solution is proposed to clarify the assetization path of quality data on the blockchain, enhance the sustainability of blockchain management methods, and give full play to the management value of blockchain technology; a quality data chain-up method based on an oracle is designed, including distributed deployment, threshold signatures, and a reputation mechanism to improve the credibility of chain data; a three-level access right is set for quality data, and after comparison, it is determined to complete the access control based on digital certificate technology; an engineering quality insurance assessment module is designed to provide an assetization path for chain data and enhance the driving force of blockchain applications.

[0097] Next, a full-process quality traceability and evaluation device for ready-mixed concrete based on blockchain proposed in accordance with an embodiment of the present invention is described with reference to the accompanying drawings.

[0098] Fig.12 It is a block diagram of a full-process quality traceability and evaluation device for ready-mixed concrete based on blockchain according to an embodiment of the present invention.

[0099] like Fig.12 As shown, the blockchain-based ready-mixed concrete full-process quality traceability evaluation device 120 includes: an analysis module 1201, a determination module 1202 and a construction traceability module 1203.

[0100] Among them, the analysis module 1201 is used to analyze the target ready-mixed concrete quality management method to obtain the quality management requirements. The determination module 1202 is used to determine the full-process monitoring chain of ready-mixed concrete according to the quality management requirements. The traceability module 1203 is used to build a ready-mixed concrete quality management blockchain framework according to the full-process monitoring chain of ready-mixed concrete, so as to use the ready-mixed concrete quality management blockchain framework to trace the quality of the ready-mixed concrete to be supervised in the traceability stage, so as to generate a quality risk assessment report.

[0101] In some embodiments, the determination module 1202 includes:

[0102] Determination unit, used to determine multiple responsible entities in the whole process of ready-mixed concrete and key information affecting the quality of the structure through quality management requirements;

[0103] Set up permission units to set the permission level and function of each responsible entity based on multiple responsible entities and key information based on the alliance chain;

[0104] Build chain units to build a full-process monitoring chain for ready-mixed concrete based on the DPoS consensus mechanism and according to the authority level and key information of each responsible entity.

[0105] In some embodiments, the construction traceability module 1203 includes

[0106] An account management unit is used to manage the information of each responsible entity in the full-process monitoring chain of ready-mixed concrete, so as to distinguish the different permissions of each responsible entity and obtain the first ready-mixed concrete quality management blockchain subframe;

[0107] A contract management unit, used to deploy the oracle smart contract that has been agreed upon by each responsible entity to the first ready-mixed concrete quality management blockchain sub-framework to obtain a second ready-mixed concrete quality management blockchain sub-framework;

[0108] The quality management unit is used to record the ready-mixed concrete quality data uploaded by each responsible entity on the second ready-mixed concrete quality management blockchain sub-framework, and perform compliance inspection on the ready-mixed concrete quality data to obtain the third ready-mixed concrete quality management blockchain sub-framework;

[0109] The responsibility tracing unit is used to analyze the ready-mixed concrete quality data uploaded by each responsible subject on the third ready-mixed concrete quality management blockchain subframework to locate the responsible party for the cause of the accident and obtain the fourth ready-mixed concrete quality management blockchain subframework;

[0110] The quality insurance unit is used to determine the quality risk of the ready-mixed concrete quality data uploaded by each responsible entity on the fourth ready-mixed concrete quality management blockchain sub-framework, obtain a risk analysis report, and provide underwriting and claims services based on the risk analysis report to obtain the ready-mixed concrete quality management blockchain framework.

[0111] In some embodiments, the quality management unit includes:

[0112] A computing subunit, used to calculate a verifiable random number based on the RSA algorithm, and jointly evaluate the ready-mixed concrete quality data uploaded by each responsible entity on the third ready-mixed concrete quality management blockchain subframework to calculate the encrypted function values ​​of different oracles;

[0113] The aggregation subunit is used to aggregate the encryption function values ​​of different oracles using the threshold signature algorithm to locate the party responsible for the cause of the accident.

[0114] It should be noted that the aforementioned explanation of the embodiment of the blockchain-based ready-mixed concrete full-process quality traceability and evaluation method is also applicable to the blockchain-based ready-mixed concrete full-process quality traceability and evaluation device of this embodiment, and will not be repeated here.

[0115] The blockchain-based full-process quality traceability and evaluation device for ready-mixed concrete proposed in an embodiment of the present invention has the following effects:

[0116] (1) In-depth integration with engineering practice, focusing on the difficulties in management practice, conducting field research and interviewing a number of industry experts, summarizing the quality problems existing in the ready-mixed concrete industry and their causes, specific management measures, and the status quo of quality data management, clarifying the outstanding problems in current quality management and the management needs of all parties involved, and combining the survey results to analyze the applicability of blockchain technology from the aspects of data collection, data management, and data interaction;

[0117] (2) Expand the management scope, establish a blockchain-based full-process quality management framework for ready-mixed concrete, build a blockchain conceptual model that includes government departments, raw material suppliers, production units, construction units, supervision units, construction units, design units, testing agencies and other responsible entities for the entire process, divide the blockchain system into data layer, network layer, consensus layer, contract layer and application layer according to the logical architecture, and design system functional modules, complete the blockchain selection, select the DPoS consensus mechanism, and write the smart contract prototype;

[0118] (3) In view of the key issues in the quality management of ready-mixed concrete, a blockchain solution is proposed to clarify the assetization path of quality data on the blockchain, enhance the sustainability of blockchain management methods, and give full play to the management value of blockchain technology; a quality data chain-up method based on an oracle is designed, including distributed deployment, threshold signatures, and a reputation mechanism to improve the credibility of chain data; a three-level access right is set for quality data, and after comparison, it is determined to complete the access control based on digital certificate technology; an engineering quality insurance assessment module is designed to provide an assetization path for chain data and enhance the driving force of blockchain applications.

[0119] Fig.13 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. The electronic device may include:

[0120] A memory 1301 , a processor 1302 , and a computer program stored in the memory 1301 and executable on the processor 1302 .

[0121] When the processor 1302 executes the program, the blockchain-based full-process quality traceability and evaluation method for ready-mixed concrete provided in the above embodiment is implemented.

[0122] Furthermore, the electronic device further comprises:

[0123] The communication interface 1303 is used for communication between the memory 1301 and the processor 1302 .

[0124] The memory 1301 is used to store computer programs that can be executed on the processor 1302 .

[0125] The memory 1301 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0126] If the memory 1301, the processor 1302 and the communication interface 1303 are implemented independently, the communication interface 1303, the memory 1301 and the processor 1302 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.13 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0127] Optionally, in a specific implementation, if the memory 1301, the processor 1302 and the communication interface 1303 are integrated on a chip, the memory 1301, the processor 1302 and the communication interface 1303 can communicate with each other through an internal interface.

[0128] The processor 1302 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention.

[0129] An embodiment of the present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-mentioned blockchain-based full-process quality traceability and evaluation method for ready-mixed concrete.

[0130] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0131] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "N" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0132] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present invention belong.

[0133] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or N wirings (electronic devices), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways as necessary and then storing it in a computer memory.

[0134] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. If implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0135] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0136] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0137] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present invention. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.

Claims

1. A blockchain-based full-process quality traceability assessment method for ready-mixed concrete, characterized in that: The following steps are involved: Analyze the target ready-mixed concrete quality management method to obtain quality management requirements; Determine the full-process monitoring chain of ready-mixed concrete according to the quality management requirements; A ready-mixed concrete quality management blockchain framework is constructed based on the ready-mixed concrete full-process monitoring chain, so that in the traceability stage, the ready-mixed concrete quality management blockchain framework can be used to trace the quality of the ready-mixed concrete to be supervised, so as to generate a quality risk assessment report.

2. The blockchain-based full-process quality traceability and evaluation method for ready-mixed concrete according to claim 1 is characterized in that: Determining the full-process monitoring chain of ready-mixed concrete according to the quality management requirements includes: Determine multiple responsible entities and key information affecting the quality of the structure throughout the entire process of ready-mixed concrete through the quality management requirements; Based on the alliance chain, the authority level and function of each responsible entity are set according to the multiple responsible entities and the key information; Based on the DPoS consensus mechanism, a full-process monitoring chain for ready-mixed concrete is constructed according to the authority level and key information of each responsible entity.

3. The blockchain-based full-process quality traceability assessment method for ready-mixed concrete according to claim 1 is characterized in that: The ready-mixed concrete quality management blockchain framework is constructed based on the ready-mixed concrete full-process monitoring chain, including Performing information management on each responsible entity in the full-process monitoring chain of the ready-mixed concrete to distinguish the different permissions of each responsible entity, and obtaining a first ready-mixed concrete quality management blockchain subframe; Deploy the oracle smart contract that has been agreed upon by each responsible entity to the first ready-mixed concrete quality management blockchain sub-framework to obtain a second ready-mixed concrete quality management blockchain sub-framework; Recording the ready-mixed concrete quality data uploaded by each responsible entity on the second ready-mixed concrete quality management blockchain sub-framework, and performing compliance inspection on the ready-mixed concrete quality data to obtain a third ready-mixed concrete quality management blockchain sub-framework; Analyze the ready-mixed concrete quality data uploaded by each responsible entity on the third ready-mixed concrete quality management blockchain sub-framework to locate the responsible party for the cause of the accident, and obtain a fourth ready-mixed concrete quality management blockchain sub-framework; A quality risk assessment is performed on the ready-mixed concrete quality data uploaded by each responsible entity on the fourth ready-mixed concrete quality management blockchain sub-framework to obtain a risk analysis report, and insurance and claims services are provided based on the risk analysis report to obtain the ready-mixed concrete quality management blockchain framework.

4. The method for tracing and evaluating the quality of ready-mixed concrete in the whole process based on blockchain according to claim 3 is characterized in that: The analyzing the ready-mixed concrete quality data uploaded by each responsible subject on the third ready-mixed concrete quality management blockchain sub-framework to locate the responsible party for the cause of the accident, and obtaining the fourth ready-mixed concrete quality management blockchain sub-framework, including: Based on the verifiable random number of the RSA algorithm, the ready-mixed concrete quality data uploaded by each responsible entity on the third ready-mixed concrete quality management blockchain sub-framework is jointly evaluated to calculate the encrypted function values ​​of different oracles; The encrypted function values ​​of the different oracles are aggregated using a threshold signature algorithm to locate the party responsible for the cause of the accident.

5. A blockchain-based full-process quality traceability and evaluation device for ready-mixed concrete, characterized in that: include: An analysis module is used to analyze the target ready-mixed concrete quality management method to obtain quality management requirements; A determination module, used to determine the full-process monitoring chain of ready-mixed concrete according to the quality management requirements; A traceability module is constructed to construct a ready-mixed concrete quality management blockchain framework based on the ready-mixed concrete full-process monitoring chain, so that in the traceability stage, the ready-mixed concrete quality management blockchain framework can be used to trace the quality of the ready-mixed concrete to be supervised, so as to generate a quality risk assessment report.

6. The blockchain-based full-process quality traceability and evaluation device for ready-mixed concrete according to claim 5 is characterized in that: The determination module comprises: A determination unit, used to determine multiple responsible entities of the whole process of ready-mixed concrete and key information affecting the quality of the structure through the quality management requirements; Setting an authority unit, which is used to set the authority level and function of each responsible subject according to the multiple responsible subjects and the key information based on the alliance chain; A chain unit is constructed to build a full-process monitoring chain for ready-mixed concrete based on the DPoS consensus mechanism and according to the authority level and key information of each responsible entity.

7. The blockchain-based full-process quality traceability and evaluation device for ready-mixed concrete according to claim 5 is characterized in that: The construction tracing module includes An account management unit is used to manage information of each responsible entity in the full-process monitoring chain of ready-mixed concrete, so as to distinguish different permissions of each responsible entity and obtain a first ready-mixed concrete quality management blockchain subframe; A contract management unit, configured to deploy the oracle smart contract that has been agreed upon by each responsible entity to the first ready-mixed concrete quality management blockchain sub-framework to obtain a second ready-mixed concrete quality management blockchain sub-framework; A quality management unit, configured to record the ready-mixed concrete quality data uploaded by each responsible entity on the second ready-mixed concrete quality management blockchain sub-framework, and perform compliance inspection on the ready-mixed concrete quality data to obtain a third ready-mixed concrete quality management blockchain sub-framework; A responsibility tracing unit, used to analyze the ready-mixed concrete quality data uploaded by each responsible subject on the third ready-mixed concrete quality management blockchain sub-framework to locate the responsible party for the cause of the accident, and obtain a fourth ready-mixed concrete quality management blockchain sub-framework; The quality insurance unit is used to determine the quality risk of the ready-mixed concrete quality data uploaded by each responsible entity on the fourth ready-mixed concrete quality management blockchain sub-framework, obtain a risk analysis report, and provide underwriting and claims services based on the risk analysis report to obtain the ready-mixed concrete quality management blockchain framework.

8. The blockchain-based ready-mixed concrete full-process quality traceability and evaluation device according to claim 7 is characterized in that: The quality management unit comprises: A computing subunit, used to calculate a verifiable random number based on an RSA algorithm, and to jointly evaluate the ready-mixed concrete quality data uploaded by each responsible entity on the third ready-mixed concrete quality management blockchain subframework, so as to calculate the encrypted function values ​​of different oracles; The aggregation subunit is used to aggregate the encryption function values ​​of different oracles using the threshold signature algorithm to locate the party responsible for the cause of the accident.

9. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the blockchain-based full-process quality traceability and assessment method for ready-mixed concrete as described in any one of claims 1 to 4.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the blockchain-based full-process quality traceability and evaluation method for ready-mixed concrete as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Building engineering quality acceptance system and method based on blockchain

    CN111178762A

  • Concrete quality tracing system

    CN113139733A

  • Traceable concrete quality management system based on block chain

    CN114155000A

  • Building construction quality tracing method based on block chain

    CN114549235A

  • Scientific and technological achievement whole-process management and control method and system based on block chain

    CN117709901A

Cited By

  • Substation construction quality tracing method and system based on block chain

    CN120218716A

  • Quality defect tracing system and method for fabricated building

    CN120806739A

  • Green building material detection method and device

    CN120875696A

  • A green building material detection method and device

    CN120875696B