Blockchain oracles for decentralized agricultural insurance using trusted IoT data

Agricultural insurance is one of the formal and reliable risk management instruments to cope with agrarian risks. Presently, agricultural insurance products rely heavily on centralized systems that lack transparency and traceability, leading to suboptimal risk assessment and delays in payouts. To ad...

Full description

Saved in:
Bibliographic Details
Main Authors: Manoj T, Krishnamoorthi Makkithaya, Narendra V. G., Vijaya Murari T
Format: Article
Language:English
Published: Frontiers Media S.A. 2025-01-01
Series:Frontiers in Blockchain
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/fbloc.2024.1481339/full
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850098142161141760
author Manoj T
Krishnamoorthi Makkithaya
Narendra V. G.
Vijaya Murari T
author_facet Manoj T
Krishnamoorthi Makkithaya
Narendra V. G.
Vijaya Murari T
author_sort Manoj T
collection DOAJ
description Agricultural insurance is one of the formal and reliable risk management instruments to cope with agrarian risks. Presently, agricultural insurance products rely heavily on centralized systems that lack transparency and traceability, leading to suboptimal risk assessment and delays in payouts. To address these concerns the fintech industry has started to embrace a popular decentralized technology called blockchain. However, blockchain operates as a deterministic and synchronized state system, which means it cannot directly access real-world data for decentralized applications. A mechanism called oracle is required for the trusted access of agricultural risk factor data to smart contracts from external sources such as Internet of Things (IoT) devices, web services and databases. Hence, the present study proposes a blockchain-based AgriInsureDON framework with a privacy-preserving decentralized oracle for risk factor data access from trusted IoT devices for agricultural insurance. Initially, a method for computing the direct reputation score of IoT devices based on behavioral and data reputation is illustrated. Next, a privacy preserved decentralized oracle mechanism is designed and implemented using a masked secret sharing and secure aggregation scheme. Later, we demonstrate the working of weather-indexed insurance contracts based on decentralized oracle. Finally, a performance analysis of smart contract transactions w.r.t average latency, throughput, average CPU utilization and total memory usage is conducted on Ganache and Sepolia test networks. The evaluation results of privacy-protected decentralized oracle and an indexed insurance contract within AgriInsureDON framework confirms that transactions are efficient and scalable to meet the requirements of expedited claim settlement.
format Article
id doaj-art-b8e278fd5f07438bb210e145b1be8a69
institution DOAJ
issn 2624-7852
language English
publishDate 2025-01-01
publisher Frontiers Media S.A.
record_format Article
series Frontiers in Blockchain
spelling doaj-art-b8e278fd5f07438bb210e145b1be8a692025-08-20T02:40:47ZengFrontiers Media S.A.Frontiers in Blockchain2624-78522025-01-01710.3389/fbloc.2024.14813391481339Blockchain oracles for decentralized agricultural insurance using trusted IoT dataManoj T0Krishnamoorthi Makkithaya1Narendra V. G.2Vijaya Murari T3Department of Computer Science and Engineering, Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal, Karnataka, IndiaDepartment of Computer Science and Engineering, Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal, Karnataka, IndiaDepartment of Computer Science and Engineering, Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal, Karnataka, IndiaDepartment of Computer Science and Engineering, NMAM Institute of Technology (NMAMIT), Nitte (Deemed to Be University), Udupi, Karnataka, IndiaAgricultural insurance is one of the formal and reliable risk management instruments to cope with agrarian risks. Presently, agricultural insurance products rely heavily on centralized systems that lack transparency and traceability, leading to suboptimal risk assessment and delays in payouts. To address these concerns the fintech industry has started to embrace a popular decentralized technology called blockchain. However, blockchain operates as a deterministic and synchronized state system, which means it cannot directly access real-world data for decentralized applications. A mechanism called oracle is required for the trusted access of agricultural risk factor data to smart contracts from external sources such as Internet of Things (IoT) devices, web services and databases. Hence, the present study proposes a blockchain-based AgriInsureDON framework with a privacy-preserving decentralized oracle for risk factor data access from trusted IoT devices for agricultural insurance. Initially, a method for computing the direct reputation score of IoT devices based on behavioral and data reputation is illustrated. Next, a privacy preserved decentralized oracle mechanism is designed and implemented using a masked secret sharing and secure aggregation scheme. Later, we demonstrate the working of weather-indexed insurance contracts based on decentralized oracle. Finally, a performance analysis of smart contract transactions w.r.t average latency, throughput, average CPU utilization and total memory usage is conducted on Ganache and Sepolia test networks. The evaluation results of privacy-protected decentralized oracle and an indexed insurance contract within AgriInsureDON framework confirms that transactions are efficient and scalable to meet the requirements of expedited claim settlement.https://www.frontiersin.org/articles/10.3389/fbloc.2024.1481339/fullagricultural insuranceblockchainEthereumIoToraclessmart contracts
spellingShingle Manoj T
Krishnamoorthi Makkithaya
Narendra V. G.
Vijaya Murari T
Blockchain oracles for decentralized agricultural insurance using trusted IoT data
Frontiers in Blockchain
agricultural insurance
blockchain
Ethereum
IoT
oracles
smart contracts
title Blockchain oracles for decentralized agricultural insurance using trusted IoT data
title_full Blockchain oracles for decentralized agricultural insurance using trusted IoT data
title_fullStr Blockchain oracles for decentralized agricultural insurance using trusted IoT data
title_full_unstemmed Blockchain oracles for decentralized agricultural insurance using trusted IoT data
title_short Blockchain oracles for decentralized agricultural insurance using trusted IoT data
title_sort blockchain oracles for decentralized agricultural insurance using trusted iot data
topic agricultural insurance
blockchain
Ethereum
IoT
oracles
smart contracts
url https://www.frontiersin.org/articles/10.3389/fbloc.2024.1481339/full
work_keys_str_mv AT manojt blockchainoraclesfordecentralizedagriculturalinsuranceusingtrustediotdata
AT krishnamoorthimakkithaya blockchainoraclesfordecentralizedagriculturalinsuranceusingtrustediotdata
AT narendravg blockchainoraclesfordecentralizedagriculturalinsuranceusingtrustediotdata
AT vijayamurarit blockchainoraclesfordecentralizedagriculturalinsuranceusingtrustediotdata