Operations Smart Contract to Realize Decentralized System Operations Workflow for Consortium Blockchain

被引:4
|
作者
Sato, Tatsuya [1 ]
Shimosawa, Taku [1 ]
Himura, Yosuke [2 ]
机构
[1] Hitachi Ltd, Kokubunji 1858601, Japan
[2] Hitachi Amer Ltd, Santa Clara, CA 95054 USA
关键词
  consortium blockchain; Hyperledger Fabric; system operations; blockchain network operations;
D O I
10.1587/transcom.2021TMP0008
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Enterprises have paid attention to consortium blockchains like Hyperledger Fabric, which is one of the most promising platforms, for efficient decentralized transactions without depending on any particu-lar organization. A consortium blockchain-based system will be typically built across multiple organizations. In such blockchain-based systems, sys-tem operations across multiple organizations in a decentralized manner are essential to maintain the value of introducing consortium blockchains. De-centralized system operations have recently been becoming realistic with the evolution of consortium blockchains. For instance, the release of Hyper -ledger Fabric v2.x, in which individual operational tasks for a blockchain network, such as command execution of configuration change of channels (Fabric's sub-networks) and upgrade of chaincodes (Fabric's smart con-tracts), can be partially executed in a decentralized manner. However, the operations workflows also include the preceding procedure of pre-sharing, coordinating, and pre-agreeing the operational information (e.g., configu-ration parameters) among organizations, after which operation executions can be conducted, and this preceding procedure relies on costly manual tasks. To realize efficient decentralized operations workflows for consor-tium blockchain-based systems in general, we propose a decentralized inter -organizational operations method that we call Operations Smart Contract (OpsSC), which defines an operations workflow as a smart contract. Further-more, we design and implement OpsSC for blockchain network operations with Hyperledger Fabric v2.x. This paper presents OpsSC for operating channels and chaincodes, which are essential for managing the blockchain networks, through clarifying detailed workflows of those operations. A cost evaluation based on an estimation model shows that the total operational cost for executing a typical operational scenario to add an organization to a blockchain network having ten organizations could be reduced by 54 percent compared with a conventional script-based method. The implementation of OpsSC has been open-sourced and registered as one of Hyperledger Labs projects, which hosts experimental projects approved by Hyperledger.
引用
收藏
页码:1318 / 1331
页数:14
相关论文
共 50 条
  • [1] Smart-Contract based System Operations for Permissioned Blockchain
    Sato, Tatsuya
    Himura, Yosuke
    [J]. 2018 9TH IFIP INTERNATIONAL CONFERENCE ON NEW TECHNOLOGIES, MOBILITY AND SECURITY (NTMS), 2018,
  • [2] Implementation of a Smart Contract on a Consortium Blockchain for IoT Applications
    Lin, Ting
    Huan, Ziyi
    Shi, Yongcan
    Yang, Xu
    [J]. SUSTAINABILITY, 2022, 14 (07)
  • [3] betasCo: Consortium blockchain system based on smart Contract-oriented sharding
    Wu, Kai-Dong
    Ma, Yun
    Cai, Hua-Qian
    Jing, Xiang
    Huang, Gang
    [J]. Ruan Jian Xue Bao/Journal of Software, 2023, 34 (11): : 5042 - 5057
  • [4] Implementation of Smart Contract on Autonomous Decentralized Voting Blockchain
    Takahashi, Hironao
    Lakhani, Uzair
    [J]. 2023 IEEE 15TH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEM, ISADS, 2023, : 131 - 137
  • [5] Ethereum-Blockchain-Based Technology of Decentralized Smart Contract Certificate System
    Xie, Rui
    Wang, Yuhui
    Tan, Mingzhou
    Zhu, Wei
    Yang, Zhongjie
    Wu, Jiaji
    Jeon, Gwanggil
    [J]. IEEE Internet of Things Magazine, 2020, 3 (02): : 44 - 50
  • [6] ChainIDE 2.0: Facilitating Smart Contract Development for Consortium Blockchain
    Wu, Xiao
    Qiu, Han
    Zhang, Shuyi
    Memmi, Gerard
    Gai, Keke
    Cai, Wei
    [J]. IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2020, : 388 - 393
  • [7] A DECENTRALIZED SYSTEM FOR NURSERY POTTING OPERATIONS
    VERMA, BP
    [J]. TRANSACTIONS OF THE ASAE, 1982, 25 (02): : 277 - 282
  • [8] Smart-contract enabled decentralized knowledge fusion for blockchain-based conversation system
    Yang, Wenli
    Garg, Saurabh
    Bai, Quan
    Kang, Byeong
    [J]. Expert Systems with Applications, 2022, 203
  • [9] Smart-contract enabled decentralized knowledge fusion for blockchain-based conversation system
    Yang, Wenli
    Garg, Saurabh
    Bai, Quan
    Kang, Byeong
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 203
  • [10] Decentralized Voting: A Self-tallying Voting System Using a Smart Contract on the Ethereum Blockchain
    Yang, Xuechao
    Yi, Xun
    Nepal, Surya
    Han, Fengling
    [J]. WEB INFORMATION SYSTEMS ENGINEERING, WISE 2018, PT I, 2018, 11233 : 18 - 35