Blockchain and Autonomous Vehicles: Architecture, Security and Challenges | IEEE Conference Publication | IEEE Xplore