[en] Blockchain is an emerging foundational technology
with the potential to create a novel economic and social system.
The complexity of the technology poses many challenges and
foremost amongst these are monitoring and management of
blockchain-based decentralized applications. In this paper, we
design, implement and evaluate a novel system to enable management
operations in smart contracts. A key aspect of our system
is that it facilitates the integration of these operations through
dedicated ’managing’ smart contracts to provide data filtering
as per the role of the smart contract-based application user. We
evaluate the overhead costs of such data filtering operations after
post-deployment analyses of five categories of smart contracts on
the Ethereum public testnet, Rinkeby. We also build a monitoring
tool to display public blockchain data using a dashboard coupled
with a notification mechanism of any changes in private data to
the administrator of the monitored decentralized application.
Research center :
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > Services and Data management research group (SEDAN)
Disciplines :
Computer science
Author, co-author :
Khan, Nida ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Lahmadi, Abdelkader; Universit´e de Lorraine > CNRS, Inria, LORIA, F-54000 Nancy, France
Francois, Jerome; Universit´e de Lorraine > CNRS, Inria, LORIA, F-54000 Nancy, France
State, Radu ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
External co-authors :
yes
Language :
English
Title :
Towards a Management Plane for Smart Contracts: Ethereum Case Study
Publication date :
2018
Event name :
NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium
Event organizer :
IEEE/IFIP
Event place :
Taipei, Taiwan
Event date :
27-04-2018
Audience :
International
Journal title :
NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium