Sensors (Jan 2023)

Continuous and Secure Integration Framework for Smart Contracts

  • Alvaro Reyes,
  • Miguel Jimeno,
  • Ricardo Villanueva-Polanco

DOI
https://doi.org/10.3390/s23010541
Journal volume & issue
Vol. 23, no. 1
p. 541

Abstract

Read online

As part of agile methodologies seen in the past few years, IT organizations have continuously adopted new practices in their software delivery life-cycle to improve both efficiency and effectiveness of development teams. Two of these practices are continuous integration and continuous deployment, which are part of the DevOps cycle which has helped organizations build software effectively and efficiently. These practices must be considered for new technologies such as smart contracts, where security concerns and bugs might cost more once deployed than traditional software. This paper states the importance of using a proper DevOps routine and how it is possible to apply this practice to a smart contract build. Specifically, this paper introduces a framework to implement DevOps for smart contracts development by describing multiple DevOps tools and their applicability to smart contract development.

Keywords