**2. Synergy of blockchain and other IT**

In modern conditions, blockchain technology, within the framework of general approaches to the development of the digital economy [14], should be combined with

#### *Perspective Chapter: Blockchain Technology in the Field of Energetics – Organization of Effective... DOI: http://dx.doi.org/10.5772/intechopen.111445*

other information technologies [15]. These are, first of all, big data technology, which must be used when deploying ultra-long blockchains. Development of some blockchain services involves using artificial intelligence systems. And important to mention, that the blockchain is a technology, which is capable of integrating into IoT as its information kernel and means for communication between individual networks [16].

One of the most important functions of the blockchain is to support transactions and contracts. The objectivity and reliability of used artificial intelligence tools should minimize the possibility of error or misuse of these functions. When forming and implementing smart contracts, it must be guaranteed that the system saves all their parameters and leaves indelible timestamps.

Any transaction must be confirmed by both sides, and in many cases two intelligent bots (two "avatars") can take over this function. If one of the sides, after corresponding analysis, decides not to confirm the transaction, it is automatically canceled. In turn, the blockchain will provide sufficiently complete and reliable information for the avatars, which make the decision. The passed information can be filtered; the blockchain can have its own algorithms for filtering incoming information; it can be recognized as a spam, or as an informational recommendation, or as a direct command.

Avatar, as artificial intelligence (AI) software, is based on algorithms of self-learning neural networks and functions in close connection with an automatically generated knowledge base (KB) [17], in the development of which the blockchain is involved. KB includes both a block of basic knowledge and a constantly growing block of experimental knowledge, accumulated new information about observed specific processes and situations. In turn, the structure of KB can be based on blockchain technology [18, 19], which supports distributed and reliable storage of information, as well as information security of big data in the process of their collection, transmission and storage.

The use of AI systems are important also for authorizing and profiling blockchain users, as well as for monitoring their activities.

The development of IoT also needs the use of blockchain, as there is a problem of paying for centralized services, the support of which becomes unbearable for operating companies because of the geometric growth of IoT. Blockchain technology can provide collection and direct transmission of data without organizing a special centralized accounting system.

In addition, there is the problem of IoT privacy, since the centralized architecture involves centralized storage and transmission of all information, which can lead to large-scale data leaks. In this regard, distributed encryption in the blockchain makes client privacy more strong, since collecting and decrypting distributed data is technically much more difficult than hacking a central server.

Another issue stems from the fact that, under the current IoT architecture, clients can only perform network transactions on their own or trusted networks. This limitation, which greatly reduces the commercial value of the Internet of Things, can be circumvented by using the blockchain. For example, the "autonomous centralized remote control between centers", developed jointly by IBM and Samsung, uses a special blockchain registration to enable IoT devices to directly interact with each other and implement complex business logic.
