Oracle programs are a key link in the interaction of blockchain systems with the outside world. They must ensure the authenticity and security of data transmitted over a computer network to blockchain smart contracts. It is possible to increase security by creating a blockchain network for oracle programs, and a consensus of independent assessments of the authenticity of data in oracle programs will ensure the security of data transmitted to the main blockchain. Blockchain control systems in real time take several milliseconds to verify the authenticity of data, to data mining and to develop a control effect on the actuators. The consensus mechanism, which requires much more time, is not acceptable in these management systems. The purpose of this work is to develop the architecture of an intelligent information system of oracle programs for a real-time blockchain management system. To achieve the goal, the following tasks were solved: analysis of the state of the problem of ensuring the reliability and completeness of data, research of the capabilities of intelligent smart contracts, research of the intellectual capabilities of peripheral computing, development of the architecture of an intelligent information system of oracle programs. The scientific novelty of the work consists in the fact that a way has been found for high-speed transmission of the reliability of data transmitted by the oracle program system to the smart contracts of the blockchain management system in real time. The practical significance of the work is to solve the problem of providing reliable data to the blockchain management system in real time.
oracle program, blockchain management system, smart contract, real-time management, artificial intelligence system, peripheral computing, intelligent interface of application programming