Blockchain can help boost the development of smart cities when paired together with innovative concepts like IoT (Internet of Things) can open a new window of opportunities and bring us closer to the vibrant and futuristic cities depicted in the novels of distinguished sci-fi writers such as Isaac Asimov.