Blockchain-based sharing services: What blockchain technology can contribute to smart cities
basic concepts and taxonomy of dependable and secure computing .