Digital archive management method and system based on block chain technology

By synchronous digital conversion and sequence encoding processing of digital archives, the problems of insufficient utilization of conversion paths and slow conversion rates in the prior art are solved, and the synchronous conversion and rapid reorganization of multi-files are realized, and the conversion efficiency and management convenience are improved.

CN120045612AActive Publication Date: 2025-05-27SHANDONG JINGSEN SYSTEM INTEGRATION CO LTD

Patent Information

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

AI Technical Summary

Technical Problem

During the conversion process of existing digital archives, the conversion path cannot be fully utilized, resulting in a slow conversion rate and the synchronous conversion of multiple archives is not possible to accelerate the conversion rate.

Method used

By prioritizing the contents of different formats in each related archive, confirm the segmented contents associated with each different formats, and confirm the total number of binary confirmed by the corresponding group of contents based on the relevant formats of the single group of contents in the segments, confirm the numerical characteristics of the total number of binary contents of the corresponding group of contents, confirm the numerical encoding of the corresponding group of contents, and then confirm the sequence encoding of the corresponding related archives. After the conversion is completed, the digital encoding segments associated with the relevant archives are reorganized based on the corresponding sequence encoding to ensure that the digital archives associated with each different archives can be quickly reorganized to prevent confusion.

Benefits of technology

The synchronous conversion process of multiple sets of different archives is realized, ensuring that the digital archives associated with each different archive can be quickly reorganized to prevent confusion, and achieve the conversion processing effect of the more prominent digital archives, which facilitates subsequent overall management. By adjusting the execution computing power of each processing path, the digital conversion rate reaches the best state and shortens the conversion time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120045612A_ABST
    Figure CN120045612A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of digital archives, particularly relates to a digital archive management method and system based on a block chain technology, and solves the problem that the rate associated with a digital archive in a digital conversion processing process is low due to a digital archive conversion mode. And based on the related format of the single-group content in the segmented content, determining the determined binary total number corresponding to the single-group content, then determining the digital code corresponding to the single-group content, subsequently determining the sequence code corresponding to the related file, and after conversion processing is completed, recombining the digital code segment associated with the related file based on the corresponding sequence code to obtain the file. And the digital archives associated with the related archives are confirmed, so that the synchronous conversion process of multiple groups of different archives is completed, and the digital archives associated with each different archive in the synchronous conversion process can be quickly recombined.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] In the process of digital archive conversion, blockchain builds the first line of defense with its core hash algorithm. Starting from the source file, whether it is the scanning of paper documents, the digital recording of audio and video, or the extraction of database information, once the conversion to the digital archive format is initiated, the corresponding hash value is immediately generated. This hash value is like the "genetic code" of the archive, unique and extremely sensitive. Even the slightest change to the file (such as adding or deleting characters in the text, fine-tuning the pixel colors of the image, or the difference in audio sampling points) will cause a huge change in the hash value. The initial hash value is anchored in the first block of the blockchain, and the stage results archives generated in subsequent conversion steps are also hashed and recorded on the chain. Each node verifies according to the consensus mechanism, thus constructing an immutable "evidence chain" to ensure that the entire process of digital archive conversion is traceable, true, and free from fraud, and eliminating the hidden danger of malicious tampering and substitution of data during the conversion process.

[0003] After retrieval, the patent with the publication number CN114218601A discloses a digital archive management method based on blockchain technology, which includes the following steps: S1, sorting out all registered user information data; S2, copying the sorted user information data into two identical sets of data, one set of data is stored for backup, and the other set of data is stored in the local database and encrypted; S3, sending an information verification number to the user; S4, when the user logs in, the user needs to input the information verification number into the digital archive system; S5, the information verification number is uploaded 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 input again; S6, when the user fails to verify continuously for 5 times, the user needs to wait for 10 minutes to input again. When the user fails continuously for 10 times, emergency measures will be taken. The invention has high security, and the information data is more secure and reliable, and can prevent information leakage.

[0004] In the process of managing existing digital archives, generally, the digital archives associated with the corresponding archives are confirmed based on the corresponding archive conversion process, and then management adjustments are made to the digital archives. However, in the actual conversion process, in order to avoid confusion in the digital coding segments between archives, single-group archives are sequentially converted and transmitted, and the conversion process of the next group of archives is executed after the corresponding archives are transmitted. This method will cause the corresponding conversion path to not be fully utilized, and the associated rate in the digital conversion process is slow, and the method of synchronous conversion of multiple archives cannot be realized to accelerate the conversion rate. Summary of the Invention

[0005] In view of the deficiencies of the prior art, the present invention provides a digital file management method and system based on blockchain technology, which solves the problem of slow rate associated with the digital conversion process caused by the digital file conversion method.

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

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

[0008] S11: Perform preliminary processing on a single group of relevant files based on the number of groups of relevant files determined within this batch: Starting from the first part of the content of a single group of relevant files, sequentially calibrate the content in different formats that appear one after another, and divide this single group of relevant files into multiple segmented contents. The sorting order of the segmented contents from front to back is the same as the sorting order of the corresponding content within the single group of relevant files, and the formats between adjacent segmented contents are all different;

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

[0010] Confirm the total number of conversion features Z k associated with each single group of content within the segmented content, where k represents different single groups of content. Then, based on the content format associated with the corresponding single group of content, confirm the number of binary data G i associated with this content format. Use ZS k =Z k ×G i to confirm the total number of binary digits ZS after conversion of this single group of content k ;

[0011] S12: Then, confirm the segmented content of other single groups of relevant files within this batch, and synchronously confirm the total number of binary digits associated with the single group of content in the corresponding segmented content;

[0012] S13: Identify whether there are two or more single groups of content within the number of groups of single groups of content confirmed in this batch, where the associated content formats are the same and the associated total number of binary digits is also the same. If so, add virtual features to the end of the corresponding single group of content so that the total number of binary digits associated with the single group of content 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 of content is different. If not, no processing is required;

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

[0014] S15. Confirm the sequence of digital numbers associated with the segmented content of the corresponding single-group related files according to the different digital numbers confirmed for different single-group contents, and use this sequence as the sequence code of this single-group related file;

[0015] Step 2. After the digital format conversion of the single-group related files is completed, based on this sequence code, determine and reorganize the digital code segments associated with the single-group related files to obtain the single-group digital files associated with the single-group related files. The specific method is as follows:

[0016] S21. Place the different single-group contents belonging to different formats in different processing paths for digital conversion processing to obtain the digital code segments associated with the corresponding single-group contents. After several groups of single-group contents are all converted into the corresponding digital code segments, confirm the digital code segments belonging to the same content format, and confirm the total number of digits inside the corresponding digital code segments. Sort the digital code segments of the same content format in ascending order of the total number, and confirm the digital numbers associated with the corresponding digital code segments, and label the corresponding digital numbers as BHi, where i represents different formats;

[0017] S22. Confirm and sort the digital numbers associated with the sequence code according to the sequence code of the corresponding single-group related file 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 digital files associated with the single-group related files;

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

[0019] Preferably, step S21 further includes:

[0020] In each different processing path, when performing the digital conversion processing process on the single-group contents of different formats, adjust the execution computing power associated with each processing path, and based on the specific adjustment process, make the digital conversion rate of each processing path reach the optimal state. The specific method is as follows:

[0021] Identify the highest conversion rate that the corresponding processing path can achieve under different execution computing power allocation states from historical completion data, calibrate the execution computing power associated with the highest conversion rate as the optimal computing power of the corresponding processing path, and calibrate the optimal computing power associated with different processing paths as SLo, where o represents different processing paths;

