The invention discloses an
educational data distributed storage method based on a block chain, and the method comprises the following steps: S1, collecting and preprocessing
educational data, and generating a standardized data unit; s2, performing hierarchical
label labeling and
encryption on the data unit to generate an encrypted data block; s3, performing hash operation on the encrypted data block, extracting an abstract, a tag and a
timestamp, constructing an index and writing the index into a block chain; s4, generating a unique path based on the index entry, and mapping the encrypted data block to a plurality of distributed nodes for storage; s5, constructing a bidirectional mapping relation in combination with the index entry and the binding path, and adding
access control parameters; s6, the access identity is recognized, the authority is verified, an
authorization identifier and a decryption token are generated, and
control parameters are updated; and S7, the access party obtains the encrypted data block according to the
authorization identifier, decrypts and uses the encrypted data block, and writes an access behavior into the block chain. According to the invention, encrypted storage, intelligent
authorization and traceable sharing of education data are realized, and security, reliability and
management efficiency are improved.