<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Integration of smart contracts and artificial intelligence using cryptographic oracles ⋆</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Denys</forename><surname>Virovets</surname></persName>
							<email>virovets.asp@kubg.edu.ua</email>
							<affiliation key="aff0">
								<orgName type="institution">Borys Grinchenko Kyiv Metropolitan University</orgName>
								<address>
									<addrLine>18/2 Bulvarno-Kudriavska str</addrLine>
									<postCode>04053</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Sergiy</forename><surname>Obushnyi</surname></persName>
							<email>s.obushnyi@kubg.edu.ua</email>
							<affiliation key="aff0">
								<orgName type="institution">Borys Grinchenko Kyiv Metropolitan University</orgName>
								<address>
									<addrLine>18/2 Bulvarno-Kudriavska str</addrLine>
									<postCode>04053</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Bohdan</forename><surname>Zhurakovskyi</surname></persName>
							<email>zhurakovskybiyu@tk.kpi.ua</email>
							<affiliation key="aff1">
								<orgName type="institution">National Technical University of Ukraine &quot;Igor Sikorsky Kyiv Polytechnic Institute</orgName>
								<address>
									<addrLine>&quot; 37 Peremogy ave</addrLine>
									<postCode>03056</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Pavlo</forename><surname>Skladannyi</surname></persName>
							<email>p.skladannyi@kubg.edu.ua</email>
							<affiliation key="aff0">
								<orgName type="institution">Borys Grinchenko Kyiv Metropolitan University</orgName>
								<address>
									<addrLine>18/2 Bulvarno-Kudriavska str</addrLine>
									<postCode>04053</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Volodymyr</forename><surname>Sokolov</surname></persName>
							<email>v.sokolov@kubg.edu.ua</email>
							<affiliation key="aff0">
								<orgName type="institution">Borys Grinchenko Kyiv Metropolitan University</orgName>
								<address>
									<addrLine>18/2 Bulvarno-Kudriavska str</addrLine>
									<postCode>04053</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Integration of smart contracts and artificial intelligence using cryptographic oracles ⋆</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">1B72313AC3840EE8F5CD8D511061D813</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T19:06+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>blockchain</term>
					<term>cryptography</term>
					<term>smart contracts</term>
					<term>artificial intelligence</term>
					<term>AI</term>
					<term>web3</term>
					<term>crypto-economy</term>
					<term>decentralization</term>
					<term>oracle</term>
					<term>decentralized artificial intelligence 1</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><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></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction 1.Smart contracts and cryptography: ensuring security in decentralized systems</head><p>Smart contracts are traditionally defined as programs that operate on blockchain technology <ref type="bibr" target="#b0">[1]</ref>, requiring a decentralized virtual machine capable of programming and data processing <ref type="bibr" target="#b1">[2]</ref>. 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 <ref type="bibr" target="#b2">[3]</ref> that utilize various other digital technologies for data collection <ref type="bibr" target="#b3">[4]</ref>, analysis <ref type="bibr" target="#b4">[5]</ref>, and asset management <ref type="bibr" target="#b5">[6]</ref>. 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 Homomorphic Encryption, Zero-Knowledge Proofs, Multi-Party 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 <ref type="bibr" target="#b6">[7]</ref>. 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 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-7775-6039 (P. Skladannyi); 0000-0002-9349-7946 (V. Sokolov) 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 <ref type="bibr" target="#b7">[8]</ref>. 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 <ref type="bibr" target="#b8">[9]</ref>. 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 <ref type="bibr" target="#b9">[10]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.2.">The role of distributed ledger technology in static and dynamic models</head><p>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 <ref type="bibr" target="#b10">[11]</ref>. 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 <ref type="bibr" target="#b11">[12]</ref>. The traditional form of an oracle that facilitates this interaction is depicted in Fig.  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 <ref type="bibr" target="#b7">[8]</ref>. The table below outlines the functions of oracles that facilitate the collection and provision of data for use in smart contracts and AI models. 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 <ref type="bibr" target="#b12">[13]</ref>. 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 <ref type="bibr" target="#b13">[14]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.4.">Oracle functions and their characteristics</head><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 <ref type="bibr" target="#b7">[8]</ref>. 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 <ref type="bibr" target="#b14">[15]</ref>. 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 <ref type="bibr" target="#b15">[16]</ref>. 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 <ref type="bibr" target="#b16">[17]</ref>. 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.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Table 2</head><p>Classification of smart contracts by methods of interaction with AI (compiled based on the source <ref type="bibr" target="#b9">[10]</ref>)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Method of AI Interaction with Smart Contracts Characteristics</head><p>Edge AI Smart Contracts Smart contracts that combine AI technologies with edge computing capabilities, enabling data processing and contract execution closer to the data source. This approach reduces latency and enhances efficiency. Key features include:</p><p>-Local data processing.</p><p>-Reduced communication delays.</p><p>-Improved overall performance.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>AI-Centric Smart Contracts</head><p>Smart contracts that integrate AI capabilities with automated contract execution on the blockchain. This allows for the creation of intelligent contracts that can analyze data, make complex decisions, and automatically execute actions based on the results. Key features include:</p><p>-Data analysis capabilities.</p><p>-Decision-making based on AI insights.</p><p>-Automated contract execution.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Swarm Intelligence Smart Contracts</head><p>Smart contracts that utilize swarm intelligence principles for decision-making and task execution. Swarm intelligence refers to the collective behavior of decentralized, self-organizing systems, typically observed in natural systems such as ant colonies, bee swarms, or bird flocks. In the context of smart contracts, this means using multiple agents interacting with each other and their environment to achieve a common goal or perform tasks. Key features include:</p><p>-Collective decision-making.</p><p>-Decentralized coordination.</p><p>-Task execution based on swarm dynamics.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.5.">Direct integration of AI into smart contracts</head><p>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 <ref type="bibr" target="#b7">[8]</ref>. 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 <ref type="bibr" target="#b16">[17]</ref>.</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 <ref type="bibr" target="#b7">[8]</ref>. 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 <ref type="bibr" target="#b17">[18]</ref>. 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. <ref type="figure" target="#fig_3">3</ref> 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 <ref type="bibr" target="#b7">[8]</ref>. 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 <ref type="bibr" target="#b7">[8]</ref>. 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></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Reinforcement Learning Smart Contracts</head><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.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Predictive Analytics Smart Contracts</head><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.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Natural Language Processing (NLP) Smart Contracts</head><p>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></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Computer Vision Smart Contracts</head><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.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Multi-agent Systems Smart Contracts</head><p>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></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Autonomous Negotiation Smart Contracts</head><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.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Table 4</head><p>AI services integrated with blockchain and their possible uses in smart contracts (compiled based on the source <ref type="bibr" target="#b7">[8,</ref><ref type="bibr" target="#b18">[19]</ref><ref type="bibr" target="#b19">[20]</ref><ref type="bibr" target="#b20">[21]</ref>)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Service General Description and Functions Usage in Smart Contracts</head><p>Cortex Decentralized Artificial Intelligence Platform that supports AI smart contracts and AI inference.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Analysis of decentralized data for decisionmaking and process automation Matrix AI Network</head><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></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Using AI in smart contracts for management and interactions</head><p>SingularityNET 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 Data collection and analysis, process automation Namahe 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>Organizing production and supply of goods and services Fetch.AI Decentralized platform for creating commercial models combining AI and smart contracts based on Neo blockchain technology.</p><p>Using autonomous economic agents for process automation and asset management.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Numerai</head><p>Hedge fund platform based on artificial intelligence for predicting financial markets and creating AI models.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>AI model competitions in the Numerai</head><p>Tournament, fund management, and strategic investment decisions. Eligma AI-powered chatbot for asset value prediction. Process automation for asset management, decentralized loyalty programs for communities, and data analysis for decision-making. Peculium Analytical platform using AI and machine learning for analyzing market trends and decision-making.</p><p>Developing automated investment strategies for asset management.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>DeepBrain Chain (DBC)</head><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><p>Analyzing large volumes of data, modeling and forecasting, integrating AI models into business processes, and sharing computational resources.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Neural</head><p>Neural network algorithms for AI for forecasting, analysis, and asset management.</p><p>Forecasting future events, decision-making, risk management, and business process optimization</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>BurstIQ</head><p>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.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>LifeGraph</head><p>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></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Vytalyx</head><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></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Neuromation</head><p>Ecosystem for creating AI models using distributed computing and incentive models.</p><p>Providing computational resources for training AI models.</p><p>Synapse AI Machine learning model training platform and creation of autonomous agents with data sharing service.</p><p>Decentralized data exchange and management, creating autonomous agents for process optimization.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>StyleGAN2</head><p>The platform for generating and managing digital art using AI and Generative Adversarial Networks (GAN).</p><p>Automated solutions for profit distribution, trend prediction NFT management, and art generation. NFTGAN NFT Art Generation platform using GAN neural network architecture, combining two generators and discriminators to generate texts, images, and sounds.</p><p>Creating and managing NFTs, content monetization, and participant engagement, and managing intellectual property rights.</p><p>Kojii.ai AI platform to enhance public perception of artworks, train artists, and gather information for AI models.</p><p>Intelligent chatbots for participants, organizing communications with communities, investment decisions, and creating recommendations for project participation. PrimeIntellect Service for training large AI models using distributed resources, reducing costs, and democratizing AI development.</p><p>Tools for forecasting and analyzing market data, asset and risk management strategies, and business process automation.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Nous Research</head><p>Incentive system using tokens for participation in AI model creation.</p><p>Tools for asset management and large data volumes, cybersecurity protection.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>DanKu</head><p>Service for creating and accessing machine learning models with an incentive system and evaluation using smart contracts.</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 <ref type="bibr" target="#b21">[22]</ref>. 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></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Conclusion</head><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></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>1</head><label>1</label><figDesc></figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Traditional interaction of AI with smart contracts via an oracle 1.3. Oracles as mediators between blockchain and AI</figDesc><graphic coords="2,112.80,434.88,368.88,194.16" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Generalized Structure of Data Transmission in Smart Contracts Using an AI Oracle</figDesc><graphic coords="4,99.36,274.08,396.00,178.56" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Figure 3 :</head><label>3</label><figDesc>Figure 3: Machine-powered incentive system in GainForest (compiled based on the source [19])</figDesc><graphic coords="5,128.40,71.76,337.92,213.12" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1</head><label>1</label><figDesc>Oracle functions in data provision for intelligent smart contracts</figDesc><table><row><cell>Oracle Functions</cell><cell>Function Characteristics</cell></row><row><cell cols="2">Data Collection for AI -Collects and processes</cell></row><row><cell></cell><cell>external data for centralized</cell></row><row><cell></cell><cell>and decentralized AI models.</cell></row><row><cell></cell><cell>-Transfers external data to AI</cell></row><row><cell></cell><cell>algorithms.</cell></row><row><cell>Data Verification</cell><cell>-Ensures the reliability and</cell></row><row><cell></cell><cell>authenticity of data,</cell></row><row><cell></cell><cell>preventing manipulation and</cell></row><row><cell></cell><cell>fraud.</cell></row><row><cell></cell><cell>-Verifies data sources, reducing</cell></row><row><cell></cell><cell>risks associated with</cell></row><row><cell></cell><cell>inaccurate or falsified data.</cell></row><row><cell>Integration with AI</cell><cell>-Transfers and integrates</cell></row><row><cell></cell><cell>analytical predictive data from</cell></row><row><cell></cell><cell>AI into smart contracts.</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Table 3</head><label>3</label><figDesc>Classification of smart contracts by AI application areas</figDesc><table><row><cell>Smart Contracts AI Interaction Technology</cell><cell>Characteristics</cell></row><row><cell>Federated Learning</cell><cell>Smart contracts utilizing federated learning for training AI models on decentralized data without</cell></row><row><cell>Smart Contracts</cell><cell>centralizing it in one location. Data remains on local devices, and models are trained locally,</cell></row><row><cell></cell><cell>exchanging only model updates.</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head>Table 5</head><label>5</label><figDesc>Smart contract standards in the Ethereum environment, adapted for interaction with AI 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.</figDesc><table><row><cell>Standard</cell><cell>Characteristics</cell></row><row><cell>ERC-2362</cell><cell>Standard for decentralized oracles, which</cell></row><row><cell></cell><cell>can be used to obtain external data for</cell></row><row><cell></cell><cell>smart contracts, including data from AI or</cell></row><row><cell></cell><cell>forecasting models.</cell></row><row><cell>ERC-3001</cell><cell>Standardizes the integration of</cell></row><row><cell></cell><cell>decentralized oracles, allowing the</cell></row><row><cell></cell><cell>incorporation of external data from AI to</cell></row><row><cell></cell><cell>provide more accurate and informed</cell></row><row><cell></cell><cell>decisions.</cell></row><row><cell>ERC-</cell><cell>Standards are used for proof of work</cell></row><row><cell>8000+</cell><cell>(PoW) and other consensus mechanisms,</cell></row><row><cell></cell><cell>which can be utilized for managing</cell></row><row><cell></cell><cell>resources and computations with AI.</cell></row><row><cell>ERC-7007</cell><cell>A specifically designed standard for</cell></row><row><cell></cell><cell>verified AI-generated content. Allows for</cell></row><row><cell></cell><cell>the tokenization of AI-generated content</cell></row><row><cell></cell><cell>with verification of source and generation</cell></row><row><cell></cell><cell>parameters [23].</cell></row><row><cell>ERC-7231</cell><cell>Standard for tokens of verified AI-</cell></row><row><cell></cell><cell>generated content, aimed at improving</cell></row><row><cell></cell><cell>data sovereignty and user control over</cell></row><row><cell></cell><cell>digital identities. Integrates Web2 and</cell></row><row><cell></cell><cell>Web3 identities into a single non-fungible</cell></row><row><cell></cell><cell>token (NFT), enabling users to own,</cell></row><row><cell></cell><cell>manage, and monetize their online</cell></row><row><cell></cell><cell>presence across various platforms.</cell></row></table></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Methodology for Choosing a Consensus Algorithm for Blockchain Technology</title>
		<author>
			<persName><forename type="first">V</forename><surname>Zhebka</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Digital Economy Concepts and Technologies</title>
		<imprint>
			<biblScope unit="volume">3665</biblScope>
			<biblScope unit="page" from="106" to="113" />
			<date type="published" when="2024">2024</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Ensuring Data Security in the Peer-to-Peer Economic System of the DAO</title>
		<author>
			<persName><forename type="first">S</forename><surname>Obushnyi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Cybersecurity Providing in Information and Telecommunication Systems II</title>
		<imprint>
			<biblScope unit="volume">3187</biblScope>
			<biblScope unit="page" from="284" to="292" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Soul Bound Token as Digital Twins in Peer-to-Peer Economic Systems</title>
		<author>
			<persName><forename type="first">D</forename><surname>Virovets</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Digital Economy Concepts and Technologies</title>
		<imprint>
			<biblScope unit="volume">3665</biblScope>
			<biblScope unit="page" from="97" to="105" />
			<date type="published" when="2024">2024</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Method of Obtaining Data from Open Scientific Sources and Social Engineering Attack Simulation</title>
		<author>
			<persName><forename type="first">R</forename><surname>Marusenko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Sokolov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Bogachuk</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-031-04809-8_53</idno>
	</analytic>
	<monogr>
		<title level="j">Advances in Artificial Systems for Logistics Engineering</title>
		<imprint>
			<biblScope unit="volume">135</biblScope>
			<biblScope unit="page" from="583" to="594" />
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Assessing Approaches of IT Infrastructure Audit</title>
		<author>
			<persName><forename type="first">F</forename><surname>Kipchuk</surname></persName>
		</author>
		<idno type="DOI">10.1109/picst54195.2021.9772181</idno>
	</analytic>
	<monogr>
		<title level="m">IEEE 8 th International Conference on Problems of Infocommunications</title>
				<imprint>
			<date type="published" when="2021">2021</date>
			<biblScope unit="page" from="213" to="217" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Aimeta Bridging Communities, AI and Metaverse Projects</title>
	</analytic>
	<monogr>
		<title level="j">Whitepaper, Version</title>
		<imprint>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="issue">2</biblScope>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">C</forename><surname>Reis</surname></persName>
		</author>
		<title level="m">Extending Smart Contracts Security Through Cryptographic Protocols</title>
				<imprint>
			<date type="published" when="2020">2020</date>
		</imprint>
		<respStmt>
			<orgName>Faculdade de Computação da Universidade Federal de Uberlândia, Uberlândia, Brasil</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<author>
			<persName><forename type="first">I</forename><surname>Reshi</surname></persName>
		</author>
		<idno type="DOI">10.36227/techrxiv.22189438.v1</idno>
	</analytic>
	<monogr>
		<title level="m">AI-Powered Smart Contracts: The Dawn of Web</title>
				<imprint>
			<date type="published" when="2023">2023</date>
			<biblScope unit="volume">4</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<monogr>
		<title level="m" type="main">Making Smart Contracts Smarter</title>
		<author>
			<persName><forename type="first">S</forename><surname>Badruddoja</surname></persName>
		</author>
		<idno type="DOI">10.1109/ICBC51069.2021.9461148</idno>
		<imprint>
			<date type="published" when="2021">2021</date>
			<biblScope unit="page" from="1" to="3" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Strengthening Smart Contracts: An AI-Driven Security Exploration</title>
		<author>
			<persName><forename type="first">M</forename><surname>Sai Mohan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Swamy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><forename type="middle">Chandu</forename><surname>Reddy</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Global Journal of Computer Science and Technology</title>
		<imprint>
			<biblScope unit="volume">23</biblScope>
			<biblScope unit="issue">D2</biblScope>
			<biblScope unit="page" from="57" to="67" />
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Making Smart Contracts Predict and Scale</title>
		<author>
			<persName><forename type="first">S</forename><surname>Badruddoja</surname></persName>
		</author>
		<idno type="DOI">10.1109/BCCA55292.2022.9922480</idno>
	</analytic>
	<monogr>
		<title level="m">Fourth International Conference on Blockchain Computing and Applications</title>
				<imprint>
			<date type="published" when="2022">2022</date>
			<biblScope unit="page" from="127" to="134" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">A Preliminary Study on Artificial Intelligence Oracles and Smart Contracts: A Legal Approach to the Interaction of Two Novel Technological Breakthroughs</title>
		<author>
			<persName><forename type="first">V</forename><surname>Papadouli</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Papakonstantinou</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Computer Law &amp; Security Review</title>
		<imprint>
			<biblScope unit="volume">51</biblScope>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<monogr>
		<ptr target="https://github.com/fravoll/solidity-patterns/blob/master/docs/oracle.md" />
		<title level="m">Gain Access to Data Stored Outside of the Blockchain</title>
				<imprint/>
		<respStmt>
			<orgName>Oracle</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<monogr>
		<ptr target="https://medium.com/sample-dcentai-blog/blockchain-oracles-bridging-external-data-sources-with-ai-smart-contracts-e7fffac0c323" />
		<title level="m">Blockchain Oracles: Bridging External Data Sources with AI Smart Contracts</title>
				<imprint>
			<date type="published" when="2024">2024</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<monogr>
		<title level="m" type="main">Blockchain 3.0 Smart Contracts in E-Government 3</title>
		<author>
			<persName><forename type="first">S</forename><surname>Terzi</surname></persName>
		</author>
		<idno type="DOI">10.48550/arXiv.1910.06092</idno>
		<imprint>
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
	<note>Applications</note>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Decentralized Autonomous Organizations and Multi-agent Systems for Artificial Intelligence Applications and Data Analysis</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">D</forename><surname>Facchini</surname></persName>
		</author>
		<idno type="DOI">10.24963/ijcai.2022/828</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Doctoral Consortium</title>
				<meeting>the Thirty-First International Joint Conference on Artificial Intelligence. Doctoral Consortium</meeting>
		<imprint>
			<date type="published" when="2022">2022</date>
			<biblScope unit="page" from="5851" to="5852" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<monogr>
		<title level="m" type="main">An Overview of Blockchain Integration with Robotics and Artificial Intelligence</title>
		<author>
			<persName><forename type="first">V</forename><surname>Lopes</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">A</forename><surname>Alexandre</surname></persName>
		</author>
		<idno type="DOI">10.48550/arXiv.1810.00329</idno>
		<imprint>
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<monogr>
		<ptr target="https://medium.com/gainforest/predictive-smart-contracts-dc15b9986d8c" />
		<title level="m">The Age of A.I. Powered Incentives</title>
				<imprint>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
	<note>AI Smart Contracts</note>
