Font Size: a A A

Research On Key Technologies Of Blockchain For 5G Internet Of Things Data Sharing

Posted on:2021-01-19Degree:MasterType:Thesis
Country:ChinaCandidate:K QiaoFull Text:PDF
GTID:2428330623482226Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
The arrival of 5G will open an era of "Internet of Everything".Massive IoT data has great value,and the existing cloud-based data sharing mechanism faces problems such as access log tampering and difficulty in tracing,which cannot ensure the safe sharing of user data.The blockchain technology can achieve safe transmission between strange nodes without relying on trusted third parties,and can provide solutions for 5G IoT data sharing in a cloud environment.However,as a developing technology,the blockchain is difficult to meet the requirements of 5G IoT data sharing in terms of performance and security,and there are still several deficiencies: 1)The blockchain has poor scalability,it is difficult to adapt large-scale data sharing requirements of 5G IoT;2)The blockchain consensus efficiency is low,it is difficult to adapt to the real-time and efficient data sharing requirements of 5G IoT;3)The blockchain faces privacy leakage issues,it is difficult to adapt to the privacy security data sharing requirements of 5G IoT.In response to the above problems and shortcomings,first of all,a data sharing scheme for5 G IoT based on blockchain is proposed,which achieves trusted data sharing while improving blockchain scalability.Then,an improved byzantine fault-tolerant algorithm based on trusted lists is proposed,which improves the efficiency of consensus while reducing the communication bandwidth overhead.Finally,a blockchain privacy protection method based on mix-coin is proposed,which improves privacy security protection capabilities while reducing the calculation and storage overhead.These three aspects of research aim to optimize the performance and security of the blockchain so that it can be better applied to the 5G IoT data sharing scenario.The main contributions are as follows:1.To achieve trusted and safe data sharing,a data sharing scheme for 5G IoT based on blockchain is proposed.The scheme designs the data sharing framework and data sharing process,which provides a solution for data sharing in the cloud environment.In addition,in order to improve the scalability of the blockchain,an off-chain transaction mechanism based on the lightning network is proposed.Simulation analysis shows that the data sharing scheme for5 G IoT based on blockchain can resist seven types of attacks,such as tracking attacks and link attacks;the off-chain transaction mechanism based on the lightning network can effectively increase transaction throughput and reduce transaction delay.2.To improve the efficiency of blockchain consensus,an improved byzantine fault tolerance algorithm based on trusted list is proposed.Firstly,the algorithm establishes a list of credit nodes,changes the participation method of consensus nodes from static to dynamic,andsupports the selection of trusted nodes by voting.Then,a credit evaluation mechanism is designed to elect credible consensus nodes to improve system fault tolerance and reduce communication resource overhead.Finally,the algorithm flow is simplified,and the PBFT algorithm flow is simplified from a three-phase protocol to a two-phase protocol,which further reduces communication overhead and algorithm delay.Simulation analysis shows that compared with the PBFT algorithm,the proposed algorithm not only improves node flexibility and fault tolerance,but also has certain performance advantages,reducing communication bandwidth overhead by about 42.74%,increasing transaction throughput by about 3.12%,and reducing transaction delay by about 3.03%.3.To improve the privacy protection capability of the blockchain,a blockchain privacy protection method based on mix-coin is proposed.Firstly,this method adds audit measures.It adds an audit blockchain to the traditional mix-coin model to record the behavior of users and mixers,achieving traceability and accountability.Then,this method uses elliptic curves algorithm to construct blind signatures instead of blind signature schemes based on bilinear pairs or RSA.Finally,this method proposes an auditable blind mix-coin service agreement based on the auditable mix-coin model and the blind signature algorithm based on elliptic curve.Simulation analysis shows that the proposed method has 6 security features,such as auditability and anti-theft attack,while providing privacy protection.Under the same security intensity,the proposed method can effectively reduce the computational overhead and storage overhead.
Keywords/Search Tags:5th Generation Mobile Networks, The Internet of Things, Blockchain, Scalability, Consensus Algorithm, Privacy Protection
PDF Full Text Request
Related items