A digital archive management method and system based on blockchain technology

By optimizing the sequence coding and computing power allocation of archives, the problem of slow file conversion rate is solved, and the synchronous conversion and rapid reorganization of multiple archives are realized, which improves the conversion efficiency.

CN120045612BActive Publication Date: 2025-09-02SHANDONG JINGSEN SYSTEM INTEGRATION CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510015856.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-06
Publication Date
2025-09-02
Estimated Expiration
2045-01-06

AI Technical Summary

Technical Problem

In the existing digital archive management methods, the conversion paths during the archive conversion process are not fully utilized, resulting in a slow conversion rate and the synchronous conversion of multiple archives cannot be achieved.

Method used

By optimizing the sequence coding and computing power allocation of archives, we ensure that the digital conversion rate of each processing path reaches the best state, and adopt a multi-channel synchronous conversion processing method to prevent archive confusion and reorganize it after conversion.

Benefits of technology

The synchronous conversion of multiple files is realized, which shortens the conversion time, improves the conversion rate, and ensures that the files can be quickly reorganized after conversion, making it convenient for overall management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120045612B_ABST
    Figure CN120045612B_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of digital archive technology, and specifically relates to a digital archive management method and system based on blockchain technology, which solves the problem of slow speed associated with the digital conversion processing process caused by the digital archive conversion method. The present invention confirms the segmented content associated with each different format content, and based on the relevant format of the single group of content in the segmented content, confirms the total number of binaries confirmed for the corresponding single group of content, then confirms the digital code of the corresponding single group of content, and subsequently confirms the serial code of the corresponding related archive. After the conversion process is completed, the digital code segment associated with the related archive is reorganized based on the corresponding serial code to confirm the digital archive associated with the related archive. This not only completes the synchronous conversion process of multiple groups of different archives, but also simultaneously ensures that the digital archives associated with each different archive in the synchronous conversion process can be quickly reorganized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of digital archive technology, and specifically relates to a digital archive management method and system based on blockchain technology. Background Art

[0002] In the digital file conversion process, blockchain, with its core hashing algorithm, provides a solid first line of defense. Starting with the source file, whether it's a paper document scan, digital audio and video recording, or database information extraction, once the conversion to a digital file format is initiated, a corresponding hash value is instantly generated. This hash value, like the file's "genetic code," is unique and extremely sensitive. Even the slightest change to the file (such as adding or removing characters in text, fine-tuning image pixel colors, or varying audio sampling points) can cause the hash value to drastically change. This initial hash value is anchored in the first block of the blockchain. The resulting interim files from subsequent conversion steps are similarly hashed and recorded on-chain. Each node verifies the results based on a consensus mechanism, thus establishing an unalterable "chain of evidence." This ensures the traceability and authenticity of the entire digital file conversion process, eliminating the risk of malicious data tampering or substitution during conversion.

[0003] After searching, patent publication number CN114218601A discloses a digital archive management method based on blockchain technology, which includes the following steps: S1, organize all registered user information data; S2, copy the organized user information data into two identical sets of data, one set of data is stored and backed up, and the other set of data is stored in a local database and encrypted; S3, send a verification code to the user; S4, when logging in, the user needs to enter the information code into the digital archive system; S5, upload the information code to the local database for verification. If the verification is successful, the user can enter the digital archive system. If the verification fails, the user cannot enter and needs to enter the information again; S6, if the user fails to verify five times in a row, they need to wait 10 minutes before entering the system again. If the user fails 10 times in a row, emergency measures will be taken. This invention has high security, information data is more secure and reliable, and can prevent information leakage.

[0004] In the process of managing and processing existing digital archives, the digital archives associated with the corresponding archives are generally confirmed based on the corresponding archive conversion process, and then the digital archives are managed and adjusted. However, in the actual conversion process, in order to avoid confusion in the digital coding segments between archives, a single group of archives is converted and transmitted in sequence, and the conversion process of the next group of archives is executed after the corresponding archives are transmitted. This method will result in the corresponding conversion path not being fully utilized, and the rate associated with its digital conversion processing process is slow, and it is impossible to achieve the method of synchronous conversion of multiple archives to speed up its conversion rate. Summary of the Invention

[0005] In response to the shortcomings of the existing technology, the present invention provides a digital archive management method and system based on blockchain technology, which solves the problem of slow speed associated with the digital conversion process caused by the digital archive conversion method.

[0006] To achieve the above objectives, the present invention is implemented through the following technical solutions: A digital archive management method based on blockchain technology, comprising the following steps:

[0007] Step 1: Determine the groups of related files that need to be managed and stored in a specified batch, then perform synchronous digital conversion on the groups of related files, and confirm the serial codes of the corresponding groups of related files based on the specific number of characters in different content formats within the corresponding groups of related files. The specific sub-steps are as follows:

[0008] S11. Performing preliminary processing on a single group of related files based on the multiple groups of related files identified in this batch: Starting with the first portion of the content in the single group of related files, sequentially marking all subsequent contents of different formats, dividing the single group of related files into multiple groups of segmented contents. The order of the segmented contents from front to back is consistent with the order of the corresponding contents in the single group of related files, and the formats of adjacent segmented contents are not inconsistent;

[0009] Then according to the different binary data numbers G corresponding to different formats i , the number of binary data is a preset parameter, where i represents different formats;

[0010] Confirm the total number of features to be converted Z associated with each single group of content in the segmented content k , where k represents a different single set of content, and then based on the content format associated with the corresponding single set of content, the number of binary data G associated with this content format is determined i , using ZS k =Z k ×G i Confirm the total number of binary digits ZS after the single group content is converted k ;

[0011] S12. Confirm the segmented contents of other single-group related files in the batch, and simultaneously confirm the total number of binary digits associated with the single-group contents in the corresponding segmented contents;

[0012] S13. Identify whether, among the multiple groups of single-group contents confirmed in this batch, two or more groups of single-group contents have the same associated content format and the same total number of associated binary digits. If so, add a dummy feature to the end of the corresponding single-group contents so that the total number of associated binary digits of the single-group contents with the same content format are different. The dummy feature is a preset feature, and the number of dummy features added to each single-group content is different. If not, no processing is required.

[0013] S14. Confirm the single-group contents of the same content format among the multiple single-group contents, and sort the single-group contents of the same content format in ascending order of ZSk according to the value of the total number of binary digits ZSk, confirm the digital number of the corresponding single-group content, and mark the confirmed digital number of the corresponding single-group content as BH. i , where i represents different formats;

[0014] S15. Confirming a sequence of digital numbers associated with the segmented contents of the corresponding single group of related files based on the different digital numbers confirmed for the different single groups of contents, and using this sequence as the sequence code for the single group of related files;

[0015] Step 2: After the digital format conversion of the single set of related files is completed, the digital code segments associated with the single set of related files are determined based on the sequence code and reorganized to obtain a single set of digital files associated with the single set of related files. The specific method is as follows:

[0016] S21. Different sets of content in different formats are placed in different processing paths for digital conversion processing to obtain digital code segments associated with the corresponding sets of content. After several sets of content are converted into corresponding digital code segments, the digital code segments in the same content format are identified, and the total number of digits within the corresponding digital code segments is determined. The digital code segments in the same content format are sorted in ascending order of total number, and the digital numbers associated with the corresponding digital code segments are determined. The corresponding digital numbers are labeled BHi, where i represents different formats.

[0017] S22. Confirm and sort the digital numbers associated with the serial codes according to the serial codes corresponding to the single group of related files and the digital numbers associated with different digital code segments, and simultaneously sort and reorganize the digital code segments associated with the digital numbers to confirm the single group of digital files associated with the single group of related files;

[0018] S23. After the conversion and processing of the digital files associated with each group of related files are completed, identify whether there is a binary code associated with the virtual feature in the corresponding digital file. If so, directly remove such binary code; if there is no binary code associated with the virtual feature in the corresponding digital file, no processing is required.

[0019] Preferably, the step S21 further includes:

[0020] In each different processing path, when performing the digital conversion process for a single set of content in different formats, the execution computing power associated with each processing path is adjusted, and based on the specific adjustment process, the digital conversion rate of each processing path is optimized. The specific method is as follows:

[0021] From the historical completion data, identify the highest conversion rate that can be achieved by the corresponding processing path under different execution computing power allocation states, and calibrate the execution computing power associated with the highest conversion rate as the optimal computing power of the corresponding processing path. The optimal computing power associated with different processing paths is calibrated as SLo, where o represents different processing paths;

