This application provides a block chain-based interaction log encryption, transfer, and anti-theft method and device. First, the biometric information is split at the terminal to obtain the corresponding components (the reference feature component when registering, and the component when using it). feature components), and then encrypt each component using at least one specific encryption method, the encryption method of each component is independent, and then upload the encrypted component to the device, and then decrypt it on the device to obtain the split components, Then use the split components to decrypt or match, and then realize the retrieval of the interaction log. On the one hand, the split method cannot be stolen, and on the other hand, each component is encrypted, and the component is used as a key to protect the transaction data. Greatly improved the security of the interaction log.