</biblStruct>

<biblStruct xml:id="b18">
	<monogr>
		<ptr target="https://www.linkedin.com/pulse/from-imagination-reality-6-companies-building-future-ai-blockchain-yusgf" />
		<title level="m">From Imagination to Reality: 6 Companies Building the Future with AI and Blockchain</title>
				<imprint>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<monogr>
		<title level="m" type="main">Hayawi NFTGAN: Non-Fungible Token Art Generation Using Generative Adversarial Networks</title>
		<author>
			<persName><forename type="first">S</forename><surname>Shahriar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename></persName>
		</author>
		<idno type="DOI">10.48550/arXiv.2112.10577</idno>
		<imprint>
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Crypto AI: Digital Nostalgic Art Generation Using GAN and Creation of NFT Using Blockchain</title>
		<author>
			<persName><forename type="first">A</forename><surname>Anupama</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Deekshith</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Karthik</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">J. Emerging Technol. Innov. Res</title>
		<imprint>
			<biblScope unit="volume">9</biblScope>
			<biblScope unit="issue">7</biblScope>
			<biblScope unit="page" from="217" to="220" />
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Contracting for Artificial Intelligence</title>
		<author>
			<persName><forename type="first">M</forename><surname>Sako</surname></persName>
		</author>
		<idno type="DOI">10.1145/3584707</idno>
	</analytic>
	<monogr>
		<title level="j">Communications of the ACM</title>
		<imprint>
			<biblScope unit="volume">66</biblScope>
			<biblScope unit="page" from="20" to="23" />
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<monogr>
		<author>
			<persName><forename type="first">C</forename><surname>So</surname></persName>
		</author>
		<ptr target="https://eips.ethereum.org/EIPS/eip-7007" />
		<title level="m">An ERC-721 extension for verifiable AI-generated content tokens using Zero-Knowledge and Optimistic Machine Learning Techniques</title>
				<imprint>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
	<note>ERC-7007: Verifiable AI-Generated Content Token</note>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
