<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Integration of smart contracts and artificial intelligence using cryptographic oracles⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Denys Virovets</string-name>
          <email>d.virovets.asp@kubg.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sergiy Obushnyi</string-name>
          <email>s.obushnyi@kubg.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bohdan Zhurakovskyi</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pavlo Skladannyi</string-name>
          <email>p.skladannyi@kubg.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Volodymyr Sokolov</string-name>
          <email>v.sokolov@kubg.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Borys Grinchenko Kyiv Metropolitan University</institution>
          ,
          <addr-line>18/2 Bulvarno-Kudriavska str., 04053 Kyiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>CQPC-2024: Classic</institution>
          ,
          <addr-line>Quantum, and Post-Quantum Cryptography</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute</institution>
          ,”
          <addr-line>37 Peremogy ave., 03056 Kyiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>39</fpage>
      <lpage>46</lpage>
      <abstract>
        <p>Artificial Intelligence (AI) and Distributed Ledger Technology (DLT) together address complex tasks by optimizing and automating business processes and creating innovative new products. Despite their shared digital nature, integrating these two technologies is a challenging process that requires sophisticated solutions. AI relies on large amounts of data and computational power, which are difficult to provide within distributed ledgers. However, the integration of DLT with AI, particularly its interaction with smart contracts, is made possible through the use of an intermediary data exchange and transfer mechanism known as an oracle. This paper analyzes various methods of smart contract interaction with distributed ledgers and hypothesizes the existence of decentralized AI technology. By exploring the methods and techniques for using oracles to facilitate AI and blockchain interaction, we can assess new opportunities for the decentralized economy arising from their combination with AI services and models, and predict the emergence of new decentralized products enhanced by AI technologies.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;blockchain</kwd>
        <kwd>cryptography</kwd>
        <kwd>smart contracts</kwd>
        <kwd>artificial intelligence</kwd>
        <kwd>AI</kwd>
        <kwd>web3</kwd>
        <kwd>crypto-economy</kwd>
        <kwd>decentralization</kwd>
        <kwd>oracle</kwd>
        <kwd>decentralized artificial intelligence 1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        1.1. Smart contracts and cryptography:
