Dispute Resolution for Smart Contract-based Two Party Protocols

One central promise of blockchain systems is to mediate interactions of mutually distrusting parties without the need for a trusted third party. SmartJudge is our lightweight framework to extend existing two-party protocols such as fair exchange or cross-blockchain trades with a conditional dispute resolution procedure. The rationale behind SmartJudge is that honest parties can jointly execute a protocol at minimal costs, and simultaneously are fully protected via a conditionally callable verifier smart contract in case of a dispute.

Smart Contract-based Car Insurance Policies

Processes in the insurance economy are often cumbersome and expensive because of the inherently opposing interests of insurers and customers. Smart contracts bear a large potential to simplify these processes and thereby reduce costs. In this paper, …