[0022] Sum up the optimal computing powers SLo associated with several groups of processing paths, confirm the total value ZH, and compare the total value with the preset total computing power: If ZH < total computing power, perform computing power allocation according to the optimal computing power associated with each different processing path, and directly control the corresponding processing path to perform digital conversion processing, and the total computing power is confirmed according to the maximum computing power that the corresponding CPU in this execution system can generate;

[0023] If ZH ≥ total computing power, preferentially select a group of processing paths as the main path, calibrate the other processing paths that do not belong to the main path as secondary paths, preferentially allocate computing power to the main path to make the execution computing power of the main path reach the optimal computing power, then determine the ratio processing of the optimal computing powers associated with the remaining multiple groups of secondary paths, confirm the ratio sequence, allocate the remaining computing power according to this ratio sequence, confirm the computing power associated with each corresponding secondary path and allocate it. After the computing power of each processing path is allocated, record the digital conversion rates of the main path and several secondary paths, and perform mean processing on the recorded several groups of digital conversion rates to confirm the characteristic mean associated with this main path;

[0024] Then select other processing paths as the main path, and synchronously confirm the characteristic mean associated with its main path, and so on. When each group of processing paths is selected as the main path and the characteristic mean associated with each group of main paths is confirmed, select the maximum value from several groups of characteristic means, and use the main path associated with the maximum value 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 relevant files associated with this batch is completed.

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

[0027] An encoding confirmation terminal determines several groups of relevant files that need to be managed and stored for a specified batch, then synchronously performs digital conversion on the several groups of relevant files, and confirms the sequence encoding of the corresponding single - group relevant file based on the specific number of characters in different content formats within the corresponding single - group relevant file;

[0028] The digital file generation terminal, after the digital format conversion of a single group of related files is completed, determines and reorganizes the digital coding segments associated with the single group of related files based on this sequence coding, obtains a single group of digital files associated with the single group of related files, and transmits the generated digital files to the cloud database for storage;

[0029] The path computing power allocation terminal, when performing the digital conversion processing process on a single group of content in different formats in each different processing path, sequentially adjusts the execution computing power associated with each processing path, and based on the specific adjustment process, makes the digital conversion rate of each processing path reach the optimal state.

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

[0031] The present invention preferentially divides the content in different formats in each related file, confirms the segmented content associated with each content in different formats, and based on the relevant format of the single group of content in the segmented content, confirms the total number of binary digits corresponding to the single group of content. Through the numerical characteristics of the total number of binary digits of the corresponding single group of content, the digital coding of the corresponding single group of content is confirmed. Subsequently, the sequence coding of the corresponding related file is confirmed. After the conversion processing is completed, the digital coding segments associated with the related file are reorganized based on the corresponding sequence coding to confirm the digital files associated with the related file. It not only completes the synchronous conversion process of multiple groups of different files, but also synchronously ensures that the digital files associated with each different file can be quickly reorganized during the synchronous conversion process, preventing confusion, achieving a relatively prominent conversion processing effect of digital files, and facilitating the overall management of several subsequent different digital files;

[0032] And adjusts the execution computing power associated with each processing path in the conversion processing process, and performs associated allocation of the computing power in the digital conversion processing process, so that the computing power allocated to each processing path can reach the optimal allocation state, thereby ensuring the optimal conversion rate for each corresponding path, shortening the conversion time, and achieving the best digital conversion processing effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 is a schematic flowchart of the method of the present invention;

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

[0035] Next, in combination with the accompanying drawings in the embodiments of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0036] Embodiment 1

[0037] Please refer to Figure 1 , this application provides a digital file management method based on blockchain technology, including the following steps:

[0038] Step 1: Determine several groups of related files that need to be managed and stored for a specified batch (the related files include text content, image content, audio content, video content, etc.), and then perform synchronous digital conversion on the several groups of related files. Based on the specific number of characters in different content formats within each single group of related files, confirm the sequence code of the corresponding single group of related files;

