Abstract:As the information industry develops, data producers have generated great masses of valuable data. Data identifiers are assigned for data sharing to resolve where the data is located. In order to make the data accessible through the identifier for a long time, it is necessary to ensure that the identifier resolution service is available for a long time. Majority existing identifier systems use a semi-decentralized structure, while some of them have gradually lost their resolution capacity due to reliance on the final resolution service. Based on the consistency of distributed ledger data of Blockchain system, this paper proposes a persistent identifier system based on Blockchain. On the basis of compatibility with the access layer of the existing identifier system, a storage layer is provided to ensure the durability of the identifier resolution service and the long-term correct storage of data. Test results based on the Handle system and Hyperledger Fabric show that it can provide better data integrity and long-term availability of resolution service for persistent identifier service under the premise of providing acceptable request response speed and storage occupancy.