ensuring security in decentralized
systems
Smart contracts are traditionally defined as programs that
operate on blockchain technology [1], requiring a
decentralized virtual machine capable of programming
and data processing [2]. The defining characteristic of
smart contracts is that, once deployed on the virtual
machine, they execute autonomously according to the
program’s instructions, without control by any user. The
execution of smart contracts can result in the creation of
new types of digital assets, allowing for full or partial
management by the user of the smart contract. These
characteristics of smart contracts enable the development
of economic and financial digital systems [3] that utilize
various other digital technologies for data collection [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ],
analysis [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], and asset management [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Trust between
participants in smart contracts is established through
cryptographic algorithms and protocols that ensure
secure communication and data protection. This security
is achieved through the application of various
cryptographic methods in smart contracts, such as
      </p>
      <p>Homomorphic Encryption, Zero-Knowledge Proofs,
MultiParty Computation, and Quantum-Resistant
Cryptography.</p>
      <p>
        For users of smart contracts, cryptography represents
a commitment scheme that allows for the selection of
execution conditions in secret, with the ability to reveal
these conditions later [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. This is made possible by using
Zero-Knowledge Proof (ZKP) technology, which enables
transaction verification without identifying participants
or data. Cryptographic methods used for smart contracts,
including Homomorphic Encryption, Zero-Knowledge
Proofs, Multi-Party Computation, and Quantum-Resistant
Cryptography, can be employed in projects focused on
decentralized identity, decentralized finance, and medical
research where privacy is paramount. In this way,
cryptography ensures secure communication between
parties and guarantees the security of data involved in the
operation of smart contracts.
      </p>
      <p>The Promising and Complex Integration of AI
Technologies in Smart Contracts</p>
      <p>Among the most promising and complex technologies
to be applied within smart contracts are AI technologies,
which are associated with large volumes of data and
advanced tools for their analysis. The concept of AI
0000-0003-4934-8377 (D. Virovets); 0000-0001-6936-955X
(S. Obushnyi); 0000-0003-3990-5205 (B. Zhurakovskyi);
0000-0002-77756039 (P. Skladannyi); 0000-0002-9349-7946 (V. Sokolov)
© 2024 Copyright for this paper by its authors. Use permitted under
Creative Commons License Attribution 4.0 International (CC BY 4.0).
encompasses a variety of data analysis and management
technologies, ranging from simple machine imitations of
human intelligence, as envisioned by Alan Turing, to deep
learning technologies for training neural networks.
Modern AI technologies can utilize models for Natural
Language Processing (NLP), Computer Vision, Expert
Systems, Genetic Algorithms, and Multi-agent Systems,
which enhance and improve AI models.</p>
      <p>
        Attempts to integrate smart contracts with AI lead to
several challenges due to their inherent complexity, which
require resolution [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The primary issue with smart
contracts is the technical difficulty of storing and directly
utilizing large amounts of data in distributed ledgers. It is
well known that AI can significantly contribute to the
development of decentralized products and asset
management by preprocessing and analyzing data
through normalization and cleansing before submitting it
to the blockchain structure, thereby reducing the
excessive load on the ledger. Additionally, machine
learning techniques have been developed that can be used
to build and refine smart contract code, including through
the use of NLP [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. AI enhances the adaptability of smart
contracts by incorporating logic, neural graphs, and
neural networks through its integration into the smart
contract code or external usage to verify and ensure
contract integrity. Tools such as deep learning
frameworks like TensorFlow are considered promising
for their integration into smart contracts [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
Distributed ledger technology (DLT) has demonstrated its
effectiveness in static models for accounting financial
transactions, managing reputation systems, handling
agreements, and confirming ownership rights. In contrast,
AI algorithms require dynamic data updates to create and
maintain training models. Training models based on smart
contracts cannot guarantee accurate predictions, partly due
to the lack of support for fixed-point arithmetic and
differences in computational architectures. One potential
solution is to apply the Naive Bayes algorithm in smart
contracts, which requires probability calculations using
floating-point numbers based on Gaussian probability [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>AI, which relies on a vast array of tools for model
training and extensive databases, cannot operate within a
blockchain environment in its current form due to the
resource demands needed to perform the necessary
computations and model creation. To integrate the
decentralized protocol environment with AI, several
solutions have been proposed, which will be discussed
below.</p>
      <p>
        One approach to organizing the interaction between AI
and smart contracts is through the use of specific
mechanisms known as oracles. Oracles enable the
integration of AI systems with smart contracts, offering a
range of possibilities [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. The traditional form of an oracle
that facilitates this interaction is depicted in Fig. 1
      </p>
      <sec id="sec-1-1">
        <title>1.3. Oracles as mediators between blockchain and AI</title>
        <p>
          Oracles are third-party services with smart contracts that
act as intermediaries between blockchain and external
systems, allowing smart contracts to access off-chain data,
including data from AI models. By design, blockchains and
smart contracts cannot access data outside the blockchain
environment. The primary function of a blockchain oracle
is to send requests, verify, and authenticate external data
sources, and deliver this data to the user’s smart contract
[
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. The table below outlines the functions of oracles that
facilitate the collection and provision of data for use in
smart contracts and AI models.
        </p>
      </sec>
      <sec id="sec-1-2">
        <title>1.4. Oracle functions and their characteristics</title>
        <p>
          To implement a smart contract, it may be necessary to
obtain information from AI based on the analysis of external
data, such as prices and exchange rates, sensor data, sports
event results, flight information, insurance claims, and so
forth. This can be achieved through an intelligent oracle,
which acts as an on-chain agent providing information in
response to queries to the AI model [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. The intelligent
oracle enables smart contracts to utilize AI analytics and
forecasts for automated decision-making and contract
execution, while also ensuring the verification of the
accuracy of the information provided to the AI models [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ].
        </p>
        <p>
          An example of such an intelligent oracle is the
Chainlink project, which represents a system of
decentralized oracles. Each oracle in this system gathers
data from independent sources and compares it to ensure its
accuracy [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. These intelligent smart contracts, capable of
responding to monitored conditions, acquire the
characteristics of dynamic smart contracts. They can
autonomously make decisions after analyzing the
information and then send commands and queries to other
systems [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. In these interactions, AI can be effectively
used to execute logic for monitoring states and events and
making appropriate decisions.
        </p>
        <p>
          AI models may involve using services to collect
meteorological, agricultural, seismic, and other real-world
data, which is then structured for subsequent monitoring
and analysis [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. Distributed ledgers alone cannot perform
these tasks without special tools. On the other hand, smart
contracts can manage interactions with AI models. For
example, the SingularityNET project represents a
decentralized platform that allows the creation and sharing
of AI models and their monetization in a marketplace based
on the ERC20 standard within the Ethereum network.
Similar solutions are offered by projects such as Namahe,
Neuromation, TraDove, AdHive, ATN, Cortex, and NAM
[
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. The table below lists some services that offer solutions
for integrating AI into smart contracts.
        </p>
        <p>The literature identifies three main methods for AI
interaction with traditional smart contracts: Edge AI,
AIcentric smart contracts, and Swarm Intelligence. The table
below presents these methods along with their
characteristics, as well as other theoretically possible ways
AI could interact with smart contracts. The concept of
Swarm Intelligence Smart Contracts, based on swarm
intelligence principles for decision-making and task
execution, appears particularly interesting as it integrates
well with the logic of smart contracts.
1.5. Direct integration of AI into smart
contracts
Another technology is the direct integration of AI into
smart contracts without using an intermediary like oracles,
which eliminates the trust issue. This approach involves
utilizing ASIC-resistant frameworks through specialized
consensus algorithms and standards for ensuring
operational compatibility between infrastructure and deep
learning tools. An example of such technology is the Cortex
project, which employs the Material Representation Tool
(MRT) technology compatibility standard and the Cuckoo
Cycle consensus mechanism.</p>
        <p>
          Embedding artificial intelligence directly into smart
contracts in an on-chain mode requires careful
consideration, as training AI models on the blockchain is
currently a rather cumbersome process [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. However,
some projects have achieved notable success by adapting
networks to leverage AI capabilities, including creating
specialized networks with their consensus algorithms,
such as Proof of Intelligent Mining (PoIM) in Matrix and
Delegated Proof of Stake (DPoS) in Cortex. The PoIM
consensus algorithm, developed for intelligent mining
and operating a decentralized network based on machine
learning technology, increases the number of
transactions per second and facilitates the use of
intelligent models within the network.
The oracle structure for interacting with smart contracts
involves the smart contract itself, a tool for retrieving data
from an AI model, a database, and a dynamic data source for
the model. Upon meeting certain conditions, the smart
contract sends a request to the oracle, which in turn returns
data from the AI model to the smart contract. Popular
Oracle services that can work with AI models include
Oraclize (Provable), Town Crier, Reality K, Witnet, and
Chainlink, among others. An example of using Oraclize is
the Etherisc project, which uses an oracle to access flight
delay data to automate insurance payouts in case of flight
delays. Another project, Ethersquares, implements logic for
sports betting, where users can verify the accuracy of
received data through the oracle [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ].
        </p>
        <p>
          The Cortex and Matrix platforms offer solutions for
integrating AI models into the blockchain and subsequently
using them in smart contracts. Users can incorporate the
proposed Cortex AI system into existing smart contracts. In
the Cortex project, this is achieved through the Cuckoo
Cycle consensus algorithm, known for its high efficiency in
handling large volumes of data. The Matrix platform, on the
other hand, employs the Proof of Intelligent Mining (PoIM)
algorithm, which leverages AI for optimizing mining
processes and consensus tasks. Matrix provides components
for semantic and syntactic analysis, security verification of
smart contracts, and identification of issues in transaction
models [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. These platforms’ solutions enable the creation
of decentralized AI models for implementation in DAO
smart contracts to optimize decision-making and manage
participant relationships.
        </p>
        <p>
          An example of an AI oracle is the GainForest project,
where a smart contract is used to distribute bets based on
data about deforestation status using artificial intelligence
[
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]. The oracle automatically analyzes and evaluates
satellite images and detects deforestation issues using
remote sensing algorithms. Based on the collected and
analyzed information, bets are redistributed among
participants. Fig. 3 illustrates the operation of such an
oracle.
The blockchain-based platform for artificial intelligence
systems, SingularityNET, provides the capability to
integrate autonomous agents into smart contracts,
connecting them to data exchange channels and AI systems
that interact with modules [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. This technology enables
smart contracts to interact with real-world sensors and
devices, obtaining information simultaneously with
AIdriven decisions on subsequent actions. The structure of
smart contracts allows to make and execute decisions
automatically based on AI [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. Other mentioned services
offer methods for integrating smart contracts with AI
models for use in operations or provide mechanisms for
collaboration, where AI models are applied to manage
incentive systems, reward distribution, and evaluate
participation in joint projects.
        </p>
        <sec id="sec-1-2-1">
          <title>Smart Contracts AI</title>
        </sec>
        <sec id="sec-1-2-2">
          <title>Interaction Technology</title>
        </sec>
        <sec id="sec-1-2-3">
          <title>Federated Learning</title>
        </sec>
        <sec id="sec-1-2-4">
          <title>Smart Contracts</title>
        </sec>
        <sec id="sec-1-2-5">
          <title>Reinforcement Learning</title>
        </sec>
        <sec id="sec-1-2-6">
          <title>Smart Contracts</title>
        </sec>
        <sec id="sec-1-2-7">
          <title>Predictive Analytics</title>
        </sec>
        <sec id="sec-1-2-8">
          <title>Smart Contracts</title>
        </sec>
        <sec id="sec-1-2-9">
          <title>Natural Language</title>
        </sec>
        <sec id="sec-1-2-10">
          <title>Processing (NLP) Smart</title>
        </sec>
        <sec id="sec-1-2-11">
          <title>Contracts</title>
        </sec>
        <sec id="sec-1-2-12">
          <title>Computer Vision Smart</title>
        </sec>
        <sec id="sec-1-2-13">
          <title>Contracts</title>
        </sec>
        <sec id="sec-1-2-14">
          <title>Multi-agent Systems</title>
        </sec>
        <sec id="sec-1-2-15">
          <title>Smart Contracts</title>
        </sec>
        <sec id="sec-1-2-16">
          <title>Autonomous Negotiation</title>
        </sec>
        <sec id="sec-1-2-17">
          <title>Smart Contracts</title>
        </sec>
        <sec id="sec-1-2-18">
          <title>Characteristics</title>
          <p>Smart contracts utilizing federated learning for training AI models on decentralized data without
centralizing it in one location. Data remains on local devices, and models are trained locally,
exchanging only model updates.</p>
          <p>Smart contracts incorporating reinforcement learning algorithms for decision-making. RL models
are trained based on rewards and penalties for actions, optimizing decision-making strategies.
Smart contracts incorporating reinforcement learning algorithms for decision-making. RL models
are trained based on rewards and penalties for actions, optimizing decision-making strategies.
Implementation of natural language processing technologies for understanding and analyzing
text data. Smart contracts can interact with users through text interfaces, analyze documents, and
automatically execute contract terms based on textual information.</p>
          <p>Use of computer vision technologies for analyzing images and video. Smart contracts can make
decisions based on visual data, such as automatically detecting defects on a production line.
Employment of multi-agent systems where agents interact to achieve a common goal. Each agent
can operate autonomously while exchanging information with other agents, facilitating the
creation of complex and adaptive systems.</p>
          <p>Application of AI for automatic negotiation and agreement formation between parties. Smart
contracts can autonomously negotiate terms based on predefined criteria and the interests of the
parties.
Decentralized Artificial Intelligence Platform that supports
AI smart contracts and AI inference.</p>
          <p>Intelligent contracts service that combines smart contract
capabilities with AI elements, allowing for handling large
volumes of transactions and integrating AI services into
dApps.</p>
          <p>Decentralized AI marketplace and AI Publisher, running
on blockchain with Distributed Atomspace (DAS) to
represent and store primary knowledge for AI agents, and
it encapsulates any computational results achieved during
their execution
Responsible Supply Chain based on Blockchain &amp; Artificial
Intelligence for managing the supply chain using smart
contracts and AI on the Hyperledger Sawtooth platform.</p>
          <p>Decentralized platform for creating commercial models
combining AI and smart contracts based on Neo
blockchain technology.</p>
          <p>Hedge fund platform based on artificial intelligence for
predicting financial markets and creating AI models.</p>
          <p>AI-powered chatbot for asset value prediction.</p>
          <p>Analytical platform using AI and machine learning for
analyzing market trends and decision-making.</p>
          <p>AI computational platform with access to a distributed
network with unlimited scalability. Analyzing large
volumes of data, modeling and forecasting, integrating AI
models into business processes, and sharing
computational resources.</p>
        </sec>
        <sec id="sec-1-2-19">
          <title>Usage in Smart Contracts</title>
          <p>Analysis of decentralized data for
decisionmaking and process automation
Using AI in smart contracts for management and
interactions
Data collection and analysis, process automation
Organizing production and supply of goods and
services
Using autonomous economic agents for process
automation and asset management.</p>
          <p>AI model competitions in the Numerai
Tournament, fund management, and strategic
investment decisions.</p>
          <p>Process automation for asset management,
decentralized loyalty programs for communities,
and data analysis for decision-making.</p>
          <p>Developing automated investment strategies for
asset management.</p>
          <p>Analyzing large volumes of data, modeling and
forecasting, integrating AI models into business
processes, and sharing computational resources.
Neural network algorithms for AI for forecasting, analysis,
and asset management.</p>
          <p>Forecasting future events, decision-making, risk
management, and business process optimization
The platform for simplifying the collection, evaluation, and
analysis of data with a consensus mechanism at the
storage level.</p>
          <p>Managing medical data, storing confidential
participant information, providing decentralized
medical services, and managing medical records.
Machine learning platform for generating relational maps
of verified data elements collected from “consent
contracts”.</p>
          <p>Collecting, monitoring, and analyzing mental
health and behavioral data, solutions for
personnel, and resource management.</p>
          <p>Decentralized database of clinical and non-clinical data
managed by AI.</p>
          <p>Real-time biometric monitoring of participants,
and personalized medical solutions.</p>
          <p>Ecosystem for creating AI models using distributed
computing and incentive models.</p>
          <p>Machine learning model training platform and creation of
autonomous agents with data sharing service.</p>
          <p>The platform for generating and managing digital art
using AI and Generative Adversarial Networks (GAN).
NFT Art Generation platform using GAN neural network
architecture, combining two generators and
discriminators to generate texts, images, and sounds.
Providing computational resources for training
AI models.</p>
          <p>Decentralized data exchange and management,
creating autonomous agents for process
optimization.</p>
          <p>Automated solutions for profit distribution,
trend prediction NFT management, and art
generation.</p>
          <p>Creating and managing NFTs, content
monetization, and participant engagement, and
managing intellectual property rights.</p>
        </sec>
        <sec id="sec-1-2-20">
          <title>Kojii.ai</title>
        </sec>
        <sec id="sec-1-2-21">
          <title>PrimeIntellect</title>
        </sec>
        <sec id="sec-1-2-22">
          <title>Nous</title>
        </sec>
        <sec id="sec-1-2-23">
          <title>Research</title>
          <p>DanKu</p>
          <p>AI platform to enhance public perception of artworks,
train artists, and gather information for AI models.
Service for training large AI models using distributed
resources, reducing costs, and democratizing AI
development.</p>
          <p>Incentive system using tokens for participation in AI
model creation.</p>
          <p>Service for creating and accessing machine learning
models with an incentive system and evaluation using
smart contracts.</p>
          <p>Intelligent chatbots for participants, organizing
communications with communities, investment
decisions, and creating recommendations for
project participation.</p>
          <p>Tools for forecasting and analyzing market data,
asset and risk management strategies, and
business process automation.</p>
          <p>Tools for asset management and large data
volumes, cybersecurity protection.</p>
          <p>Collaborative development of AI models for
token-based rewards.</p>
          <p>
            The interaction between AI and smart contracts raises
several issues, including questions about AI’s
responsibility regarding the consequences of executing
a contract by an autonomous agent or providing false or
incorrect information for the execution of a smart
contract [
            <xref ref-type="bibr" rid="ref22">22</xref>
            ]. Due to these risks, the use of AI in DAOs
brings up the need for standardization of smart contracts
and crypto-assets for their compatibility with AI models.
Known token standards such as ERC-20, ERC-721, and
ERC-1155 are used in economic models or reward
systems created by AI. AI can also create unique content
and release it as NFTs. The idea of more global use of AI
in smart contracts has led to the development of specific
smart contract standards designed to facilitate their
integration with AI. Below are some of these standards
along with their characteristics.
          </p>
          <p>Standardization of smart contracts is crucial for uniform
task typing for AI models to handle various data classes,
analyze their performance, and create necessary
integration modules for AI. Through these modules,
smart contracts can interact with each other and
organize intelligent decentralized systems with
selflearning and environmental adaptation capabilities.
Additionally, the standardization of intelligent smart
contracts will ensure the automated and autonomous
development of intelligent systems. Inter-network
integration and data exchange with the physical world
should be managed by oracles adapted to intelligent
networks, which presents new challenges. The use of
different types of AI, with varying structures and
complexities, requires finding new integration solutions.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Conclusion</title>
      <p>The integration of smart contracts and AI undoubtedly
offers significant advantages, as blockchain provides the
potential for cryptographic storage of large volumes of
data and its use for training AI models, securely
transmitting data between digital systems, and
implementing economic model logic. Despite the
complexities involved in integrating smart contracts and
AI, methods and solutions for such integration already
exist. In this context, the need for standardizing the
methods of linking smart contracts and AI arises to
enable the mutual integration of various solutions
(services). The assertion that “If Smart Contracts Are the
Body of the Digital Deal Era, Artificial Intelligence is the
Mind” aptly describes the importance of intelligent
oracles and cryptography in ensuring the interaction
between systems.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Zhebka</surname>
          </string-name>
          , et al.,
          <article-title>Methodology for Choosing a Consensus Algorithm for Blockchain Technology</article-title>
          ,
          <source>in: Digital Economy Concepts and Technologies</source>
          , vol.
          <volume>3665</volume>
          (
          <year>2024</year>
          )
          <fpage>106</fpage>
          -
          <lpage>113</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>S.</given-names>
            <surname>Obushnyi</surname>
          </string-name>
          , et al.,
          <article-title>Ensuring Data Security in the Peer-to-Peer Economic System of the DAO, in: Cybersecurity Providing in Information and Telecommunication Systems II</article-title>
          , vol.
          <volume>3187</volume>
          (
          <year>2021</year>
          )
          <fpage>284</fpage>
          -
          <lpage>292</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>D.</given-names>
            <surname>Virovets</surname>
          </string-name>
          , et al.,
          <article-title>Soul Bound Token as Digital Twins in Peer-to-Peer Economic Systems</article-title>
          ,
          <source>in: Digital Economy Concepts and Technologies</source>
          , vol.
          <volume>3665</volume>
          (
          <year>2024</year>
          )
          <fpage>97</fpage>
          -
          <lpage>105</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R.</given-names>
            <surname>Marusenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Sokolov</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Bogachuk</surname>
          </string-name>
          ,
          <article-title>Method of Obtaining Data from Open Scientific Sources</article-title>
          and Social Engineering Attack Simulation,
          <source>Advances in Artificial Systems for Logistics Engineering</source>
          , vol.
          <volume>135</volume>
          (
          <year>2022</year>
          )
          <fpage>583</fpage>
          -
          <lpage>594</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -04809- 8_
          <fpage>53</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>F.</given-names>
            <surname>Kipchuk</surname>
          </string-name>
          , et al.,
          <source>Assessing Approaches of IT Infrastructure Audit, in: IEEE 8th International Conference on Problems of Infocommunications, Science and Technology</source>
          (
          <year>2021</year>
          )
          <fpage>213</fpage>
          -
          <lpage>217</lpage>
          . doi:
          <volume>10</volume>
          .1109/picst54195.
          <year>2021</year>
          .
          <volume>9772181</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Aimeta</given-names>
            <surname>Bridging</surname>
          </string-name>
          <string-name>
            <surname>Communities</surname>
          </string-name>
          ,
          <source>AI and Metaverse Projects, Whitepaper, Version</source>
          <volume>1</volume>
          .2 (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M. C.</given-names>
            <surname>Reis</surname>
          </string-name>
          ,
          <string-name>
            <surname>Extending Smart Contracts Security Through Cryptographic Protocols</surname>
          </string-name>
          , Faculdade de Computação da Universidade Federal de Uberlândia, Uberlândia, Brasil (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>I.</given-names>
            <surname>Reshi</surname>
          </string-name>
          , et al.,
          <source>AI-Powered Smart Contracts: The Dawn of Web 4</source>
          ,
          <string-name>
            <surname>TechRxiv</surname>
          </string-name>
          (
          <year>2023</year>
          ).
          <source>doi: 10.36227/techrxiv.221894</source>
          <volume>38</volume>
          .
          <year>v1</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S.</given-names>
            <surname>Badruddoja</surname>
          </string-name>
          , et al.,
          <source>Making Smart Contracts Smarter</source>
          , (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>3</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICBC51069.
          <year>2021</year>
          .
          <volume>9461148</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M.</given-names>
            <surname>Sai Mohan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Swamy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Chandu</surname>
          </string-name>
          <string-name>
            <surname>Reddy</surname>
          </string-name>
          ,
          <article-title>Strengthening Smart Contracts: An AI-Driven Security Exploration</article-title>
          .
          <source>Global Journal of Computer Science and Technology</source>
          ,
          <volume>23</volume>
          (
          <issue>D2</issue>
          ) (
          <year>2023</year>
          )
          <fpage>57</fpage>
          -
          <lpage>67</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Badruddoja</surname>
          </string-name>
          , et al.,
          <source>Making Smart Contracts Predict and Scale, Fourth International Conference on Blockchain Computing and Applications (BCCA)</source>
          (
          <year>2022</year>
          )
          <fpage>127</fpage>
          -
          <lpage>134</lpage>
          . doi:
          <volume>10</volume>
          .1109/BCCA55292.
          <year>2022</year>
          .
          <volume>9922480</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>V.</given-names>
            <surname>Papadouli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Papakonstantinou</surname>
          </string-name>
          ,
          <string-name>
            <surname>A Preliminary</surname>
          </string-name>
          <article-title>Study on Artificial Intelligence Oracles and Smart Contracts: A Legal Approach to the Interaction of Two Novel Technological Breakthroughs</article-title>
          ,
          <source>Computer Law &amp; Security Review</source>
          <volume>51</volume>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Oracle</surname>
          </string-name>
          .
          <article-title>Gain Access to Data Stored Outside of the Blockchain</article-title>
          . URL: https://github.com/fravoll/soliditypatterns/blob/master/docs/oracle.md
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Blockchain</surname>
            <given-names>Oracles</given-names>
          </string-name>
          :
          <article-title>Bridging External Data Sources with AI Smart Contracts (</article-title>
          <year>2024</year>
          ). URL: https://medium.com/sample-dcentaiblog/
          <article-title>blockchain-oracles-bridging-external-datasources-with-ai-smart-contracts-e7fffac0c323</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>S.</given-names>
            <surname>Terzi</surname>
          </string-name>
          , et al.,
          <source>Blockchain 3.0 Smart Contracts in E-Government 3.0 Applications</source>
          (
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .48550/arXiv.
          <year>1910</year>
          .
          <volume>06092</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>S. D.</given-names>
            <surname>Facchini</surname>
          </string-name>
          ,
          <article-title>Decentralized Autonomous Organizations and Multi-agent Systems for Artificial Intelligence Applications and Data Analysis</article-title>
          ,
          <source>Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Doctoral Consortium</source>
          (
          <year>2022</year>
          )
          <fpage>5851</fpage>
          -
          <lpage>5852</lpage>
          . doi:
          <volume>10</volume>
          .24963/ijcai.
          <year>2022</year>
          /828.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>V.</given-names>
            <surname>Lopes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Alexandre</surname>
          </string-name>
          ,
          <article-title>An Overview of Blockchain Integration with Robotics</article-title>
          and
          <source>Artificial Intelligence</source>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .48550/arXiv.
          <year>1810</year>
          .
          <volume>00329</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>AI</given-names>
            <surname>Smart</surname>
          </string-name>
          <article-title>Contracts</article-title>
          .
          <source>The Age of A.I. Powered Incentives</source>
          (
          <year>2017</year>
          ). URL: https://medium.com/gainforest/predictive-smartcontracts-dc15b9986d8c
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <article-title>From Imagination to Reality: 6 Companies Building the Future with AI and Blockchain (</article-title>
          <year>2023</year>
          ). URL: https://www.linkedin.com/pulse/fromimagination-reality-6
          <article-title>-companies-building-futureai-blockchain-yusgf</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>S.</given-names>
            <surname>Shahriar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Hayawi</surname>
          </string-name>
          <string-name>
            <surname>NFTGAN</surname>
          </string-name>
          :
          <article-title>Non-Fungible Token Art Generation Using Generative Adversarial Networks</article-title>
          . (
          <year>2021</year>
          ). doi:
          <volume>10</volume>
          .48550/arXiv.2112.10577.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>A.</given-names>
            <surname>Anupama</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Deekshith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Karthik</surname>
          </string-name>
          ,
          <string-name>
            <surname>Crypto</surname>
            <given-names>AI</given-names>
          </string-name>
          :
          <article-title>Digital Nostalgic Art Generation Using GAN and Creation of NFT Using Blockchain</article-title>
          ,
          <string-name>
            <given-names>J. Emerging</given-names>
            <surname>Technol</surname>
          </string-name>
          .
          <source>Innov. Res</source>
          .
          <volume>9</volume>
          (
          <issue>7</issue>
          ) (
          <year>2014</year>
          )
          <fpage>217</fpage>
          -
          <lpage>220</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>M.</given-names>
            <surname>Sako</surname>
          </string-name>
          ,
          <source>Contracting for Artificial Intelligence. Communications of the ACM</source>
          <volume>66</volume>
          (
          <year>2023</year>
          )
          <fpage>20</fpage>
          -
          <lpage>23</lpage>
          . doi:
          <volume>10</volume>
          .1145/3584707.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>C.</given-names>
            <surname>So</surname>
          </string-name>
          , et al., ERC-7007:
          <string-name>
            <given-names>Verifiable</given-names>
            <surname>AI-Generated</surname>
          </string-name>
          <string-name>
            <given-names>Content</given-names>
            <surname>Token</surname>
          </string-name>
          .
          <article-title>An ERC-721 extension for verifiable AI-generated content tokens using ZeroKnowledge and Optimistic Machine Learning Techniques (</article-title>
          <year>2023</year>
          ). URL: https://eips.ethereum.org/EIPS/eip-7007
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>