[0022] Sum the optimal computing power SLo associated with several groups of processing paths, determine the total value ZH, and compare the total value with the preset total computing power value: If ZH is less than the total computing power value, computing power is allocated according to the optimal computing power associated with each different processing path, and the corresponding processing path is directly controlled to perform digital conversion processing. The total computing power value is determined according to the maximum computing power that can be generated by the corresponding CPU in this execution system;

[0023] If ZH ≥ the total computing power, a group of processing paths is preferentially selected as the primary path, and other processing paths that do not belong to the primary path are marked as secondary paths. The computing power is preferentially allocated to the primary path so that the execution computing power of the primary path reaches the optimal computing power. The optimal computing power associated with the remaining multiple groups of secondary paths is then determined and ratio processing is performed. The ratio sequence is confirmed and the remaining computing power is allocated according to this ratio sequence. The computing power associated with each corresponding secondary path is confirmed and allocated. After the computing power of each processing path is allocated, the digital conversion rate of the primary path and several secondary paths is recorded, and the recorded digital conversion rate groups are averaged to determine the characteristic mean associated with this main path.

[0024] Then, other processing paths are selected as main paths, and the feature means associated with the main paths are confirmed simultaneously. Similarly, when each group of processing paths is selected as the main path and the feature means associated with each group of main paths are confirmed, the maximum value is selected from several groups of feature means, and the main path associated with the maximum value is used as the standard path;

[0025] Re-execute the computing power allocation method associated with the standard path as the main path until the digital conversion of several groups of related files associated with this batch is completed.

[0026] Preferably, a digital archive management system based on blockchain technology includes:

[0027] The code confirmation end determines the groups of related files that need to be managed and stored in a specified batch, then performs synchronous digital conversion on the groups of related files, and confirms the serial code of the corresponding group of related files based on the specific number of characters in different content formats in the corresponding group of related files;

[0028] After the digital format conversion of a single set of related files is completed, the digital file generation end determines the digital code segments associated with the single set of related files based on the sequence code, reorganizes them, obtains a single set of digital files associated with the single set of related files, and transmits the generated digital files to the cloud database for storage;

[0029] At the path computing power distribution end, when performing digital conversion processing on a single group of content in different formats in each different processing path, the execution computing power associated with each processing path is adjusted in turn, and based on the specific adjustment process, the digital conversion rate of each processing path is optimized.

[0030] Compared with the prior art, the present invention has the following beneficial effects:

[0031] The present invention prioritizes the different formats of content in each related file, confirms the segmented content associated with each different format content, and confirms the total number of binary numbers confirmed for the corresponding single group of content based on the relevant formats of the single group of content in the segmented content. The digital code of the corresponding single group of content is confirmed based on the numerical characteristics of the total number of binary numbers of the corresponding single group of content, and subsequently confirms the sequence code of the corresponding related file. After the conversion process is completed, the digital code segment associated with the related file is reorganized based on the corresponding sequence code to confirm the digital file associated with the related file. This not only completes the synchronous conversion process of multiple groups of different files, but also simultaneously ensures that the digital files associated with each different file in the synchronous conversion process can be quickly reorganized to prevent confusion, thereby achieving a more prominent conversion processing effect of the digital file and facilitating the overall management of several different digital files in the subsequent process.

[0032] The execution computing power associated with each processing path in the conversion process is adjusted, and the computing power in the digital conversion process is associated and allocated so that the computing power allocated to each processing path can achieve the best allocation state, thereby ensuring the best conversion rate for each path, shortening the conversion time, and achieving the best digital conversion processing effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 Schematic diagram of the process of the present invention;

[0034] Figure 2 It is a schematic diagram of the principle framework of the present invention. DETAILED DESCRIPTION

[0035] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0036] Example 1

[0037] See also Figure 1 , this application provides a digital archive management method based on blockchain technology, comprising the following steps:

[0038] Step 1: Determine a number of groups of related files that need to be managed and stored in a specified batch (the related files include text content, image content, audio content, or video content, etc.), then synchronously digitize the groups of related files, and determine the serial codes of the corresponding groups of related files based on the specific number of characters in different content formats within the corresponding groups of related files;

[0039] Step 2: After the digital format conversion of a single group of related files is completed, the digital code segments associated with the single group of related files are determined based on the serial code, and reorganized to obtain a single group of digital files associated with the single group of related files. Specifically, within a batch, there may be multiple different related files. In order to enable the related management of several groups of related files in this batch, it is necessary to convert the contents of the related files into digital files in the form of binary data. In order to prevent confusion between each file during synchronous conversion, the serial code of the corresponding single group of files is confirmed before conversion to ensure that the position is accurate enough and there will be no confusion during the subsequent integration. The several groups of related files that need to be associated and stored in each different batch are input in advance by external personnel.

