Design of blockchain-based cross-domain data security transmission system in Internet of Vehicles
A blockchain-based cross-domain data security transmission system in IoV is proposed to address security concerns in the communication of IoV.In the proposed system,the security data communication is divided into three phases,namely registration,safety communication and data sharing.In the phase of registration,vehicles and road side units(RSUs)are required to register by trusted authorities,so as to ensure the legitimacy of their identities.In the phase of communication,a cross-domain authentication method is designed to ensure the reliability and integrity of data transmission,so as to reduce the frequent authentication between RSUs and vehicles,and pseudonym is introduced to protect user privacy.In the phase of sharing,a transaction broadcasting algorithm based on the shared broadcast forest of multi-threaded traversal is designed,the broadcast forest is established by the idea of breadth-first search,and the data transaction broadcast transmission is performed by multithreading traversal.The experimental results reveal a reduction in computational costs for signature and verification by 70%and 41%,respectively,in this solution.In addition,in comparison with the transaction data transmission with Gossip protocol,the total transaction time of traffic data after the application of this scheme is reduced by 93%in the ER(Erdös-Rényi)model,and reduced by 87%in the BA(Barabási-Albert)model.
blockchainIoVidentity authenticationkey agreementbroadcast forestdata security transmission system