Implementation of Smart Contracts Using Hybrid Architectures with On- and Off-Blockchain Components

07/31/2018
by   Carlos Molina-Jimenez, et al.
0

Recently, decentralised (on-blockchain) platforms have emerged to complement centralised (off-blockchain) platforms for the implementation of automated, digital (smart) contracts. However, neither alternative can individually satisfy the requirements of a large class of applications. On-blockchain platforms suffer from scalability, performance, transaction costs and other limitations. Off-blockchain platforms are afflicted by drawbacks due to their dependence on single trusted third parties. We argue that in several application areas, hybrid platforms composed from the integration of on- and off-blockchain platforms are more able to support smart contracts that deliver the desired quality of service (QoS). Hybrid architectures are largely unexplored. To help cover the gap, in this paper we discuss the implementation of smart contracts on hybrid architectures. As a proof of concept, we show how a smart contract can be split and executed partially on an off-blockchain contract compliance checker and partially on the Rinkeby Ethereum network. To test the solution, we expose it to sequences of contractual operations generated mechanically by a contract validator tool.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/12/2019

Introduction to Decentralization and Smart Contracts

The aim of this work is to study the use of decentralization and smart c...
research
03/13/2018

NECTAR: Non-Interactive Smart Contract Protocol using Blockchain Technology

Blockchain-driven technologies are considered disruptive because of the ...
research
05/11/2021

Digital Building Twins and Blockchain for Performance-Based (Smart) Contracts

Performance contracts used for servitized business models enable conside...
research
04/16/2021

Hercule: Representing and Reasoning about Norms as a Foundation for Declarative Contracts over Blockchain

Current blockchain approaches for business contracts are based on smart ...
research
04/06/2021

Bandcoin: Using Smart Contracts to Automate Mobile Network Bandwidth Roaming Agreements

We propose a new way to share licensed spectrum bandwidth capacity in mo...
research
11/27/2022

Who is Gambling? Finding Cryptocurrency Gamblers Using Multi-modal Retrieval Methods

With the popularity of cryptocurrencies and the remarkable development o...
research
09/02/2020

zkay v0.2: Practical Data Privacy for Smart Contracts

Recent work introduces zkay, a system for specifying and enforcing data ...

Please sign up or login with your details

Forgot password? Click here to reset