[0040] The specific sub-steps for confirming the serial code corresponding to a single set of related files are:

[0041] S11. Preliminary processing is performed on a single group of related files based on several groups of related files determined in this batch: starting from the first part of the content of the single group of related files, the contents of different formats that appear in sequence are marked in sequence, and the single group of related files is divided into multiple groups of segmented contents. The sorting order of the segmented contents from front to back is consistent with the sorting order of the corresponding contents in the single group of related files, and the formats of adjacent segmented contents are inconsistent (the formats may include text format, image format, audio format or video format, etc.). For example, if the content inside the single group of related files is: ABACADE, where A, B, C, D and E represent different formats, then after the division, the segmented content associated with this file is ABACADE, that is, the segments with different formats are divided;

[0042] Then according to the different binary data numbers G corresponding to different formats i (In the text format, each text character corresponds to a 7-bit binary number. For example, the 7-bit binary number corresponding to the character "A" is "01000001". In the image format, each image pixel corresponds to an 8-bit binary number. In the audio format, each sampling point corresponds to a 16-bit binary number. The video format is a combination of the audio format and the image format). The number of binary data is a preset parameter, which is determined by the relevant operator based on experience. Where i represents different formats. When i represents text format, G i =7, i represents the image format, G i =8, i represents the audio format, G i =16, when i represents the video format, G is converted to i The value is 8 or 16;

[0043] Confirm the total number of features to be converted Z associated with each single group of content in the segmented content k (Features are text characters in text content, pixels in image content, and audio points in audio content. The system can directly confirm the total number of features based on the corresponding content, which is equivalent to the number of characters in a paragraph.) K represents different single groups of content, and then based on the content format associated with the corresponding single group of content, the number of binary data G associated with this content format is confirmed. i , using ZS k =Z k ×G i Confirm the total number of binary digits ZS after the single group content is converted k ;

[0044] S12. Confirm the segmented contents of other single-group related files in the batch, and simultaneously confirm the total number of binary digits associated with the single-group contents in the corresponding segmented contents;

[0045] S13. Identify whether there are two or more groups of single-group contents confirmed in this batch that are associated with the same content format and the same total number of associated binary digits. If so, add a virtual feature to the end of the corresponding single-group contents so that the total number of binary digits associated with the single-group contents with the same content format is different. The virtual feature is a preset feature, and the number of virtual features added to each single-group content is different. The number of virtual features added starts from 1 and can be directly extracted and deleted by the system later. It can also be understood as a feature marker, which is to make the corresponding total number of binary digits different. To facilitate better conversion and distinction, if it does not exist, no processing is required. For example, there are currently two files "A" and "B", and the segmented content associated with A is: ABCA, and the segmented content associated with B is: ATH. There are three groups of single-group content in the A format. If the total number of binary digits associated with the three groups of single-group content is the same, then it is necessary to appropriately add corresponding virtual features. For example, add one virtual feature to the first A, two virtual features to the second A, and three virtual features to the third A, and so on. This ensures that each single-group content with the same content format is inconsistent in the total number of binary digits.

[0046] S14. Confirm the single-group contents of the same content format among the multiple single-group contents, and sort the single-group contents of the same content format in ascending order of ZSk according to the value of the total number of binary digits ZSk, confirm the digital number of the corresponding single-group content, and mark the confirmed digital number of the corresponding single-group content as BH. i , where i represents different formats;

[0047] S15. Confirm the digital number sequence associated with the segmented content of the corresponding single group of related files based on the different digital numbers confirmed for different single groups of content, and use this sequence as the serial code for this single group of related files. For example, if the segmented content is planned to be ABC, and each of the single groups of content A, B, and C corresponds to a group of digital numbers, then the ABC sorting method can confirm a group of digital number sequences, which is the corresponding serial code, which is convenient for the digital file reorganization after the subsequent conversion.

[0048] Among them, the method of obtaining a single set of digital archives associated with a single set of related archives based on this sequence code is:

