At present,the transmission and summary of power data need to rely on trusted third parties,and there are security risks of power data leakage and the risk of leakage of user privacy.Therefore,the protection of power data and user privacy is of vital importance,and the management of power data is the focus of the Ubiquitous Electric Internet of Things research.In view of the problems existing in the above power data,the blockchain technology can be used in the Ubiquitous Electric Internet of Things by virtue of its traceability and non-tampering.This scheme will study the data management of Ubiquitous Electric Internet of Things based on blockchain.The specific work is as follows:(1)Research on identity authentication scheme of Ubiquitous Electric Internet of Things based on blockchain.First,the blockchain technology is applied to the Ubiquitous Electric Internet of Things identity authentication,and the identity authentication system structure is designed.Then static password and dynamic two-factor password authentication schemes are introduced to complete the authentication of new nodes.Finally,through the security proof,security analysis and program comparison,the security and feasibility of this program are proved.the blockchain technology is applied to the identity authentication of the Ubiquitous Electric Internet of Things,and the system structure of identity authentication is designed.Static password and dynamic password are introduced to complete the identity authentication of the new node.hen,write the node’s identity information into the Merkle tree.The Merkle tree uploads the identity information of the new node to the blockchain.The features of block chain that cannot be tampered with and can be traced back ensure the security of identity authentication.Finally,the scheme is compared and analyzed,security proof and security analysis.(2)Research on efficient storage scheme of Ubiquitous Electric Internet of Things based on blockchain.In this scheme,a new Raft consensus algorithm based on the storage capacity is proposed,which takes the storage proof and space-time proof of nodes as the consensus mechanism,and selects all nodes through the comprehensive performance of nodes.Map Reduce is introduced to carry out parallel operation on segmented data,which improves the computing capability of the system.Map Reduce was applied to the improved bloem filter algorithm for first time data deduplication.the Merkle-DAG technique was used for secondary datadeduplication.The distributed hash table DHT is used to generate hash index and the consistent hash algorithm is used to realize load balancing of storage under data chain.In this paper,DAG is applied to the improvement of blockchain chain structure and block structure.Place the hash index value in the block header and the data storage address information in the block iron.It provides the foundation for later data invocation and sharing.The improved blockchain reduces the complexity of block structure and the bloat caused by data storage.Through the experimental analysis of the parallel computing part of the scheme,the results show that the scheme has good parallel computing capability.Finally,the experimental analysis of the storage part of the scheme shows that the scheme can realize load balancing according to the storage capacity of nodes.(3)Research on data sharing scheme of Ubiquitous Electric Internet of Things based on blockchain.In this scheme,IPFS is used as a secure channel for data transmission and sharing,data is shared to another Consortium Blockchain through cross-chain technology,and secure multi-party computing is applied to two Consortium Blockchains for data security sharing,so as to solve the problem of data reconstruction.Proxy re-encryption combined with full homomorphic encryption is used to ensure that the ciphertext and key are not disclosed in the sharing and ciphertext retrieval can be guaranteed.Finally,the results of security prove and program comparison show that the program is safe and feasible. |