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 条
  • [21] Slither: A Static Analysis Framework For Smart Contracts
    Feist, Josselin
    Greico, Gustavo
    Groce, Alex
    2019 IEEE/ACM 2ND INTERNATIONAL WORKSHOP ON EMERGING TRENDS IN SOFTWARE ENGINEERING FOR BLOCKCHAIN (WETSEB 2019), 2019, : 8 - 15
  • [22] An energy trading framework using smart contracts
    Mololoth, Vidya Krishnan
    Ahlund, Christer
    Saguna, Saguna
    2023 IEEE GREEN TECHNOLOGIES CONFERENCE, GREENTECH, 2023, : 214 - 218
  • [23] SmartBugs: A Framework to Analyze Solidity Smart Contracts
    Ferreira, Joao F.
    Cruz, Pedro
    Durieux, Thomas
    Abreu, Rui
    2020 35TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2020), 2020, : 1349 - 1352
  • [24] A Cognitive Framework to Secure Smart Cities
    Tayeb, Shahab
    Raste, Neha
    Pirouz, Matin
    Latifi, Shahram
    2018 3RD INTERNATIONAL CONFERENCE ON MEASUREMENT INSTRUMENTATION AND ELECTRONICS (ICMIE 2018), 2018, 208
  • [25] SolAnalyser: A Framework for Analysing and Testing Smart Contracts
    Akca, Sefa
    Rajan, Ajitha
    Peng, Chao
    2019 26TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), 2019, : 482 - 489
  • [26] DESC: enabling secure data exchange based on smart contracts
    Jiao LIANG
    Weili HAN
    Zeqing GUO
    Yaoliang CHEN
    Chang CAO
    Xiaoyang Sean WANG
    Fenghua LI
    ScienceChina(InformationSciences), 2018, 61 (04) : 262 - 264
  • [27] FASTEN: Fair and Secure Distributed Voting Using Smart Contracts
    Damle, Sankarshan
    Gujar, Sujit
    Moti, Moin Hussain
    2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2021,
  • [28] DESC: enabling secure data exchange based on smart contracts
    Jiao Liang
    Weili Han
    Zeqing Guo
    Yaoliang Chen
    Chang Cao
    Xiaoyang Sean Wang
    Fenghua Li
    Science China Information Sciences, 2018, 61
  • [29] SESCon: Secure Ethereum Smart Contracts by Vulnerable Patterns' Detection
    Ali, Amir
    Ul Abideen, Zain
    Ullah, Kalim
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [30] SCStudio: A Secure and Efficient Integrated Development Environment for Smart Contracts
    Ren, Meng
    Ma, Fuchen
    Yin, Zijing
    Li, Huizhong
    Fu, Ying
    Chen, Ting
    Jiang, Yu
    ISSTA '21: PROCEEDINGS OF THE 30TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, 2021, : 666 - 669