The smart city concept can be looked upon as a framework for realization implementing a vision of advanced and modern urbanization. Smart cities control technology and utilize existing and planned infrastructure investments to provide a higher quality of living to residents and a conducive investment climate for businesses and to maximize resource utilization and transparency for governments. Smart cities can be considered an organic integration of systems, IT infrastructure, physical infrastructure, and social and business infrastructure. These systems work collectively so as to generate intelligent and actionable information for decision makers  . Incorporating new technologies into the development of smart cities means rethinking the way different services provided. From this perspective, blockchain might represent the future of both smart cities and smart communities as it offers new alternatives for individuals and institutions  . The blockchain emerges as an innovative tool which proves to be useful in a number of application scenarios. A number of large industrial players, such as IBM, Microsoft, Intel, and NEC, are currently investing in exploiting the blockchain in order to enrich their portfolio of products  . The innovation and imbalance driven by blockchain provide a great opportunity for countries and cities. Blockchain technology can help to the remodeling of the economy reshape of smart cities, society and public institutions, but it is still new and experimental  . The application of blockchain technology varies from city to city, from project to project, depending on economic and social conditions, infrastructure, technical expertise, and other factors.
The main objective of this study is to explore the potential and contribution of blockchain in smart cities by studying the literature of scientific research on the concept and fundamentals of the blockchain, as well as to show the most practical applications of this new technology involving some worldwide examples of success in applying it. In addition, it tries to explore the challenges and opportunities related to this new technology in smart cities.
2. Previous Studies
There are many studies conducted about smart cities regarding their concepts, their components, their tools and how to establish a smart city  -  . Mainly in the Palestinian Territories, Alastal et al.  try to promote sustainable urban development by adopting the smart city approach by identifying the concept of smart cities in the reality of the cities of the Gaza Strip, considering Khan Younis city as a case study. The study reveals that Khan Younis has 41.7% of the characteristics features of the smart city and needs further improvements in all axes especially the availability of social and economic infrastructures. El-Hallaq et al.  aim to promote sustainable urban development through the adoption of smart city approaches using the city’s 3D representation and analysis capabilities to reflect and define the current situation and formulate a future vision using GIS and BIM. In this study, a 3D GIS/BIM model is developed for Sheikh Hamad city in the Gaza Strip as an example. In addition to, a web-based application is launched to assist in sharing, viewing, managing, analyzing and supporting decision-making process.
As our world becomes increasingly digital, we need technology that can scale it while providing the necessary security, trust, and accountability. It is believed that blockchain might be is that technology. For example, blockchain is mainly perceived through its linkage with Bitcoin, but recent developments have started exploring the idea of using it for financial transactions, logistics and securing contracts. Tapscott D. and Tapscott A.  have acknowledged the potential the blockchain revolution on redefining the idea of trust in both digital and local communities. Penzes  considers that the fundamental concept that can enable the combination of BIM and blockchain technology is their shared ability to serve as a single source of truth. BIM can combine information from the blockchain, such as supply chain information, the provenance of materials, payment details, etc., particularly during construction; and, it can also assign information to the blockchain, like design decisions, source of data or model modification orders. This information can later be used by smart contracts to initiate further action, such as payments or material orders. Shen and Pena-Mora  present and organize use cases from 159 selected papers into nine sectors recognized as crucial for sustainable and smart urban future. At the micro-level, they identify a component-based framework and analyze the design and prototypes of blockchain systems studied in a subset of 71 papers. The high-level use case review allows illustrating the relationship between them and the four pillars of urban sustainability; social, economic, environmental, and governmental. Moreover, the system level analysis helps highlight interesting inconsistencies between well-known blockchain applicability decision rules and the approaches taken by the literature. Pieroni et al.  consider that the integration of different technologies and different IT systems, needed to build smart city applications and services, remains the most challenge to overcome. In the smart city context, it intends to investigate the smart environment pillar, and in particular, the aspect related to the implementation of a smart energy grid for citizens in the urban context. The innovative characteristic of the proposed solution consists of using the blockchain technology to join the grid, exchanging information, and buy/sell energy between the involved nodes (energy providers and private citizens), using the blockchain granting ledger. Yannis  tries to explore the blockchain technology and its related platforms. It presents existing global and governmental initiatives, together with potential applications of blockchain in different domains, with a focus on education. The need to learn about this emerging technology is discussed, together with pioneering cases in formal and informal learning settings. While Ref.  points out that the blockchain technology in that it is focused on decentralization and in terms of functioning is transparent can help increase the value of a smart city. From its implementation of electricity transactions to natural resource management, this technology can always find its place in the development priorities of new cities based on smart grid systems.
3. Smart City
Actually, the improvement of the Quality of Life (QoL) and the enhancement of the Quality of Services (QoS) represent the main goal of every city evolutionary process  . Nowadays, most attention is paid by various cities among the world through focusing on modern technologies as well as aiming to reduce costs, use resources optimally, and create a more livable urban environment  , which is known as the smart city.
3.1. Smart City Definition
Actuality, there is no standardized commonly accepted definition of a smart city. Various definitions of a smart city are summarized in Table 1. We can say that there are significant differences between smart city definitions, by specialization, angle of view, and the elements that smart cities address. It means that the concept
Table 1. Basic definitions for a smart city.
of the sustainable smart city extends to include a number of important elements including vision, solutions, integration, cooperation, and continuity. It can be said that the second definition may be the most comprehensive and clearest one.
3.2. Smart City Characteristics
Table 2 illustrates six characteristics of a smart city and their assigned factors; smart economy, smart people, smart governance, smart mobility, smart environment and smart living. Smart economy includes factors all around economic competitiveness as innovation, entrepreneurship, trademarks, productivity and flexibility of the labor market as well as the integration in the (inter-)national market. Smart people is not just described by the level of qualification or education of the citizens but also by the quality of social interactions regarding integration and public life and the openness towards the “outer” world. Smart governance comprises aspects of political participation, services for citizens as well as the functioning of the administration. The other three characteristics and their corresponding elements are listed in Table 2. The next section will address the blockchain technology in terms of definitions, components, types, characteristics and main requirements, and other key elements related to the blockchain environment in a smart city.
4. Blockchain Technology
Blockchain is enabling a smart city to leverage all the advantages of cloud computing while the blockchain assessment and implementation: flexibility, agility, capex-free, compliance, scalability, allowing the smart city to deal with decentralized blockchain network concurrently. A time can be saved in creating blocks, managing a blockchain network, designing the network, and the developing applications, swiftly pool and validate use cases as well as rapidly scale and roll out blockchain based services. The following subsections review the most important elements of blockchain technology.
4.1. Blockchain Definition
It can be said that blockchain is a technology that is still under development, characterized by diversity and rapid development. There is no universally agreed-upon definition for blockchain. However, many of the best definitions emphasize a public, digital, chronological and distributed ledger for transactions. Where it interferes with most academic and practical specializations, and therefore different definitions of different specializations and how to deal with it are shown in Table 3.
4.2. Blockchain Versions
There are multiple versions of blockchain; the first version is blockchain 1, and the recent version is blockchain 4. These versions have different aspects in terms of technology, uses, and applications. Figure 1 provides an abbreviation for various versions of blockchain.
Table 2. Smart city characteristics  .
Table 3. Blockchain and distributed ledger technology (DLT) definitions.
4.3. Blockchain Components
Blockchain technology can seem complex; however, few of people truly and fully understand or can actually describe with certainty the basic components of blockchain technology. This most likely also holds true for cross-disciplinary researchers
Figure 1. Blockchain versions  .
from non-technical disciplines. Reasons might be the complex interplay of blockchain components and resulting properties that are hard to grasp in detail and the lack of a solid common knowledge base  . Figure 2 illustrates the core components that include the blockchain and its environment.
4.4. Blockchain Structure
Blockchain is a sequence of blocks that hold all transaction records in a blockchain network. Assume four transactions namely: A, B, C and D as described in Figure 3, each block contains a block header and block body. Block header contains the following  :
· Block version: refers to the rules of validation based on a set of blocks.
· Parent block hash: contains the hash value which indicates the previous block.
· Merkle tree root hash: the hash value of all the transactions in the block.
· Timestamp: refers to the timestamp by seconds currently.
· N-Bits: includes the existing hashing target in a compact format.
· Nonce: a 4-byte field, which usually starts with 0 and increases for every hash calculation.
There are three main types of blockchain platforms  : public, private and consortium. Organizations use these platforms based on their specific needs and it includes three formative mechanisms and structure as in Figure 4. The difference  in the structure, functions, nature, mechanisms, and use of the three types of blockchain can be noticed as in Table 4. Where:
· Public: Everyone can check the transaction and verify it.
· Consortium: It refers to the node that had authority can be chosen in advance, usually has partnerships like business to business, the data in a blockchain can be open or private, can be seen as Partly Decentralized as Hyperledger.
Figure 2. The main components of Blockchain  .
Figure 3. Blockchain structure and its components  .
Figure 4. Blockchain network types: (a) Public; (b) Consortium; and (c) Private.
· Private: It refers to not every node can participate, maybe one or more restricted in the constructed blockchain. That interpretation of the firm authority for access to data management.
Table 4. Comparison between blockchain types.
4.5. Consensus Methods
Blockchains are peer-to-peer networks with no central administrator or authority. It is crucial to ensure that the network participants reach consensus on the state of the ledger i.e. the uniqueness and order of records. This is done through consensus algorithms that apply different methods to ensure that the right order and uniqueness of transactions have been determined and validated by enough users to be added to the ledger. Figure 5 illustrates the consensus methods  .
4.6. Artificial Intelligence (AI)
Blockchain Technology powered by AI is the most advanced IT development taking place in the blockchain and cryptocurrency market, for example. AI provides several features to manage decentralized monetary systems. AI algorithms can be used to predict the value of Bitcoins, which can help Bitcoin traders to manage Bitcoin transactions. It will also help the customers to have easy access to comparative information and will allow investors to be better informed before making decisions about their financial plans  . Artificial intelligence will be effective through its use of smart networks in various smart sectors of the city; to achieve more efficiency and effectiveness in the delivery of different services, as well as the use of AI in finding the mechanisms of consensus used in the implementation of transactions for users in different types of blockchain and also in different scenarios and operations in the smart city.
4.7. Smart Contracts
Smart contracts are effectively small computer programs stored on a blockchain, which will perform a transaction under specified conditions. Thus, a smart contract is typically a declaration such as “transfer X to Y if Z occurs”. Unlike a regular contract where after reaching an agreement, parties must execute the contract for it to take place, a smart contract is self-executing—that is, once the instructions are written to a blockchain, the transaction will take place automatically when the appropriate conditions are detected, with no further actions required by the parties to the transaction or other third parties  . In other
Figure 5. Consensus methods.
words, it can be said that the smart contracts are computer protocols that facilitate, verify or enforce the execution of a contract. At a fundamental level, smart contracts are analogous to a series of if-then statements applied to the details of a transaction  . Figure 6 illustrates how a smart contract works  . There are various benefits of using smart contracts but reducing transaction costs and increased transparency are the two key elements achieved by increasing digital efficiency by eliminating the need for mediators.
4.8. Requirements for Blockchain Environment
A smart city can have vastly different requirements for different use cases and scenarios, which needs high levels of trust, save time and cost, security, and etc. To address this diversity, basic requirements must be met for blockchain as shown below:
· A peer-to-peer network which is either public, partially or totally private.
· A distributed database acting as a ledger, where all transactions and other relevant information are recorded for network members.
· A variety of tools and cryptographic processes ensuring the security of the network and the integrity of exchanges among its members.
· A consensus algorithm managing the updating of the ledger and allowing for the process of validation of transactions among the members of the network to be automated through a variety of procedural rules.
· An incentive mechanism embedded in the network’s operating protocol, which is necessary for rewarding the most active members of the network—that is, those who take responsibility for ensuring that the network works correctly and is secure, especially if the network is completely open.
4.9. Blockchain Mechanism
Blockchain is, simply put, an electronic ledger system managed without a central authority by a distributed network of independent computers, called “nodes” (Figure 7). At their most basic level, blockchain enables users to record digital
Figure 6. How a smart contract works.
Figure 7. Blockchain mechanism.
transactions without the risk of third-party interference or alteration. New transactions are sent to a node informing the computer network of the pending transaction. A node is randomly selected to review the details of the pending transaction and determine its legitimacy using rules established by the blockchain’s design. To maximize efficiency, many transactions are bundled together by nodes into a block and are then added to the chain. All nodes receive an updated copy of the blockchain and there exists no “master” version  .
4.10. Blockchain Applications
Although blockchain is quite a new technology, it can be widely used in industry with many use cases in the new solutions that are constantly introduced. A survey conducted by the World Economic Forum in 2015 predicts that 10% of global GDP will be stored in blockchain technology by 2027  . The next paragraphs show some applications of blockchain technology in a smart city field     .
Many startups are already working on blockchain technology to identify services. Identity detection based on blockchain technology can be used effectively for managing passports, birth and wedding certificates, national and electoral identity, and managing e-residency programs, among others. However, there are critics who claim that existing digital ID technologies work well and are more scalable than those using blockchain platforms. Indeed blocking the scalability limits of blockchain technology could block the massive deployment of countries with large populations such as India and China.
Blockchain can be used to support the provision of public needs to citizens and stakeholders, especially those who require personal interaction and need personal identification. An implicit link between blockchain technology and e-Government exists, and this link is exploited by a series of startup blocks. Thus, the delivery of selected and personalized governmental services will be possible using this technology.
Student records, faculty records, educational certificates, etc., are key assets in the education domain. Such records need to be shared with multiple stakeholders and it is imperative to ensure that they are trustworthy. The provenance of these records also needs to be determined accurately. Student records, faculty records, and educational certificates can be maintained with the application of blockchain technology. Blockchain can also simplify certificate attestation and verification. It could even transform the manner in which the policy for educational inclusion is framed by bringing in base uniformity in the tracking of national metrics.
Cryptocurrencies and blockchain can universally rectify the situation, which resulted from the current financial industry. With a smartphone and an internet connection, both of which are widely available, anyone can bank, start a business and receive payments.
An example of a rather unexpected application of blockchain, the publishing industry too can benefit from decentralization. A platform like an authorship is set to overturn the current system, where influence is in the hands of publishers, by using a tokenized system that recognizes the work of any writer. Publishers can choose to digitally publish writers and print their books, should they feel convinced of their quality and should demand to exist.
Various types of electoral processes have also benefited from the implementation and use of blockchain technologies. Distributed registers can be used to run voting processes and prevent fraud and identity theft. One of the potential advantages is that voters using blockchains can check their voting choices using their private keys at any time. For example, Ukraine is the country that will use e-vox, a distributed registry based on Ethereum for local elections. Implementation has already begun in several cities. However, one of the main issues is access to private keys that hackers might acquire in a variety of ways, or voters could offer loans or sell their private keys in economic interest. Once it appears to be a viable method, it will be interesting to compare voting in the blockchain with the Internet vote, which is already used in Estonia.
Aid and development
Aid Tech, a London company, is probably the first launch of blockchain technology that has supported humanitarian and development efforts in the Middle East. The company offers a voucher system that can be used even in the most difficult contexts and helps ensure that financial resources are safe in the final destination. Bitnation now also provides support for refugees.
Patient data is a crucial part of the medical industry. Secure storage and data access, which could protect and make an efficient diagnosis, is possible with blockchain. With a view to reaching improve the healthcare space by offering a secure space for stakeholders to store and manage data. Their target audience is patients, providers and healthcare organizations. Patients can easily access their data and hand it over to providers, who may not have a complete history of the patient’s health but will be able to view notes from previous providers and organizations. The organizations benefit from cheaper, secure and efficacious record storage.
Supply chain management
The supply chain industry is one fraught with many challenges, most of which are concerned with curtailing rising costs and efficiently supplying products to retailers and customers. The industry faces several intractable obstacles. Fuel costs are ever on the rise, which makes transportation an increasingly expensive activity. Overproduction of products wastes precious resources like water and electricity, as well as taking up space and eventually becoming harmful waste. Smart contracts offer a potential solution to this problem. With smart contracts, it is possible for funds to be locked into a contract, whereupon manufacturers would begin production only after a certain number has been reached. It would eliminate the worry of overestimating demand and resource consumption, and could also eliminate middlemen by directly connecting consumers with manufacturers.
Internet of things
Along with blockchain and artificial intelligence, the Internet of Things is another technological development that is up and coming, with radical transformative effects. Combining RFID technology with blockchain and the Internet of Things to form what they call the “Value Internet of Things”, a new business system will evolve where logistics, manufacturing, retail, and infrastructure can share data securely. Because of RFID technology, the system will also feature product traceability and asset ownership.
Cloud computing/distributed computing
Computing power is quickly becoming a fundamental necessity, like electricity and the internet. Many of the tasks that we do today, and certainly those in the scientific and entertainment industries, require heavy computation. The trouble is that it requires resources that are currently only accessible to major corporate powers who have the funds to operate power systems. The distributed nature of blockchain lets any user across the world utilize the computing power of ordinary computers to perform computationally-intensive tasks.
The fundamental concept that can enable the combination of BIM and blockchain technology is their shared ability to serve as a single source of truth. BIM can combine information from the blockchain, such as supply chain information, the provenance of materials, payment details, etc. particularly during construction; and, it can also assign information to the blockchain, like design decisions, source of data or model modification orders. This information can later be used by smart contracts to initiate further action, such as payments or material orders. The French start-up BIMCHAIN is developing a similar blockchain application that was described above. The main concept is to deploy blockchain together with BIM processes and data making the BIM data and model contractual. Through smart contracts, BIMCHAIN would like to validate models, initiate automatic payments and enhance collaboration with blockchain enabled proof of consistency, publication, and approval. The project developed plugins for software such as ArchiCAD and Revit in order to integrate its blockchain solution to the main Autodesk BIM software. A Beta Program is launched in December 2018 in order to support the development of the company’s first product.
The insurance market has several layers of intermediaries, making approval a frustrating chore. The process is inefficient and lacks ease of communication. Blockchain’s goal is to encourage new business models, increase transaction speed and insurance approval, reduce risk through better data access, and improve customer experience.
Software is the backbone of every computing device, from the smartphone to the personal computer. The modular nature of it has helped many a developer create even more software. Some projects offer end-to-end solutions for software development, making testing and deployment on the blockchain simpler. They also feature an academy where one can learn about development. Essentially, it is a Software-as-a-Service platform that provides blockchain utility to its users.
The power to reach an audience and influence them has always been with those with the largest amount of money. This results in numerous problems, not the least of which is centralized advertising power. Users are bombarded with irrelevant and frequent advertisements. Data is collected and exploited to further target individuals.
The energy industry is also hampered by middlemen. Blockchain technology could change that by letting individuals buy and sell energy through smart contracts. The energy used by individuals in homes could form a micro grid where communities become resilient to power outages, as well as reduce the drain on the environment.
Tamper-proof ledgers that safely store personal data while simultaneously allowing them to be easily accessed makes blockchain ideal for use in a field like human resources, where the verification of employee data can be time-consuming and laborious. It would make hiring more efficient and streamline all of the tangential processes associated with HR, such as setting up an employee bank account and medical benefits.
5. Examples of Blockchain’s Experiments
Nowadays, we can find that so many blockchain projects underway in so many countries. Moreover, the speed of expansion of government-led blockchain projects worldwide is astonishing. For example, Estonia has used blockchain technology to issue e-ID for identity verification for their citizens. Additionally, electronic voting systems based on blockchain are being built in many countries including Ukraine, Estonia, and Australia. The United States is working to incorporate blockchain technology to record and share medical information, and the UK is pursuing research and development to apply blockchain technology to public services. Dubai wants to move many government transactions into blockchain by 2020. The Swiss city of Zug uses blockchain to digitize ID registration and is working on e-voting. Zug also accepts cryptocurrency as payment for public services. China has announced a plan to build a “Blockchain city”, based on blockchain technology. Table 5 summarizes examples of government-led blockchain projects  .
6. Evaluation of Blockchain Technology
Several benefits of the blockchain technology in smart city are highlighted including the reduced transaction cost, speedy process, enhanced privacy and reliability. As a blockchain is a specific type of distributed ledger shared within a network, it is not owned by one person or organization. Unlike traditional transactions where a trusted third party is needed to verify and certify the transaction, the blockchain technology does not require a middleman that verifies the accuracy or the authenticity of the transaction, thus, reducing its transaction cost. Table 6 shows the key benefits of blockchain technology in a smart city  . The main challenges facing blockchain involve  :
· Lack of clarity on the terminology and perceived immaturity of the technology.
· Perceived risks in early adoption and likely disruption to existing industry practices.
· Insufficient evidence on business gains and wider economic impact.
· Lack of clarity on how the technology is/would be governed.
Table 5. Examples of government-led blockchain projects.
Table 6. Key benefits of the blockchain technology in smart city.
· Uncertainty around regulation.
· Multiple non-interoperable implementations and resulting fragmentation.
· Maintaining security and privacy of data.
· Ensuring the integrity of data and strong encryption.
· Energy-intensive nature of the technology.
· Lack of clarity regarding smart contracts and how to implement them through DLT/Blockchain.
The blockchain technology operates in a multidimensional way. Different authors usually highlight different aspects of it or describe the same aspect with different terms. There seems, however, to be a consensus around four central properties of blockchain technology  . Table 7 shows the most salient characteristics of the blockchain protocol. It involves the strengths factors in opposite to weakness ones. In addition, opportunities are listed against threats.
The smart city faces various challenges. Some of the most significant challenges are related to the increased amount of data transfer and ensuring security. This study introduces the capabilities of using novel blockchain technologies that can mitigate challenges by taking advantage of the opportunities and benefits of blockchain and other new technologies. Blockchain technology has enormous potential when it comes to shaping the enhanced smart communities in the future in ways that are more efficient and provide a better quality of living. For technology to deliver on its promise, it must be allowed to change the current situation, replaced, and will be replaced through innovation. This study also explains how blockchain-based sharing services can help create smart cities, and discusses the concepts and foundations of blockchain, as well as key blockchain technology applications. Clear examples of the practical use of this technique are
Table 7. The most salient characteristics of the blockchain protocol.
represented in the experience of different countries in different sectors. It shows the oldest successful, comprehensive and continuous experiments, which provide a clear perception of the advantages and benefits as well as the challenges that can face the implementation of such technology in other contexts.
 Ghassan, K. (2016) On the Security and Scalability of Bitcoin’s Blockchain. Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, Vienna, Austria, 24-28 October 2016, 1861-1862.
 Abbas, R. (2017) A Comparison of Smart City Indicators for Three Top Ten US Cities. Master Thesis, The University of Texas at Arlington, Arlington, TX.
 Carnevale, M.J. (2017) Toronto Augmented Reality Map: Enhancing Citizen Engagement with Open Government Data Using Contemporary Media Platforms. Master Thesis, OCAD University, Toronto.
 Gabrielle, F. (2017) The Origin and Implementation of the Smart-Sustainable City Concept the Case of Malmö-Sweden. Master Thesis, Lund University, University of Manchester and University of the Aegean. Sweden, Manchester, Lesvos, Greece.
 Jessen, J. (2015) How to Create a Smart City? Co-Creation of a Smart City with Citizens. Master Thesis, Eindhoven University, Holland.
 Shahi, K. (2018) Evaluation of Current Construction Permitting Process in City of Toronto and Future of Permitting in the Global Construction Industry. Master Thesis, University of Toronto, Toronto, Canada.
 Song, Y., Wang, X., Yi, T., Wu, P., Sutrisna, M. and Cheng, J. (2017) Trends and Opportunities of BIM-GIS Integration in the Architecture, Engineering and Construction Industry: A Review from a Spatio-Temporal Statistical Perspective. ISPRS International Journal of Geo-Information, 6, 397.
 Zhang, X., Arayici, Y., Wu, S., Abbott, C. and Aouad, G. (2009) Integrating BIM and GIS for Large Scale (Building) Asset Management: A Critical Review. Paper for CC2009, School of the Built Environment, University of Salford, Salford, Greater Manchester.
 Alastal, A.I., Salha, R.A. and El-Hallaq, M.A. (2019) The Reality of Gaza Strip Cities towards the Smart City’s Concept. A Case Study: Khan Younis City. Current Urban Studies, 7, 143-155.
 El-Hallaq, M.A., Alastal, A.I. and Salha, R.A. (2019) Enhancing Sustainable Development through Web Based 3D Smart City Model Using GIS and BIM. Case Study: Sheikh Hamad City. Journal of Geographic Information System, 11, 321-330.
 Tapscott, D. and Tapscott, A. (2016) Blockchain Revolution: How the Technology behind Bitcoin Is Changing Money, Business, and the World. Penguin, New York.
 Penzes, B. (2018) Blockchain Technology in the Construction Industry: Digital Transformation for High Productivity. Institution of Civil Engineers (ICE), London.
 Pieroni, A., Scarpato, N., Di Nunzio, L., Fallucchi, F. and Raso, M. (2018) Smarter City: Smart Energy Grid Based on Blockchain Technology. International Advanced Science Engineering Information Technology, 8, 298-306.
 Yannis, k. (2017) Blockchain & Smart Contracts Building Blocks for Smart Cities. Orange Business Services.
 Chourabi, H., Nam, T., Walker, S., Mellouli, S., Nahon, K., Pardo, T. and Scholl, H. (2012) Understanding Smart Cities: An Integrative Framework. 2012 45th Hawaii International Conference on System Sciences, Maui, HI, 4-7 January 2012, 2289-2297.
 Washburn, D., Sindhu, U., Balaouras, S., Dines, R.A., Hayes, N.M. and Nelson, L.E. (2010) Helping CIOs Understand “Smart City” Initiatives: Defining the Smart City, Its Drivers, and the Role of the CIO. Forrester Research, Inc., Cambridge, MA.
 Robby, H. and Alexander, S. (2018) Cryptocurrencies and Blockchain: Legal Context and Implications for Financial Crime, Money Laundering and Tax Evasion. European Parliament’s Special Committee on Financial Crimes, Tax Evasion and Tax Avoidance.
 Holotescu, C. (2018) Understanding Blockchain Technology and How to Get Involved. The 14th International Scientific Conference eLearning and Software for Education, Bucharest, 19-20 April 2018, 1-22.
 Abid, S., Muhammad, A. and Azhar, M. (2018) Internet of Things Security Issues and their Solutions with Blockchain Technology Characteristics: A Systematic Literature Review. American Journal of Computer Science and Information Technology, 6, 27.
 Zheng, Z., Xie, S., Dai, H., Chen, X. and Wang, H. (2017) An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends. 2017 IEEE International Congress on Big Data, Honolulu, HI, 25-30 June 2017, 557-564.
 Timothy, L. (2017) Blockchain for Transportation: Where the Future Starts. White Paper Blockchain for Transportation, a Trimble Company, Sunnyvale, CA.
 Jovović, I., Husnjak, S., Forenbacher, I. and Ma
ček, S. (2019) Innovative Application of 5G and Blockchain Technology in Industry 4.0. EAI Endorsed Transactions on Industrial Networks and Intelligent Systems, 6, No. 18.
 Rebrisoreanu, M., Rus, C., Leba, M. and Ionica, A. (2018) Exploring the Possibilities of Blockchain Use in a Smart City. International Journal of Systems Applications, Engineering & Development, 12, 164-167.
 Deloitte and FICCI (2018) Blockchain in Public Sector: Transforming Government Services through Exponential Technologies.
 Deshpande, A., Stewart, K., Lepetit, L. and Gunashekar, S. (2017) Distributed Ledger Technologies/Blockchain: Challenges, Opportunities and the Prospects for Standards. British Standards Institution.