BIVO—A Decentralized Oracle Solution for Data Authenticity in Blockchain-Based IoT Networks

IF 8.9 1区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS IEEE Internet of Things Journal Pub Date : 2024-11-11 DOI:10.1109/JIOT.2024.3495563
Boutaina Jebari;Khalil Ibrahimi;Mounir Ghogho;Hamidou Tembine
{"title":"BIVO—A Decentralized Oracle Solution for Data Authenticity in Blockchain-Based IoT Networks","authors":"Boutaina Jebari;Khalil Ibrahimi;Mounir Ghogho;Hamidou Tembine","doi":"10.1109/JIOT.2024.3495563","DOIUrl":null,"url":null,"abstract":"Integrating blockchain technology into the Internet of Things (IoT) has revolutionized industries, enabling decentralized and reliable management of systems, while improving both efficiency and security. However, a key challenge for blockchain-based IoT solutions is ensuring the accuracy of data fed into the blockchain, known as the “blockchain oracle problem.” This work addresses this challenge by proposing the BIVO system (blockchain information verification oracles), a blockchain-based decentralized oracle for IoT networks. The system utilizes a reputation and voting mechanism suitable for both crowdsourced and semi-controlled environments. We also model the weighted voting mechanism as a stochastic game and conduct stress tests to analyze the system’s expected accuracy and cumulative payoffs under various conditions. Our findings indicate that the system achieves higher accuracy compared to nonweighted voting approaches. In semi-controlled environments, the system demonstrates resilience against up to 64% of adversarial nodes. However, under the worst conditions, malicious nodes need to control no more than 36% of the network to benefit from malicious behavior. Additionally, we implemented a prototype of the BIVO system and deployed it on both a local blockchain simulator and the public Ethereum testnet Sepolia to evaluate the cost and feasibility of blockchain integration.","PeriodicalId":54347,"journal":{"name":"IEEE Internet of Things Journal","volume":"12 6","pages":"7259-7276"},"PeriodicalIF":8.9000,"publicationDate":"2024-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Internet of Things Journal","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10749987/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

Integrating blockchain technology into the Internet of Things (IoT) has revolutionized industries, enabling decentralized and reliable management of systems, while improving both efficiency and security. However, a key challenge for blockchain-based IoT solutions is ensuring the accuracy of data fed into the blockchain, known as the “blockchain oracle problem.” This work addresses this challenge by proposing the BIVO system (blockchain information verification oracles), a blockchain-based decentralized oracle for IoT networks. The system utilizes a reputation and voting mechanism suitable for both crowdsourced and semi-controlled environments. We also model the weighted voting mechanism as a stochastic game and conduct stress tests to analyze the system’s expected accuracy and cumulative payoffs under various conditions. Our findings indicate that the system achieves higher accuracy compared to nonweighted voting approaches. In semi-controlled environments, the system demonstrates resilience against up to 64% of adversarial nodes. However, under the worst conditions, malicious nodes need to control no more than 36% of the network to benefit from malicious behavior. Additionally, we implemented a prototype of the BIVO system and deployed it on both a local blockchain simulator and the public Ethereum testnet Sepolia to evaluate the cost and feasibility of blockchain integration.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
BIVO - 基于区块链的物联网网络中数据验证的去中心化 Oracle 解决方案
将区块链技术集成到物联网(IoT)中已经彻底改变了行业,实现了分散和可靠的系统管理,同时提高了效率和安全性。然而,基于区块链的物联网解决方案面临的一个关键挑战是确保输入区块链的数据的准确性,这被称为“区块链oracle问题”。这项工作通过提出BIVO系统(区块链信息验证oracle)来解决这一挑战,BIVO系统是一种基于区块链的物联网网络去中心化oracle。该系统采用了一种声誉和投票机制,适用于众包和半控制环境。我们还将加权投票机制建模为随机博弈,并进行了压力测试,以分析系统在各种条件下的预期准确性和累积收益。我们的研究结果表明,与非加权投票方法相比,该系统达到了更高的准确性。在半控制环境中,该系统对高达64%的敌对节点表现出弹性。然而,在最坏的情况下,恶意节点需要控制不超过36%的网络才能从恶意行为中获益。此外,我们实现了BIVO系统的原型,并将其部署在本地区块链模拟器和公共以太坊测试网Sepolia上,以评估区块链集成的成本和可行性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
IEEE Internet of Things Journal
IEEE Internet of Things Journal Computer Science-Information Systems
CiteScore
17.60
自引率
13.20%
发文量
1982
期刊介绍: The EEE Internet of Things (IoT) Journal publishes articles and review articles covering various aspects of IoT, including IoT system architecture, IoT enabling technologies, IoT communication and networking protocols such as network coding, and IoT services and applications. Topics encompass IoT's impacts on sensor technologies, big data management, and future internet design for applications like smart cities and smart homes. Fields of interest include IoT architecture such as things-centric, data-centric, service-oriented IoT architecture; IoT enabling technologies and systematic integration such as sensor technologies, big sensor data management, and future Internet design for IoT; IoT services, applications, and test-beds such as IoT service middleware, IoT application programming interface (API), IoT application design, and IoT trials/experiments; IoT standardization activities and technology development in different standard development organizations (SDO) such as IEEE, IETF, ITU, 3GPP, ETSI, etc.
期刊最新文献
Bio-inspired Collaborative Navigation Method of Leader-Follower AUVs Based on Composite Spatial Navigation Cells: Granule cell and Time cell Unlocking Ultra-Low-Power Bluetooth Low Energy Relays with Periodic Advertisements Channel Knowledge Map Assisted Underwater Acoustic Communication Network Using Normal Mode Model Robust Hyperchaotic Attractor Based Image Encryption and FPGA Implementation MTNet: A Mixed Transformer Network for High-Quality 3D Object Detection
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1