[0039] Step 2: After the digital format conversion of a single group of related files is completed, based on this sequence code, determine and reorganize the digital code segments associated with the single group of related files 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 relevant management of digital files for several groups of related files within this batch, it is necessary to convert the content of the related files into digital files in binary data form. In order to ensure that there is no confusion between each file during synchronous conversion, before conversion, confirm the sequence code of the corresponding single group of files to ensure sufficient accuracy of the position and no confusion during later integration. Several groups of related files that need to be associated and stored in each different batch are input in advance by external personnel;

[0040] Among them, the specific sub-steps for confirming the sequence code of the corresponding single group of related files are:

[0041] S11: Perform preliminary processing on a single group of related files based on several groups of related files determined within this batch: Starting from the first part of the content of the single group of related files, successively calibrate the content in different formats that appear one after another, and divide this single group of related files into multiple segmented contents. The sorting order of the segmented contents from front to back is the same as the sorting order of the corresponding content within the single group of related files, and the formats between adjacent segmented contents are all different (the formats can include text format, image format, audio format, video format, etc.). For example, the content inside a single group of related files is: ABACADE, where A, B, C, D, and E all represent different formats. Then after division, the segmented content associated with this file is A - B - A - C - A - D - E, that is, segments with different formats are divided;

[0042] Then, according to the different numbers G of binary data corresponding to different formats i (For 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'. For the image format, each image pixel corresponds to an 8-bit binary number. For the audio format, each sample 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, determined by relevant operators according to experience. Here, i represents different formats. When i represents the text format, G i = 7. When i represents the image format, G i = 8. When i represents the audio format, G i = 16. When i represents the video format, according to the audio points or image points appearing in the video format, G i is respectively taken as 8 or 16;

[0043] Confirm the total number Z of conversion features associated with each single-group content within the segmented content k (Features are text characters in text content, pixel points 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 directly confirming the number of characters in a paragraph). Here, k represents different single-group contents. Then, based on the content format associated with the corresponding single-group content, confirm the number G of binary data associated with this content format i , and use ZS k = Z k ×G i Confirm the total number ZS of binary digits after converting this single-group content k ;

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

[0045] S13. Identify whether there are in several groups of single-group contents confirmed in this batch: the content formats associated with two or more groups of single-group contents are the same, and the total number of associated binary digits is also the same. If so, add virtual features to the end of the corresponding single-group contents to make the total number of binary digits associated with single-group contents with the same content format different. The virtual features are preset features, and the number of virtual features added to each single-group content is inconsistent. The number of added virtual features starts from 1 and can be directly extracted by the system later and deleted. It can also be understood as a kind of feature marker, which is to make the corresponding total number of binary digits different and facilitate better conversion and distinction. If not, no processing is required. For example, assume that there are currently two files, "A" and "B". The segmented content associated with A is: A - B - C - A, and the segmented content associated with B is: A - T - H. Among them, there are three single-group contents in the A format. If the total number of binary digits associated with the three single-group contents is the same, then corresponding virtual features need to be added appropriately. 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, to ensure that the total number of binary digits of each single-group content with the same content format is different;

[0046] S14. Confirm the single-group contents with the same content format among several single-group contents, and sort the single-group contents belonging to the same content format in ascending order according to the value of the total number of their binary digits ZSk, confirm the digital numbers corresponding to the single-group contents, and mark the confirmed digital numbers of the corresponding single-group contents 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 related file according to the different digital numbers confirmed for different single-group contents, and use this sequence as the sequence code of this single-group related file. For example, assume that its segmented content is A - B - C, and each single-group content A, B, and C corresponds to a group of digital numbers. Then this sorting method of A - B - C can confirm a group of digital number sequences, which is the corresponding sequence code and is convenient for digital file reorganization after later conversion.

[0048] Among them, the method of obtaining the single-group digital file associated with the single-group related file 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 and shorten the processing time. Based on the corresponding sequence coding synchronization, it can also effectively avoid confusion and achieve better processing effects. 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 numbers 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 number associated with the corresponding digital code segment is confirmed, and the corresponding digital number is marked as BH i, where i represents different formats;

[0050] S22. According to the sequence codes corresponding to the single group of related files and the digital numbers associated with different digital code segments, the digital numbers associated with the sequence codes are confirmed and sorted, and the digital code segments associated with the digital numbers are simultaneously sorted and reorganized 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 effect);

