4.6 Article

Oracles Integration in Blockchain-Based Platform for Smart Crop Production Data Exchange

期刊

ELECTRONICS
卷 12, 期 10, 页码 -

出版社

MDPI
DOI: 10.3390/electronics12102244

关键词

blockchain oracle; blockchain-based platform; smart contracts; smart crop production; EOSIO/Antelope; C++; Swift

向作者/读者索取更多资源

Blockchain oracles serve as intermediaries connecting external non-deterministic information and real-world data to blockchain infrastructure. This paper focuses on integrating oracles into an EOSIO blockchain-based platform for smart crop production data exchange. It presents the functions of two oracles and describes their integration at both the design and implementation levels.
Blockchain oracles are an intermediary designed to connect external non-deterministic information and real-world data to the blockchain digital infrastructure. The variety of proposed solutions and purposes are of great variety and suggest that it is necessary to take into account different features of the process and specifically define the required functionalities. The purpose of this paper is to present the integration of oracles into an EOSIO blockchain-based platform for smart crop production data exchange by smart contracts. The functions of two oracles are presented. Their integration is described at the design level and at the implementation of the smart contracts. The design level is illustrated by workflow diagrams of internal processes between oracle applications and the blockchain smart contract and by external processes in the oracles' smart contracts. The implementation level is illustrated by oracle application configuration files and elements of C++ smart contracts, such as constant and variable declarations, multi-index tables, internal contract functions, and actions called by other contracts and external programs. As results of the oracles' operation, a report on the detected emergency failures and an estimate of the cost of ram resource are presented.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据