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...
Saved in:
| Main Authors: | , , , |
|---|---|
| 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 |