CarChain: A Novel Public Blockchain-based Used Motor Vehicle History Reporting System | IEEE Conference Publication | IEEE Xplore