Autonomous Vehicle Security through Blockchain

This project delivers a modular simulation toolkit that integrates OMNeT++ for network modeling, Veins for vehicular communication, and SUMO for realistic traffic generation with a Substrate/Polkadot blockchain layer for secure data validation. A gRPC client–server architecture manages communication between simulation nodes and the blockchain network, while OpenSSL handles cryptographic operations such as signature generation and verification. The framework includes automated shell scripts to set up a standardized Ubuntu 22.04 environment. Researchers can easily configure consensus parameters, define custom network topologies, and gather metrics on latency, throughput and fault tolerance. This project enables rapid prototyping of secure autonomous vehicle scenarios in a fully transparent and extendable platform.
Designed with PhD Gabriel Solomon.
Project Link