Skip to content
Ishan Gulhane edited this page Nov 5, 2017 · 7 revisions

Welcome to the build-blockchain-insurance-app wiki!

Short Name

Insure with Blockchain

Short Description

Build insurance application using Hyperledger Fabric

Offering Type

Emerging Tech - Blockchain

Introduction

Blockchain through its distributed ledger, smart contracts, and non-repudiation capabilities that acts as a shared infrastructure can transform multiple processes across the insurance industry. In this developer journey, you’ll implement a web-based insurance application using Hyperledger Fabric.

Authors

By Jannick Eisenhardt, Ishan Gulhane

Code

https://github.com/IBM/build-blockchain-insurance-app

Demo

N/A

Video

https://youtu.be/WeD6vYOLjes

Overview

The emergence of Blockchain technology provides an opportunity to the insurance industry to improve their operating efficiency, lower the costs of transaction processing, enhance the customer experience, improve data quality and increase trust between parties. In this project, you’ll develop a sample insurance application automating insurance claim process. In this application, we have four participants, namely insurance, police, repair shop and shop peer. Insurance peer is the insurance company providing the insurance for the products and it is responsible for processing the claims. Police peer is responsible for verifying the theft claims. Repair shop peer is responsible for repairs of the product while shop peer sells the products to a consumer. The web-based application is written in node.js and react. The chaincode (i.e. smart contracts ) for the application is written in Go.

Flow

Architecture1

  1. Generate Certificates for peers
  2. Build Docker images for network
  3. Start the insurance network

Included Components

Technology

Links

Blog Post

In today's digital age, technology is at the core of all aspects of business and personal existence. The insurance industry is looking at technology to enable new ways of working for the market. Blockchain can play a key role in transforming the insurance industry by providing a single, unified platform of information and transparency to all the participants. By leveraging smart contracts (aka automated trustworthy workflow between parties without a central specific co-ordinator), insurance companies can automate their policy services thus reducing their administration and claim processing costs and increasing transparency in the system through fraud detection. In our new developer journey, you'll develop a blockchain network with insurance providers using smart contracts for providing insurance policies and processing claims. We will also have a shop, repair shop and police organizations selling the insurance policies to consumers, fulfilling the repair orders for processed claims and validating the consumer claims for the theft respectively. Blockchain can be leveraged to lower operational costs by reducing the cost of having several redundant processes and automating the processes. The secure, decentralized and verifiable transactions within the network will help in providing transparency by identifying fraudulent duplicate claims. With permission blockchain networks, users will be aware of their counterparts, thus reducing counterparty risks and making the claim process hassle-free for both, the insurer and the insured. Last, but not least, developers will find that Blockchain offers an easy approach to implementing complex applications.

Clone this wiki locally