| With the development of Internet technology and the popularity of various electronic applications,more and more user transaction data are generated,and the problems of data security storage caused by it become obvious.Most of the existing information security storage schemes adopt centralized security management,user data are maintained by centralized server.Once the server is subjected to malicious attacks,the user’s personal information inevitably has the risk of leakage.BlockChain technology has the characteristics of centralization,distributed storage,timestamp and non-tampering.These features can perfectly solve the shortcomings of current information security storage.Different from the existing information storage platform,transaction data is broadcast to the consensus nodes through the P2P transmission technology in blockchain system,and the integrity of information in the process of communication is guaranteed by encryption technology.And finally through the consensus mechanism verification,the transaction data is stored in the blockchain.The whole process does not need the intervention of the central server,and data security is guaranteed by consensus nodes.In this system,two types of transaction are designd and implemented:transfer transaction and information entry transaction.After the network verification,the transaction data is written into the blockchain,and the user transaction record is displayed in real time.In addition,in order to ensure the credibility and safe operation of the centralization system,the underlying support functions is developed.The main contents are as follows.By analyzing the existing problems of the existing information storage platform,this paper emphasizes the necessity and research value of the transaction information storage platform based on blockchain.Introduced the key technologies involved in the block chain system,such as point-to-point network communication,asymmetric encryption,signature verification and so on,and briefly described the principle and characteristics of them.Then the comprehensive demand analysis of the transaction system is carried out to determine the function module of the system,The further work is to complete the design of the database system and implement the code.Finally,test the system and optimized it based on the test results. |