Towards a management plane for smart contracts: Ethereum case study

Abstract : 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.
Document type :
Conference papers
Complete list of metadatas

https://hal.inria.fr/hal-01935669
Contributor : Abdelkader Lahmadi <>
Submitted on : Monday, November 26, 2018 - 11:06:43 PM
Last modification on : Thursday, January 24, 2019 - 4:22:01 PM

Identifiers

Collections

Citation

Nida Khan, Abdelkader Lahmadi, Jérôme François, Radu State. Towards a management plane for smart contracts: Ethereum case study. NOMS 2018 - IEEE/IFIP Network Operations and Management Symposium, Apr 2018, Taipei, Taiwan. ⟨10.1109/NOMS.2018.8406326⟩. ⟨hal-01935669⟩

Share

Metrics

Record views

56