[0051] 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 (to make the corresponding digital file more accurate. Since the virtual feature is added, it needs to be removed later to ensure the accuracy of the file). If not, no processing is required.

[0052] Step one not only completes the synchronous conversion process of multiple groups of different archives, but also ensures that the digital archives associated with each different archive in the synchronous conversion process can be quickly reorganized to prevent confusion, thereby achieving a more prominent digital archive conversion processing effect and facilitating the overall management of several subsequent different digital archives.

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

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

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

[0056] Sum up the optimal computing powers SLo associated with several groups of processing paths to confirm the total value ZH, and compare the total value with the preset total computing power: If ZH < total computing power, perform computing power allocation according to the optimal computing power associated with each different processing path, and directly control the corresponding processing path to perform digital conversion processing. The total computing power is confirmed according to the maximum computing power that the corresponding CPU in this execution system can generate;

[0057] If ZH ≥ total computing power, first select a group of processing paths as the main path, calibrate the other processing paths that do not belong to the main path as secondary paths, first allocate computing power to the main path to make the execution computing power of the main path reach the optimal computing power, then determine the ratio processing of the optimal computing powers associated with the remaining multiple groups of secondary paths, and confirm the ratio sequence (for example: there are still three groups of secondary paths, and the associated optimal computing powers are 30, 40, and 50 respectively. The ratio sequence confirmed after ratio processing is 3:4:5). Allocate the remaining computing power (the total computing power minus the optimal computing power is the remaining computing power) according to this ratio sequence, confirm the computing power associated with each corresponding secondary path and allocate it. After the computing power of each processing path is allocated (the computing power ratio after the allocation of several secondary paths is consistent with the ratio in the ratio sequence), record the digital conversion rates of the main path and several secondary paths, and perform mean processing on the recorded several groups of digital conversion rates to confirm the characteristic mean associated with this main path;

[0058] Then select other processing paths as the main path, and synchronously confirm the characteristic mean associated with its main path. By analogy, when each group of processing paths is selected as the main path and the characteristic mean associated with each group of main paths is confirmed, select the maximum value from several groups of characteristic means, and use the main path associated with the maximum value 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 relevant 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, perform associated allocation of the computing power during the digital conversion process, so that the computing power allocated to each processing path can reach the optimal allocation state, thereby guaranteeing the best conversion rate for each corresponding path, shortening the conversion time, and achieving the best digital conversion processing effect.

[0061] Example 2

[0062] Combined with Figure 2 , a digital archive management system based on blockchain technology, comprising:

[0063] An encoding confirmation terminal determines several groups of relevant archives that need to be managed and stored for a specified batch, then performs synchronous digital conversion on the several groups of relevant archives, and confirms the sequence encoding of the corresponding single group of relevant archives based on the specific number of characters in different content formats within the corresponding single group of relevant archives;

[0064] A digital archive generation terminal, after the digital format conversion of a single group of relevant archives is completed, determines the digital coding segment associated with the single group of relevant archives based on this sequence encoding, and performs recombination to obtain a single group of digital archives associated with the single group of relevant archives, and transmits the generated digital archives to the cloud database for storage;

[0065] A path computing power allocation terminal adjusts the execution computing power associated with each processing path in turn when performing digital conversion processing on single-group content in different formats in each different processing path, and based on the specific adjustment process, makes the digital conversion rate of each processing path reach the optimal state.

[0066] Some of the data in the above formula are numerically calculated after removing their dimensions, and the content not described in detail in this specification belongs to the prior art well-known to those skilled in the art.

