A utilization of Smart Contracts to ensure an agreement is met upon. You can define your smart contract with the same terms and conditions as you would with your regular insurance outline.

You can pair these contacts with Blockchain Oracles to ensure consistent payouts.