[0049] S21. Different single groups of content in different formats are placed in different processing paths for digital conversion processing to obtain digital code segments associated with the corresponding single groups of content. The multi-channel synchronous conversion processing method can fully and effectively guarantee the conversion efficiency in the digital archive conversion process, shorten the processing time, and effectively avoid confusion based on the corresponding sequence coding synchronization, thereby achieving better processing results. After several groups of single groups of content are converted into corresponding digital code segments, the digital code segments of the same content format are confirmed, and the total number of digits in the corresponding digital code segments is confirmed. The digital code segments of the same content format are sorted in ascending order of the total number, and the digital numbers associated with the corresponding digital code segments are confirmed. The corresponding digital numbers are labeled as BH i, where i represents different formats;

[0050] S22. Confirm and sort the digital numbers associated with the serial codes according to the serial codes corresponding to the single group of related files and the digital numbers associated with different digital code segments, and simultaneously sort and reorganize the digital code segments associated with the digital numbers to confirm the single group of digital files associated with the single group of related files (completing the synchronous digital conversion process of multiple groups of files to achieve better digital conversion effects);

[0051] S23. After the conversion and processing of the digital files associated with each group of related files are completed, identify whether there are binary codes associated with the virtual features in the corresponding digital files. If so, directly remove such binary codes (to make the corresponding digital files more accurate. Since the virtual features are added, they need to be removed later to ensure the accuracy of the files). If not, no processing is required.

[0052] Step one not only completes the synchronous conversion process of multiple groups of different files, but also ensures that the digital files associated with each different file can be quickly reorganized during the synchronous conversion process to prevent confusion, achieve a more prominent digital file conversion processing effect, and facilitate the subsequent overall management of several different digital files.

[0053] As a further implementation step of step S21:

[0054] In each different processing path, when performing the digital conversion process for a single set of content in different formats, the execution computing power associated with each processing path is adjusted. Based on the specific adjustment process, the digital conversion rate of each processing path is optimized, thereby fully reducing the digital conversion time of this batch of files. The specific method of adjustment is as follows:

[0055] From the historical completion data, identify the highest conversion rate that can be achieved by the corresponding processing path under different execution computing power allocation states, and calibrate the execution computing power associated with the highest conversion rate as the optimal computing power of the corresponding processing path. The optimal computing power associated with different processing paths is calibrated as SLo, where o represents different processing paths;

[0056] Sum the optimal computing power SLo associated with several groups of processing paths, determine the total value ZH, and compare the total value with the preset total computing power value: If ZH is less than the total computing power value, computing power is allocated according to the optimal computing power associated with each different processing path, and the corresponding processing path is directly controlled to perform digital conversion processing. The total computing power value is determined according to the maximum computing power that can be generated by the corresponding CPU in this execution system;

[0057] If ZH ≥ the total computing power, then a group of processing paths is preferentially selected as the primary path, and other processing paths that do not belong to the primary path are marked as secondary paths. Computing power is preferentially allocated to the primary path so that the execution computing power of the primary path reaches the optimal computing power. The optimal computing power associated with the remaining multiple groups of secondary paths is then determined and ratioed to confirm the ratio sequence (for example, there are three groups of secondary paths remaining, and the associated optimal computing powers are 30, 40, and 50, respectively. After the ratio processing, the confirmed ratio sequence is expressed as 3:4:5). The remaining computing power (the total computing power minus the optimal computing power is the remaining computing power) is allocated according to this ratio sequence. The computing power associated with each corresponding secondary path is determined and allocated. After the computing power of each processing path is allocated (the computing power ratio of the allocated secondary paths is consistent with the ratio in the ratio sequence), the digital conversion rate of the primary path and several secondary paths is recorded, and the recorded digital conversion rate groups are averaged to confirm the characteristic mean associated with this main path.

[0058] Then, other processing paths are selected as main paths, and the feature means associated with the main paths are confirmed simultaneously. Similarly, when each group of processing paths is selected as the main path and the feature means associated with each group of main paths are confirmed, the maximum value is selected from several groups of feature means, and the main path associated with the maximum value is used as the standard path;

[0059] Re-execute the computing power allocation method associated with the standard path as the main path until the digital conversion of several groups of related files associated with this batch is completed.

[0060] Specifically, as a further processing method of step S21, it can effectively guarantee the conversion rate during the digital conversion process, and associate the computing power during the digital conversion process so that the computing power allocated to each processing path can reach the optimal distribution state, thereby ensuring the optimal conversion rate corresponding to each path, shortening the conversion time, and achieving the best digital conversion processing effect.

