Intelligent contract-based medical and invasive resource data calling management system and method
The data retrieval and management system for science and technology innovation resources based on smart contracts has solved the problem of insufficient data interaction on the blockchain, and improved the efficiency of data retrieval and application value.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HEFEI ZHONGKE HANHAI QINGZHOU TECHNOLOGY MANAGEMENT CO LTD
- Filing Date
- 2023-05-05
- Publication Date
- 2026-04-17
AI Technical Summary
When storing smart contracts on the blockchain, the lack of good data interaction functions makes it difficult to effectively extract, process, and present scientific and technological innovation resource data, and it is also impossible to update in a timely manner, resulting in insufficient data application value.
Design a data access management system for science and technology innovation resources based on smart contracts, including a request upload module, a blockchain platform, a request analysis module, a data access module, and a data monitoring module. By calculating the priority value CY and access popularity DR, a processing priority table and update instructions are generated to optimize the data access and update process.
It improves the efficiency of data retrieval and the application value of scientific and technological innovation resource data, ensuring timely updates and effective utilization of data.
Smart Images

Figure CN121887874A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, specifically to a management system and method for accessing scientific and technological innovation resource data based on smart contracts. Background Technology
[0002] With the development of computer, communication, and internet technologies, data is accumulating rapidly. Faced with this surge in data, people hope to extract valuable information to better utilize it for their benefit. Modern enterprises need to store and process increasingly massive amounts of information, and their information processing needs are becoming increasingly complex. Smart contracts are computer protocols designed to disseminate, verify, or execute contracts in an informational manner. Smart contracts allow for trusted transactions without a third party; these transactions are traceable and irreversible.
[0003] Due to the storage advantages of blockchain, smart contracts are stored on the blockchain. However, when accessing scientific and technological innovation resource data, they lack good data interaction functions, making it difficult to perform data extraction, data processing, and data presentation effectively. Furthermore, they cannot update the scientific and technological innovation resource data in a timely manner based on the access status, thus failing to improve the application value of the data. Based on these shortcomings, this invention proposes a scientific and technological innovation resource data access management system and method based on smart contracts. Summary of the Invention
[0004] This invention aims to solve at least one of the technical problems existing in the prior art. To this end, this invention proposes a science and technology innovation resource data retrieval management system and method based on smart contracts.
[0005] To achieve the above objectives, an embodiment of the first aspect of the present invention proposes a smart contract-based scientific and technological innovation resource data retrieval management system, including a request upload module, a blockchain platform, a request analysis module, a data retrieval module, and a data monitoring module;
[0006] The request upload module is used by users to edit and upload data requests to the blockchain platform; the blockchain platform stores the science and technology innovation resource data of various enterprises.
[0007] After receiving a data request, the blockchain platform parses the request content and uses the request analysis module to perform a priority value (CY) analysis on the received data request, generating a processing priority table for the data request. The blockchain platform then executes the corresponding data request sequentially according to the processing priority table. The data retrieval module combines the data request to identify and retrieve the target data, which is then fed back to the blockchain platform for users to view and download.
[0008] The data monitoring module is connected to the blockchain platform and is used to monitor the access to science and technology innovation resource data of various enterprises, calculate the access frequency (DR) of the science and technology innovation resource data, and determine whether the science and technology innovation resource data needs to be updated; specifically:
[0009] The call popularity DR is compared with the preset popularity threshold; if DR ≥ preset popularity threshold, a data update instruction is generated and sent to the blockchain platform to remind managers to obtain the latest science and technology innovation resource data of the corresponding enterprise for updating.
[0010] If DR < preset popularity threshold, then set the update duration threshold of the corresponding science and technology innovation resource data to TY; obtain the last data update time of the corresponding science and technology innovation resource data, calculate the update waiting time by comparing the data update time with the current system time; when the update waiting time reaches TY, generate a data update instruction to update the science and technology innovation resource data on a timed basis.
[0011] Furthermore, the specific analysis process of the request analysis module is as follows:
[0012] The system retrieves the initiator of the data request, compares the initiator's information with the personal information stored in the database to obtain the initiator's identity value Tz, and calculates the request waiting time DT by calculating the time difference between the upload time of the data request and the current system time.
[0013] Obtain the enterprise identifier for the data call request; collect basic enterprise data, and evaluate the enterprise's size value (GM) based on the basic enterprise data; the basic enterprise data includes enterprise type, establishment time, registered capital, personnel size, company area, and enterprise qualification certificate indicators;
[0014] Collect enterprise R&D data and evaluate the enterprise's R&D value (YF) based on the enterprise's R&D data; the enterprise's R&D data includes the R&D duration, number of R&D personnel, R&D investment funds, and R&D application value of each R&D achievement;
[0015] The priority value CY of the data call request is calculated using the formula CY=Tz×a1+DT×a2+GM×a3+YF×a4, where a1, a2, a3, and a4 are coefficient factors. The data call requests are then sorted in descending order according to the priority value CY to generate a processing priority table for the data call requests, and the processing priority table for the data call requests is fed back to the blockchain platform.
[0016] Furthermore, the specific monitoring steps of the data monitoring module are as follows:
[0017] When it is detected that science and technology innovation resource data is called, the data call information is recorded; the data call information carries the enterprise identifier and the call time; for the science and technology innovation resource data of the same enterprise, the total number of times the science and technology innovation resource data is called within a preset time period is called the call frequency P1.
[0018] The time interval between adjacent call times is defined as the call buffer period. The number of calls to other enterprises' science and technology innovation resource data within each call buffer period is marked as the call buffer frequency Tm. The call buffer frequency Tm is then compared with a preset frequency threshold.
[0019] The percentage of times Tm ≤ preset frequency threshold is Zb; when Tm ≤ preset frequency threshold, the difference between the corresponding Tm and the preset frequency threshold is summed to obtain the total difference frequency value Ck; the call popularity DR of the science and technology innovation resource data is calculated using the formula DR=u×P1×(Zb×d4+Ck×d5), where d4 and d5 are coefficient factors, and u is a preset compensation factor.
[0020] Furthermore, the company's size value (GM) is evaluated based on its basic data, specifically as follows:
[0021] The company's establishment duration is labeled CT, registered capital is labeled CZ, staff size is labeled CR, company area is labeled CM, and company qualification certificate indicators are labeled CB; each type of company is assigned a corresponding type value, and the type value corresponding to the company type is obtained as CL;
[0022] The firm's size value GM is calculated using the formula GM=CT×b1+CZ×b2+CR×b3+CM×b4+CL×b5+CB×b6, where b1, b2, b3, b4, b5, and b6 are all coefficient factors.
[0023] Furthermore, the company's R&D value (YF) is evaluated based on its R&D data, specifically as follows:
[0024] The number of R&D achievements of enterprises is L1; the R&D duration, number of R&D personnel, R&D investment, and R&D application value of each R&D achievement are respectively labeled as Lt, LR, LE, and LY; the value optimization coefficient FL is calculated using the formula FL=(LY×g1) / (Lt×g2+LR×g3+LE×g4), where g1, g2, g3, and g4 are coefficient factors; the value optimization coefficient FL is compared with a preset threshold.
[0025] The number of times FL > preset threshold is Zb1. When FL > preset threshold, the difference between FL and preset threshold is obtained and summed to obtain the superoptimal total value FZ. The enterprise's R&D value YF is calculated using the formula YF = L1 × g5 + Zb1 × g6 + FZ × g7, where g5, g6, and g7 are coefficient factors.
[0026] Furthermore, the data retrieval request includes an enterprise identifier, used to retrieve the science and technology innovation resource data of the corresponding enterprise; each enterprise has a unique identifier.
[0027] Furthermore, the method for managing and accessing science and technology innovation resource data based on smart contracts includes:
[0028] Step 1: Users edit and upload data through the request upload module to send a request to the blockchain platform in order to access the corresponding enterprise's science and technology innovation resource data;
[0029] Step 2: After receiving a data request, the blockchain platform parses the content of the data request and uses the request analysis module to perform a priority value (CY) analysis on the received data request, generating a processing priority table for the data request.
[0030] Step 3: The blockchain platform is used to execute the corresponding data call requests sequentially according to the processing priority table. The data call module is used to identify and retrieve the data based on the data call requests, obtain the target data, and feed it back to the blockchain platform for users to view and download.
[0031] Step 4: Monitor the access to science and technology innovation resource data of each enterprise through the data monitoring module, and calculate the access popularity (DR) of the science and technology innovation resource data;
[0032] If DR is greater than or equal to the preset popularity threshold, a data update instruction will be generated and sent to the blockchain platform to remind managers to obtain the latest science and technology innovation resource data of the corresponding enterprise.
[0033] If DR < preset popularity threshold, then the update time threshold for the corresponding science and technology innovation resource data is set to TY; when the update waiting time reaches TY, a data update instruction is generated to update the science and technology innovation resource data on a regular basis.
[0034] Compared with the prior art, the beneficial effects of the present invention are:
[0035] 1. The request upload module described in this invention is used by users to edit and upload data call requests to the blockchain platform; after receiving the data call request, the blockchain platform parses the content of the data call request and uses the request analysis module to perform priority value (CY) analysis on the received data call request to generate a processing priority table for the data call request; the blockchain platform is used to execute the corresponding data call requests sequentially according to the processing priority table; thereby improving data call efficiency.
[0036] 2. The data monitoring module described in this invention is used to monitor the access to science and technology innovation resource data of various enterprises, calculate the access popularity (DR) of the science and technology innovation resource data, and determine whether the science and technology innovation resource data needs to be updated. If DR ≥ preset popularity threshold, a data update instruction is generated to the blockchain platform to remind managers to obtain the latest dynamic science and technology innovation resource data of the corresponding enterprise. If DR < preset popularity threshold, the update duration threshold of the corresponding science and technology innovation resource data is set to TY, and the science and technology innovation resource data is updated regularly, thereby improving the application value of the science and technology innovation resource data. Attached Figure Description
[0037] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 This is a system block diagram of the science and technology innovation resource data retrieval management system based on smart contracts of this invention.
[0039] Figure 2 This is a schematic diagram illustrating the principle of the scientific and technological innovation resource data retrieval and management method based on smart contracts of this invention. Detailed Implementation
[0040] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0041] like Figures 1 to 2 As shown, the science and technology innovation resource data retrieval management system based on smart contracts includes a request upload module, a blockchain platform, a request analysis module, a database, a data retrieval module, and a data monitoring module.
[0042] The upload request module is used by users to edit and upload data requests to the blockchain platform; the blockchain platform stores the science and technology innovation resource data of various enterprises; the data request includes an enterprise identifier, which is used to access the science and technology innovation resource data of the corresponding enterprise; each enterprise has a unique identifier;
[0043] After receiving a data request, the blockchain platform parses the request content and uses the request analysis module to perform a priority value (CY) analysis on the received request, generating a processing priority table for the data request. The specific analysis process of the request analysis module is as follows:
[0044] The system retrieves the initiator of the data request, compares the initiator's information with the personal information stored in the database to obtain the initiator's identity value Tz, and calculates the request waiting time DT by calculating the time difference between the upload time of the data request and the current system time.
[0045] Obtain the enterprise identifier for the data request; collect basic enterprise data, including enterprise type, establishment time, registered capital, personnel size, company area, and enterprise qualification certificate indicators;
[0046] The company's establishment time is marked as CT, registered capital as CZ, staff size as CR, company area as CM, and enterprise qualification certificate indicators as CB;
[0047] Each type of enterprise is assigned a corresponding type value, and the type value corresponding to the enterprise type is obtained as CL. The enterprise size value GM is calculated using the formula GM=CT×b1+CZ×b2+CR×b3+CM×b4+CL×b5+CB×b6, where b1, b2, b3, b4, b5, and b6 are all coefficient factors.
[0048] Collect enterprise R&D data, which includes the R&D duration, number of R&D personnel, R&D investment funds, and R&D application value of each R&D achievement;
[0049] The number of R&D achievements of enterprises is L1; the R&D duration, number of R&D personnel, R&D investment funds and R&D application value of each R&D achievement are respectively labeled as Lt, LR, LE and LY;
[0050] The value optimization coefficient FL is calculated using the formula FL=(LY×g1) / (Lt×g2+LR×g3+LE×g4), where g1, g2, g3, and g4 are all coefficient factors.
[0051] The value optimization coefficient FL is compared with the preset threshold; the number of times FL > preset threshold is counted as Zb1. When FL > preset threshold, the difference between FL and preset threshold is obtained and summed to obtain the super-optimal total value FZ; the enterprise's R&D value YF is calculated using the formula YF = L1 × g5 + Zb1 × g6 + FZ × g7, where g5, g6, and g7 are all coefficient factors.
[0052] The optimization value CY of the data retrieval request is calculated using the formula CY=Tz×a1+DT×a2+GM×a3+YF×a4, where a1, a2, a3, and a4 are all coefficient factors.
[0053] Each data call request is sorted in descending order according to its priority value CY, generating a processing priority table for the data call requests. This processing priority table is then fed back to the blockchain platform. The blockchain platform is used to execute the corresponding data call requests sequentially according to the processing priority table.
[0054] The data retrieval module is used to identify and retrieve data retrieval requests, obtain target data, and feed it back to the blockchain platform for users to view and download.
[0055] The data monitoring module is connected to the blockchain platform to monitor the access to science and technology innovation resource data of various enterprises, calculate the access frequency (DR) of the science and technology innovation resource data, and determine whether the science and technology innovation resource data needs to be updated; the specific monitoring steps are as follows:
[0056] When it is detected that science and technology innovation resource data is called, the data call information is recorded; the data call information carries the enterprise identifier and the call time; for the science and technology innovation resource data of the same enterprise, the total number of times the science and technology innovation resource data is called within a preset time period is called the call frequency P1.
[0057] The time interval between adjacent call times is defined as the call buffer period, and the number of times other enterprise science and technology innovation resource data is called within each call buffer period is marked as the call buffer frequency Tm.
[0058] The call buffer frequency Tm is compared with the preset frequency threshold; the percentage of times Tm ≤ preset frequency threshold is counted as Zb; when Tm ≤ preset frequency threshold, the difference between the corresponding Tm and preset frequency threshold is summed to obtain the total difference frequency value Ck; the call popularity DR of the science and technology innovation resource data is calculated using the formula DR=u×P1×(Zb×d4+Ck×d5), where d4 and d5 are coefficient factors, and u is the preset compensation factor;
[0059] The call popularity DR is compared with the preset popularity threshold; if DR ≥ preset popularity threshold, a data update instruction is generated to the blockchain platform to remind managers to obtain the latest science and technology innovation resource data of the corresponding enterprise, thereby improving the application value of science and technology innovation resource data.
[0060] If DR < preset popularity threshold, then set the update time threshold of the corresponding science and technology innovation resource data to TY; obtain the last data update time of the corresponding science and technology innovation resource data, calculate the update waiting time by the time difference between the data update time and the current system time; when the update waiting time reaches TY, generate a data update instruction to update the science and technology innovation resource data on a timed basis.
[0061] The method for managing and accessing science and technology innovation resource data based on smart contracts includes the following steps:
[0062] Step 1: Users edit and upload data through the request upload module to send a request to the blockchain platform in order to access the corresponding enterprise's science and technology innovation resource data;
[0063] Step 2: After receiving a data request, the blockchain platform parses the content of the data request and uses the request analysis module to perform a priority value (CY) analysis on the received data request, generating a processing priority table for the data request.
[0064] Step 3: The blockchain platform executes the corresponding data call requests sequentially according to the processing priority table. The data call module is used to identify and retrieve the data based on the data call requests, obtain the target data, and feed it back to the blockchain platform for users to view and download.
[0065] Step 4: Monitor the access to science and technology innovation resource data of each enterprise through the data monitoring module, and calculate the access popularity (DR) of the science and technology innovation resource data;
[0066] If DR is greater than or equal to the preset popularity threshold, a data update instruction will be generated and sent to the blockchain platform to remind managers to obtain the latest science and technology innovation resource data of the corresponding enterprise.
[0067] If DR < preset popularity threshold, then set the update time threshold for the corresponding science and technology innovation resource data to TY; when the update waiting time reaches TY, then generate a data update instruction to update the science and technology innovation resource data on a regular basis.
[0068] The above formulas are all numerical calculations after removing dimensions. The formulas are obtained by software simulation based on a large amount of data and are closest to the real situation. The preset parameters and preset thresholds in the formulas are set by those skilled in the art according to the actual situation or obtained by simulation based on a large amount of data.
[0069] Working principle of the invention:
[0070] The data retrieval management system and method for science and technology innovation resources based on smart contracts, during operation, involves an upload module for users to edit and upload data retrieval requests to the blockchain platform. Upon receiving a data retrieval request, the blockchain platform parses the request content and uses a request analysis module to perform a priority value (CY) analysis on the received request, generating a processing priority table. The blockchain platform then executes the corresponding data retrieval requests sequentially according to the priority table. The data retrieval module identifies and retrieves the target data based on the data retrieval request, and feeds it back to the blockchain platform for users to view and download, thus improving data retrieval efficiency.
[0071] The data monitoring module is used to monitor the access to science and technology innovation resource data of various enterprises, calculate the access popularity (DR) of the science and technology innovation resource data, and determine whether the science and technology innovation resource data needs to be updated. If DR is greater than or equal to a preset popularity threshold, a data update instruction is generated to the blockchain platform to remind managers to obtain the latest dynamic science and technology innovation resource data of the corresponding enterprise. If DR is less than the preset popularity threshold, the update duration threshold of the corresponding science and technology innovation resource data is set to TY, and the science and technology innovation resource data is updated regularly to improve the application value of the science and technology innovation resource data.
[0072] In the description of this specification, references to terms such as "an embodiment," "example," "specific example," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0073] The preferred embodiments of the present invention disclosed above are merely illustrative of the invention. These preferred embodiments do not exhaustively describe all details, nor do they limit the invention to any specific implementation. Clearly, many modifications and variations can be made based on the content of this specification. This specification selects and specifically describes these embodiments to better explain the principles and practical applications of the invention, thereby enabling those skilled in the art to better understand and utilize the invention. The invention is limited only by the claims and their full scope and equivalents.
Claims
1. A science and technology innovation resource data retrieval management system based on smart contracts, characterized in that: It includes a request upload module, a blockchain platform, a request analysis module, a data retrieval module, and a data monitoring module; The request upload module is used by users to edit and upload data requests to the blockchain platform; the blockchain platform stores the science and technology innovation resource data of various enterprises. After receiving a data call request, the blockchain platform parses the content of the data call request and uses the request analysis module to perform a priority value (CY) analysis on the received data call request to generate a processing priority table for the data call request; the blockchain platform is used to execute the corresponding data call requests in sequence according to the processing priority table. The data retrieval module is used to identify and retrieve data based on data retrieval requests, obtain target data, and feed it back to the blockchain platform for users to view and download. The data monitoring module is connected to the blockchain platform and is used to monitor the access to science and technology innovation resource data of various enterprises, calculate the access frequency (DR) of the science and technology innovation resource data, and determine whether the science and technology innovation resource data needs to be updated; specifically: The call popularity DR is compared with the preset popularity threshold; if DR ≥ preset popularity threshold, a data update instruction is generated and sent to the blockchain platform to remind managers to obtain the latest science and technology innovation resource data of the corresponding enterprise for updating. If DR < preset popularity threshold, then set the update time threshold for the corresponding science and technology innovation resource data to TY; Obtain the last data update time of the corresponding science and technology innovation resource data, calculate the update waiting time by comparing the data update time with the current system time; when the update waiting time reaches TY, generate a data update instruction to update the science and technology innovation resource data on a regular basis.
2. The science and technology innovation resource data retrieval management system based on smart contracts according to claim 1, characterized in that, The specific analysis process of the request analysis module is as follows: The system retrieves the initiator of the data request, compares the initiator's information with the personal information stored in the database to obtain the initiator's identity value Tz, and calculates the request waiting time DT by calculating the time difference between the upload time of the data request and the current system time. Obtain the enterprise identifier of the data retrieval request; Collect basic enterprise data and evaluate the enterprise's size value (GM) based on the basic enterprise data; The basic data of the enterprise includes enterprise type, establishment time, registered capital, number of employees, company area, and enterprise qualification certificate indicators; Collect enterprise R&D data and evaluate the enterprise's R&D value (YF) based on the enterprise's R&D data; the enterprise's R&D data includes the R&D duration, number of R&D personnel, R&D investment funds, and R&D application value of each R&D achievement; The optimization value CY of the data retrieval request is calculated using the formula CY=Tz×a1+DT×a2+GM×a3+YF×a4, where a1, a2, a3, and a4 are all coefficient factors. All data call requests are sorted in descending order according to their priority value CY, generating a data call request processing priority table, which is then fed back to the blockchain platform.
3. The science and technology innovation resource data retrieval management system based on smart contracts according to claim 1, characterized in that, The specific monitoring steps of the data monitoring module are as follows: When it is detected that science and technology innovation resource data is called, the data call information is recorded; the data call information carries the enterprise identifier and the call time; for the science and technology innovation resource data of the same enterprise, the total number of times the science and technology innovation resource data is called within a preset time period is called the call frequency P1. The time interval between adjacent call times is defined as the call buffer period, and the number of times other enterprise science and technology innovation resource data is called within each call buffer period is marked as the call buffer frequency Tm. Compare the call buffer frequency Tm with the preset frequency threshold; The percentage of times Tm ≤ preset frequency threshold is Zb; when Tm ≤ preset frequency threshold, the difference between the corresponding Tm and the preset frequency threshold is summed to obtain the total difference frequency value Ck; the call popularity DR of the science and technology innovation resource data is calculated using the formula DR=u×P1×(Zb×d4+Ck×d5), where d4 and d5 are coefficient factors, and u is a preset compensation factor.
4. The science and technology innovation resource data retrieval management system based on smart contracts according to claim 2, characterized in that, The company's size value (GM) is assessed based on its basic data, specifically as follows: The company's establishment time is marked as CT, registered capital as CZ, staff size as CR, company area as CM, and enterprise qualification certificate indicators as CB; Each enterprise type is assigned a corresponding type value, and the type value corresponding to the enterprise type is obtained as CL; The firm's size value GM is calculated using the formula GM=CT×b1+CZ×b2+CR×b3+CM×b4+CL×b5+CB×b6, where b1, b2, b3, b4, b5, and b6 are all coefficient factors.
5. The science and technology innovation resource data retrieval management system based on smart contracts according to claim 2, characterized in that, The company's R&D value (YF) is evaluated based on its R&D data, specifically as follows: The number of R&D achievements of enterprises is L1; the R&D duration, number of R&D personnel, R&D investment, and R&D application value of each R&D achievement are respectively labeled as Lt, LR, LE, and LY; the value optimization coefficient FL is calculated using the formula FL=(LY×g1) / (Lt×g2+LR×g3+LE×g4), where g1, g2, g3, and g4 are coefficient factors; the value optimization coefficient FL is compared with a preset threshold. The number of times FL > preset threshold is Zb1. When FL > preset threshold, the difference between FL and preset threshold is obtained and summed to obtain the superoptimal total value FZ. The enterprise's R&D value YF is calculated using the formula YF = L1 × g5 + Zb1 × g6 + FZ × g7, where g5, g6, and g7 are coefficient factors.
6. The science and technology innovation resource data retrieval management system based on smart contracts according to claim 2, characterized in that, The data retrieval request includes an enterprise identifier, which is used to retrieve the science and technology innovation resource data of the corresponding enterprise; each enterprise has a unique identifier.
7. A method for managing and retrieving scientific and technological innovation resource data based on smart contracts, applied to the scientific and technological innovation resource data retrieval management system based on smart contracts as described in any one of claims 1-6, characterized in that, Includes the following steps: Step 1: Users edit and upload data through the request upload module to send a request to the blockchain platform in order to access the corresponding enterprise's science and technology innovation resource data; Step 2: After receiving a data request, the blockchain platform parses the content of the data request and uses the request analysis module to perform a priority value (CY) analysis on the received data request, generating a processing priority table for the data request. Step 3: The blockchain platform is used to execute the corresponding data call requests sequentially according to the processing priority table. The data call module is used to identify and retrieve the data based on the data call requests, obtain the target data, and feed it back to the blockchain platform for users to view and download. Step 4: Monitor the access to science and technology innovation resource data of each enterprise through the data monitoring module, and calculate the access popularity (DR) of the science and technology innovation resource data; If DR is greater than or equal to the preset popularity threshold, a data update instruction will be generated and sent to the blockchain platform to remind managers to obtain the latest science and technology innovation resource data of the corresponding enterprise. If DR < preset popularity threshold, then the update time threshold for the corresponding science and technology innovation resource data is set to TY; when the update waiting time reaches TY, a data update instruction is generated to update the science and technology innovation resource data on a regular basis.