The physical world can be controlled directly over the Internet once a Cyber-Physical 1 System (CPS) infrastructure is established. The Intelligent Transportation System (ITS) encompasses Wireless Sensor Network (WSN), Vehicular ad hoc network (VANET), and 5G-enabled Internet of Things (IoT) solutions to transform traditional transportation into an ITS. This research investigates the option of running a blockchain-driven security assurance model to safeguard intelligent roads and smart vehicles as part of ITS. The proposed model considers a semi-distributed model in blockchain deployment to ensure satisfactory Internet of Vehicles (IoV) service while mining acceptable security assurance. The experimental outcomes on intelligent roads and smart parking management indicate that the proposed model achieves comparably good data delivery and reduced latency, paving the way to an innovative deployment of blockchain technologies in IoV for a dependable and trustworthy ITS.