[0061] Example 2

[0062] Combine Figure 2 , a digital archive management system based on blockchain technology, including:

[0063] The code confirmation end determines the groups of related files that need to be managed and stored in a specified batch, then performs synchronous digital conversion on the groups of related files, and confirms the serial code of the corresponding group of related files based on the specific number of characters in different content formats in the corresponding group of related files;

[0064] After the digital format conversion of a single set of related files is completed, the digital file generation end determines the digital code segments associated with the single set of related files based on the sequence code, reorganizes them, obtains a single set of digital files associated with the single set of related files, and transmits the generated digital files to the cloud database for storage;

[0065] At the path computing power distribution end, when performing digital conversion processing on a single group of content in different formats in each different processing path, the execution computing power associated with each processing path is adjusted in turn, and based on the specific adjustment process, the digital conversion rate of each processing path is optimized.

[0066] Some of the data in the above formulas are dimensionless and numerically calculated. Meanwhile, the contents not described in detail in this specification belong to the prior art known to those skilled in the art.

[0067] The above embodiments are only used to illustrate the technical method of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.

Claims

1. A digital archive management method based on blockchain technology, characterized in that: The following steps are involved: Step 1: Determine the groups of related files that need to be managed and stored in a specified batch, then perform synchronous digital conversion on the groups of related files, and confirm the serial codes of the corresponding groups of related files based on the specific number of characters in different content formats within the corresponding groups of related files: Divide a single group of related files into multiple groups of segmented contents, wherein the formats of adjacent segmented contents are inconsistent; determine the total number of binary digits after the conversion of the single group of contents based on the number of binary data corresponding to the content format associated with the single group of contents and the total number of features to be converted associated with the content format; numerically sort the single group of contents belonging to the same content format in ascending order based on the value of the total number of binary digits to determine the digital numbers corresponding to the single group of contents; determine the digital number sequence associated with the segmented contents of the corresponding single group of related files based on the different digital numbers determined for different single groups of contents, and use the sequence as the sequence code for the single group of related files; Step 2: After the digital format conversion of the single group of related files is completed, the digital code segments associated with the single group of related files are determined based on the sequence code and reorganized to obtain a single group of digital files associated with the single group of related files.

2. A digital archive management method based on blockchain technology according to claim 1, characterized in that: In step 1, the specific sub-steps for confirming the sequence code corresponding to a single set of related files are: S11. Performing preliminary processing on a single group of related files based on the multiple groups of related files identified in this batch: Starting with the first portion of the content in the single group of related files, sequentially marking all subsequent contents of different formats, dividing the single group of related files into multiple groups of segmented contents. The order of the segmented contents from front to back is consistent with the order of the corresponding contents in the single group of related files, and the formats of adjacent segmented contents are not inconsistent; Confirm the total number of features to be converted Z associated with each single group of content in the segmented content k , where k represents a different single set of content, and then based on the content format associated with the corresponding single set of content, the number of binary data G associated with this content format is determined i , using ZS k =Z k ×G i Confirm the total number of binary digits ZS after the conversion of this single group of contents k ; S12. Confirm the segmented contents of other single-group related files in the batch, and simultaneously confirm the total number of binary digits associated with the single-group contents in the corresponding segmented contents; S13. Identify whether, among the multiple groups of single-group contents confirmed in this batch, two or more groups of single-group contents have the same associated content format and the same total number of associated binary digits. If so, add a dummy feature to the end of the corresponding single-group contents so that the total number of associated binary digits of the single-group contents with the same content format are different. The dummy feature is a preset feature, and the number of dummy features added to each single-group content is different. If not, no processing is required. S14. Confirm the single-group contents of the same content format among the multiple single-group contents, and sort the single-group contents of the same content format in ascending order of ZSk according to the value of the total number of binary digits ZSk, confirm the digital number of the corresponding single-group content, and mark the confirmed digital number of the corresponding single-group content as BH. i , where i represents different formats; S15. Confirm the digital number sequence associated with the segmented content of the corresponding single group of related files according to the different digital numbers confirmed by the different single groups of content, and use the sequence as the sequence code of the single group of related files.

