Agro Chain Protocol is a blockchain-based insurance solution protecting farmers from multi-peril risks. It ensures efficiency, transparency, and security in crop insurance, fostering trust and resilience in agriculture. Introduced authorized users to validate claims.
Agro Chain Protocol is designed to protect farmers against a wide range of risks that can impact crop production. These risks include weather events, pests, diseases, and other unforeseen circumstances that can lead to crop loss. The concept involves assessing the risk for individual farmers, calculating premiums based on this risk, and providing financial compensation if an insured event occurs. The flowchart provided outlines a detailed process involving several entities to ensure transparency, efficiency, and accuracy in providing insurance to farmers. The process starts with the farmer providing necessary data and undergoing verification. The data is then used to assess risk and calculate the insurance premium. Once the farmer pays the premium, they receive insurance coverage. In the event of a claim, a multi-tiered approval process ensures that claims are valid, and payouts are justified. This system leverages technology and multiple layers of verification and approval to provide robust and reliable agricultural insurance to farmers. This approach ensures that the insurance process is transparent, efficient, and fair, reducing the potential for fraud and ensuring that farmers receive the financial support they need when faced with crop loss due to various perils. Below is the flow of the application:
Below is the breakdown of the technical component and the process involved :
Authentication - World ID The farmer uses a World ID system to authenticate their identity. This ensures that only verified individuals can proceed with the insurance process. The World ID system employs a Proof of Human-ness mechanism, which uses biometric verification (such as iris scanning or fingerprint recognition) to confirm that the user is a real human and not a bot or an automated entity. This step ensures the integrity and legitimacy of users interacting with the insurance platform. The verification process includes ZKSnark technology. This cryptographic proof ensures privacy and security, confirming the user's identity in a way that prevents data breaches or misuse of personal information. To combat the risk of Sybil attacks, where a single entity creates multiple identities to manipulate the system, the World ID system integrates robust Sybil resistance mechanisms. This involves using unique biometric data and decentralised verification to ensure that each user is unique and legitimate.
Data Transmission - Chainlink: Communicates with Web2 API The farmer sends relevant data, including their location and crop details, to Chainlink. ChainLink acts as an oracle, bridging the gap between the blockchain-based insurance platform and Web2 APIs to fetch and verify the required data.
Data Provision - Chainlink: Risk Factor Calculation: Provides location and crop data The farmer inputs relevant data into the system, including location (GPS coordinates) and crop details (type, acreage, expected yield). Chainlink acts as an oracle to bridge the blockchain-based insurance platform and external Web2 APIs, enabling the integration of real-world data into the smart contract ecosystem.
Risk Assessment - The Risk Factor Calculation module processes the data to determine the risk factor associated with insuring the farmer's crops. This factor is then passed to the Premium Calculation module.
Premium Determination The Premium Calculation module uses the risk factor to calculate the insurance premium that the farmer must pay. This calculated premium is then communicated back to the farmer.
Policy Purchase The farmer decides to purchase the insurance policy by paying the calculated premium to the insurance provider.
7.Claim Initiation In the event of a loss, the farmer initiates an insurance claim with the insurance provider.
Claim Verification The insurance claim must be reviewed and approved by five authorised parties. These parties are responsible for verifying the legitimacy of the claim.
Authorization The authorised parties review the claim and, if deemed valid, authorise it. Their approval is necessary for the claim to be processed further.
Staking and Incentivization The authorised parties stake coins as part of their commitment to the verification process. Upon authorising claims, they receive a small percentage of the insured amount as a reward for their service.
This comprehensive process ensures that the farmer's identity is securely verified, the risk is accurately assessed, and the claims are processed transparently and fairly, with the added assurance of human verification through the World ID system, enhanced by ZKSnark technology and Sybil resistance measures.