On and Off-Blockchain Enforcement Of Smart Contracts

05/02/2018
by   Carlos Molina-Jimenez, et al.
0

In this paper we discuss how conventional business contracts can be converted into smart contracts---their electronic equivalents that can be used to systematically monitor and enforce contractual rights, obligations and prohibitions at run time. We explain that emerging blockchain technology is certainly a promising platform for implementing smart contracts but argue that there is a large class of applications, where blockchain is inadequate due to performance, scalability, and consistency requirements, and also due to language expressiveness and cost issues that are hard to solve. We explain that in some situations a centralised approach that does not rely on blockchain is a better alternative due to its simplicity, scalability, and performance. We suggest that in applications where decentralisation and transparency are essential, developers can advantageously combine the two approaches into hybrid solutions where some operations are enforced by enforcers deployed on--blockchains and the rest by enforcers deployed on trusted third parties.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/24/2020

The Benefits of Deploying Smart Contracts on Trusted Third Parties

The hype about Bitcoin has overrated the potential of smart contracts de...
research
06/25/2021

CLOAK: A Framework For Development of Confidential Blockchain Smart Contracts

In recent years, as blockchain adoption has been expanding across a wide...
research
01/16/2020

Design of Trusted Market Platforms using Permissioned Blockchains and Game Theory

The blockchain concept forms the backbone of a new wave technology that ...
research
08/09/2023

Appending Data to Blockchain is not Sufficient for Non-repudiation of Receipt

Exchanging data while ensuring non-repudiation is a challenge, especiall...
research
07/23/2023

Implementing Smart Contracts: The case of NFT-rental with pay-per-like

Non-fungible tokens(NFTs) are on the rise. They can represent artworks e...
research
02/27/2020

A Quantum Money Solution to the Blockchain Scalability Problem

We put forward the idea that classical blockchains and smart contracts a...
research
12/07/2018

Dynamic Role Binding in Blockchain-Based Collaborative Business Processes

Blockchain technology enables the execution of collaborative business pr...

Please sign up or login with your details

Forgot password? Click here to reset