| With the development of society,China has gradually become a major automobile consumer.The contradiction between the convenience of the car and its high price has pushed users to buy a used car.However,China's second-hand car trading market is in the early stages of development,and there are still many problems in the transaction that need to be resolved.The problem of asymmetric information between buyers and sellers in used car transactions and unreliable sources of information are among the most critical issues.In response to this problem,this thesis design and implement a service system based on blockchain for vehicle maintenance information.The vehicle maintenance information service system is mainly based on blockchain technology,using the characteristics that the stored data cannot be falsified and distributed storage to ensure the security and reliability of storage data.Under this circumstance,the vehicle maintenance data provided by the insurance company and automobile sales servicshop that cooperates with the platform will be managed and provided to general users and second-hand car sales platforms and charged,and the data will be converted into benefits while promoting the development of the second-hand car market.Protect the interests of buyers and sellers.According to the business requirements of the vehicle maintenance information service system,this thesis analyzed the functional requirements of the system and the system design requirements.According to the functional requirements,the platform is designed to provide services for four types of users: general users,insurance companies and automobile sales servicshop,second-hand car sales platform,and platform operators.In this paper,the improved RBAC permission control model is used to manage users in different roles.At the same time,users of different roles are provided with different vehicle information data management or query services according to the permission model to ensure the rationality and completeness of the platform functions.According to the analysis of system design requirements,the system uses Hyperledger Fabric technology and traditional database to manage system data to ensure data security and reliability.Use Supervisor to monitor the necessary service processes of the server system,use Horizon to monitor platform queue tasks in real time and notifies the errors that the system cannot handle,ensuring high availability of system services.The system is implemented according to the system design,and the core functions of the system are tested.By comparing and analyzing the test results and the expected design of the system,the results show that the system achieves the system design requirements.Under the premise of the data provided by the insurance company and automobile sales servicshop,the system can provide the vehicle maintenance data information service to ordinary users and second-hand car sales platform,and convert the data information into actual benefits,to a certain extent,the interests of both buyers and sellers of used cars are guaranteed. |