Smart contacts as APIs

Priftis, Athanasios (Haute école de gestion de Genève, HES-SO // Haute Ecole Spécialisée de Suisse Occidentale) ; Israel, Joël (Haute école de gestion de Genève, HES-SO // Haute Ecole Spécialisée de Suisse Occidentale) ; Trabichet, Jean-Philippe (Haute école de gestion de Genève, HES-SO // Haute Ecole Spécialisée de Suisse Occidentale)

Although blockchain protocols have existed for some time now, a focused analysis on smart contracts, as Application Programming Interfaces (APIs) for user driven and web based applications, is clearly missing. APIs as abstract interfaces can inspire us in designing smart contract based applications and information infrastructures. Such an approach has an impact both on the architecture and coding of applications. In this article, we will use our pilot on managing building rights within the City of Geneva to demonstrate how the architecture, design and implementation of smart contracts can be advanced. Initiating the creation of new applications and services based on the smart contracts characteristics, such as forced temporality and immutability and transparency, comes with new opportunities and challenges. Blockchain could be more than an innovative technology, a building block of new forms of social applications and infrastructures through the design of smart contracts as APIs.


Keywords:
Conference Type:
full paper
Faculty:
Economie et Services
School:
HEG - Genève
Institute:
CRAG - Centre de Recherche Appliquée en Gestion
Subject(s):
Informatique
Publisher:
Valencia, Spain, 24-28 November 2019
Date:
2019-11
Valencia, Spain
24-28 November 2019
Pagination:
Pp. 9-14
Published in:
Proceedings ot the Ninth International Conference on Social Media Technologies, Communication, and Informatics
ISSN:
2326-9294
ISBN:
978-1-61208-757-3
External resources:
Appears in Collection:



 Record created 2020-02-18, last modified 2020-03-25

Fulltext:
Download fulltext
PDF

Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)