The application provides a data hierarchical storage evidence method, a
data encoding method, a device, equipment, a medium and a product, comprising: receiving a storage evidence request submitted by a data owner, the request carrying a data digest, data fragments, a
timestamp and a data signature generated based on to-be-stored data, obtaining the access heat of each
data fragment, dividing the data fragments into hot data fragments and cold data fragments according to the access heat, and respectively storing the hot data fragments and the cold data fragments into high-performance storage nodes and cold data storage nodes; calculating the hash values of the data fragments, constructing a
Merkle tree based on the hash values and determining the root node hash value, storing the data digest, the
timestamp, the data signature and the root hash value as storage evidence
metadata into a main chain; and when a fragment
verification request of a
data access requester is responded, performing
integrity check on the data fragments based on the storage evidence
metadata on the main chain. Thus, under the premise of ensuring data
tamper resistance and completeness, the
storage efficiency, access performance and
scalability of the data are significantly improved.