[0067] The above embodiments are only used to illustrate the technical method of the present invention and not to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical method of the present invention can be modified or equivalently replaced 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 a number of 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 code of the corresponding single group of related files based on the specific number of characters in different content formats in the corresponding 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. According to claim 1, a digital archive management method based on blockchain technology is characterized in that: In the step 1, the specific sub-steps of confirming the sequence code corresponding to the single group of related files are: S11. Preliminary processing is performed on a single group of related files based on the multiple groups of related files determined in the 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; 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, confirming the total number of features to be converted associated with each single group of content in the segmented content Z k , where 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 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 ; S12, confirming the segmented contents of other single groups of related files in the batch, and simultaneously confirming the total number of binary digits associated with the single group of contents in the corresponding segmented contents; S13, identifying 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, adding a virtual feature to the end of the corresponding single-group content so that the total number of associated binary digits of the single-group contents with the same content format are different. The virtual feature is a preset feature, and the number of virtual features added to each single-group content is inconsistent. If not, no processing is required; S14. Confirm the single-group contents of the same content format among the plurality of 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 contents, and mark the confirmed digital number of the corresponding single-group contents 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. According to a digital archive management method based on blockchain technology according to claim 1, it is characterized in that: In the step 2, the specific method of obtaining a single set of digital files associated with a single set of related files is: S21, placing different single groups of content in different formats in different processing paths for digital conversion processing, obtaining digital code segments associated with the corresponding single groups of content, and after several groups of single groups of content are converted into corresponding digital code segments, confirming the digital code segments in the same content format, and confirming the total number of numbers in the corresponding digital code segments, sorting the digital code segments in the same content format in ascending order of the total number, and confirming the digital number associated with the corresponding digital code segment, and marking the corresponding digital number as BHi, where i represents different formats; S22, confirming and sorting the digital numbers associated with the sequence codes according to the sequence codes corresponding to the single group of related files and the digital numbers associated with different digital code segments, and simultaneously sorting and reorganizing 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 are 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. According to claim 3, a digital archive management method based on blockchain technology is 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. According to claim 3, a digital archive management method based on blockchain technology is characterized in that: The step S21 further includes: In each different processing path, when a single group of content in different formats is subjected to digital conversion processing, 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 mark the execution computing power associated with the highest conversion rate as the optimal computing power of the corresponding processing path, and mark the optimal computing power associated with different processing paths 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 < 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≥total computing power, a group of processing paths is preferentially selected as the main path, and other processing paths that do not belong to the main path are marked as secondary paths. The computing power is preferentially allocated to the main path so that the execution computing power of the main path reaches the optimal computing power. Then, the optimal computing power associated with the remaining multiple groups of secondary paths is determined for ratio processing, and the ratio sequence is confirmed. The remaining computing power is allocated according to the ratio sequence, and 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 main path and several secondary paths is recorded, and the recorded digital conversion rates are averaged to confirm the characteristic average associated with the main path; Then select other processing paths as main paths, and simultaneously confirm the feature means associated with the main paths. 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, select the maximum value from several groups of feature means, and use the main path associated with the maximum value 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 coding confirmation end determines the groups of related files that need to be managed and stored in the specified batch, and then performs synchronous digital conversion on the groups of related files, and confirms the serial coding of the corresponding groups of related files based on the specific number of characters in different content formats in the corresponding groups of related files; The digital archive generation end, after the digital format conversion of a single group of related archives is completed, determines the digital code segments associated with the single group of related archives based on the sequence code, reorganizes them, obtains a single group of digital archives associated with the single group of related archives, and transmits the generated digital archives to the cloud database for storage; At the path computing power allocation end, when a single group of content in different formats is digitally converted and processed 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

  • Archive management method and system, storage medium and electronic equipment

    CN112487150A

  • Digital archive management method based on block chain technology

    CN113067871A

  • Digital archive management method and system based on block chain

    CN117033738A

Cited By

  • Archive searching system based on Internet of Things technology

    CN120973822A

  • Archives searching system based on internet of things technology

    CN120973822B