The invention relates to the technical field of distributed storage, in particular to an archive storage method and
system based on a block chain, and the method comprises the following steps: extracting an
access time interval and access times of an archive based on an archive access
record and life cycle information, carrying out the cumulative summation of time
interval data, and calculating a
weight value. According to the method, the dynamic evaluation of the
data access state is realized by analyzing the file access
record and the life cycle information, calculating the dynamic access
weight value and performing normalization
processing, and the data distribution strategy is optimized based on
weight value grouping and storage matching by combining the main chain and
side chain capacity distribution rules; the file cooling state is dynamically evaluated and grouped and migrated according to the file cooling state, the main chain storage pressure is effectively relieved, the
side chain resource utilization rate is improved, the index path node structure is adjusted in the migration process, the storage path integrity and access efficiency are optimized, and access
delay caused by link change is reduced. The dynamic and fine
management strategy improves the
storage efficiency and reliability.