Continuous and Secure Integration Framework for Smart Contracts

被引:2
|
作者
Reyes, Alvaro [1 ]
Jimeno, Miguel [1 ]
Villanueva-Polanco, Ricardo [1 ]
机构
[1] Univ Norte, Dept Comp Sci & Engn, Barranquilla 080007, Colombia
关键词
DevOps; automated tools; cloud; continuous integration; continuous deployment; smart contracts;
D O I
10.3390/s23010541
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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.
引用
收藏
页数:23
相关论文
共 50 条
  • [31] Tool Demonstration: FSolidM for Designing Secure Ethereum Smart Contracts
    Mavridou, Anastasia
    Laszka, Aron
    PRINCIPLES OF SECURITY AND TRUST, POST 2018, 2018, 10804 : 270 - 277
  • [32] DESC: enabling secure data exchange based on smart contracts
    Liang, Jiao
    Han, Weili
    Guo, Zeqing
    Chen, Yaoliang
    Cao, Chang
    Wang, Xiaoyang Sean
    Li, Fenghua
    SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (04)
  • [33] Secure IoT access at scale using blockchains and smart contracts
    Fotiou, Nikos
    Pittaras, Iakovos
    Siris, Vasilios A.
    Voulgaris, Spyros
    Polyzos, George C.
    2019 IEEE 20TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2019,
  • [34] Towards Secure IoT Communication with Smart Contracts in a Blockchain Infrastructure
    Ali, Jawad
    Ali, Toqeer
    Musa, Shahrulniza
    Zahrani, Ali
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (10) : 578 - 585
  • [35] Secure compilation of rich smart contracts on poor UTXO blockchains
    Bartoletti, Massimo
    Marchesin, Riccardo
    Zunino, Roberto
    9TH EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY, EUROS&P 2024, 2024, : 235 - 267
  • [36] Annotary: A Concolic Execution System for Developing Secure Smart Contracts
    Weiss, Konrad
    Schuette, Julian
    COMPUTER SECURITY - ESORICS 2019, PT I, 2019, 11735 : 747 - 766
  • [37] Unified Integration of Smart Contracts Through Service Orientation
    Falazi, Ghareeb
    Lamparelli, Andrea
    Breitenbuecher, Uwe
    Daniel, Florian
    Leymann, Frank
    IEEE SOFTWARE, 2020, 37 (05) : 60 - 66
  • [38] A Legal Framework for Using Smart Contracts in Consumer Contracts: Machines as Servants, Not Masters
    Durovic, Mateja
    Willett, Chris
    MODERN LAW REVIEW, 2023, 86 (06): : 1390 - 1421
  • [39] Interpretation of Contracts and Smart Contracts: Smart Interpretation or Interpretation of Smart Contracts?
    Cannarsa, Michel
    EUROPEAN REVIEW OF PRIVATE LAW, 2018, 26 (06): : 773 - 785
  • [40] A framework for smart construction contracts using BIM and blockchain
    Mohamed A. Kamel
    Emad S. Bakhoum
    Mohamed M. Marzouk
    Scientific Reports, 13