3. A digital archive management method based on blockchain technology according to claim 1, characterized in that: In step 2, the specific method of obtaining a single set of digital files associated with a single set of related files is: S21. Different sets of content in different formats are placed in different processing paths for digital conversion processing to obtain digital code segments associated with the corresponding sets of content. After several sets of content are converted into corresponding digital code segments, the digital code segments in the same content format are identified, and the total number of digits within the corresponding digital code segments is determined. The digital code segments in the same content format are sorted in ascending order of total number, and the digital numbers associated with the corresponding digital code segments are determined. The corresponding digital numbers are labeled BHi, where i represents different formats. S22. Confirm and sort the digital numbers associated with the serial codes according to the serial codes corresponding to the single group of related files and the digital numbers associated with different digital code segments, and simultaneously sort and reorganize the digital code segments associated with the digital numbers to confirm the single group of digital files associated with the single group of related files; S23. After the conversion and processing of the digital files associated with each group of related files is completed, it is identified whether there is a binary code associated with the virtual feature in the corresponding digital file. If so, such binary code is directly removed.

4. A digital archive management method based on blockchain technology according to claim 3, characterized in that: In step S23 , if the binary code associated with the virtual feature does not exist in the corresponding digital file, no processing is required.

5. A digital archive management method based on blockchain technology according to claim 3, characterized in that: The step S21 further includes: In each different processing path, when performing the digital conversion processing process on a single group of content in different formats, the execution computing power associated with each processing path is adjusted, and based on the specific adjustment process, the digital conversion rate of each processing path is optimized.

6. A digital archive management method based on blockchain technology according to claim 5, characterized in that: The specific method for adjusting the execution power associated with each processing path is as follows: From the historical completion data, identify the highest conversion rate that can be achieved by the corresponding processing path under different execution computing power allocation states, and calibrate the execution computing power associated with the highest conversion rate as the optimal computing power of the corresponding processing path. The optimal computing power associated with different processing paths is calibrated as SLo, where o represents different processing paths; The optimal computing power SLo associated with several groups of processing paths is summed up, the total value ZH is confirmed, and the total value is compared with the preset total computing power value: if ZH is less than the total computing power value, the computing power is allocated according to the optimal computing power associated with each different processing path, and the corresponding processing path is directly controlled to perform digital conversion processing. The total computing power value is confirmed according to the maximum computing power that the corresponding CPU in this execution system can generate.

7. A digital archive management method based on blockchain technology according to claim 6, characterized in that: If ZH ≥ the total computing power, a group of processing paths is preferentially selected as the primary path, and other processing paths that do not belong to the primary path are marked as secondary paths. The computing power is preferentially allocated to the primary path so that the execution computing power of the primary path reaches the optimal computing power. The optimal computing power associated with the remaining multiple groups of secondary paths is then determined and ratio processing is performed. The ratio sequence is confirmed and the remaining computing power is allocated according to this ratio sequence. The computing power associated with each corresponding secondary path is confirmed and allocated. After the computing power of each processing path is allocated, the digital conversion rate of the primary path and several secondary paths is recorded, and the recorded digital conversion rate groups are averaged to determine the characteristic mean associated with this main path. Then, other processing paths are selected as main paths, and the feature means associated with the main paths are confirmed simultaneously. Similarly, when each group of processing paths is selected as the main path and the feature means associated with each group of main paths are confirmed, the maximum value is selected from several groups of feature means, and the main path associated with the maximum value is used as the standard path; Re-execute the computing power allocation method associated with the standard path as the main path until the digital conversion of several groups of related files associated with this batch is completed.

8. A digital archive management system based on blockchain technology, which is operated according to a digital archive management method based on blockchain technology according to any one of claims 1 to 7, characterized in that: include: The code confirmation end determines the groups of related files that need to be managed and stored in a specified batch, then performs synchronous digital conversion on the groups of related files, and confirms the serial code of the corresponding group of related files based on the specific number of characters in different content formats in the corresponding group of related files; After the digital format conversion of a single set of related files is completed, the digital file generation end determines the digital code segments associated with the single set of related files based on the sequence code, reorganizes them, obtains a single set of digital files associated with the single set of related files, and transmits the generated digital files to the cloud database for storage; At the path computing power distribution end, when performing digital conversion processing on a single group of content in different formats in each different processing path, the execution computing power associated with each processing path is adjusted in turn, and based on the specific adjustment process, the digital conversion rate of each processing path is optimized.

Citation Information

Patent Citations

  • Digital archive management method based on block chain technology

    CN114218601A

  • Digital archive management method and system based on block chain technology

    CN112214617A

  • Digital archive management method and system based on block chain

    CN117033738A