政大機構典藏-National Chengchi University Institutional Repository(NCCUR):Item 140.119/141036
English  |  正體中文  |  简体中文  |  Post-Print筆數 : 27 |  Items with full text/Total items : 113451/144438 (79%)
Visitors : 51251096      Online Users : 861
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version
    政大典藏 > College of Commerce > Department of MIS > Theses >  Item 140.119/141036
    Please use this identifier to cite or link to this item: https://nccur.lib.nccu.edu.tw/handle/140.119/141036


    Title: Hyperledger Fabric 部署工具之設計與實作
    Design and Implementation of a Hyperledger Fabric Deployment Tool
    Authors: 張沛心
    Chang, Pei-Hsin
    Contributors: 陳恭
    Chen, Kung
    張沛心
    Chang, Pei-Hsin
    Keywords: Hyperledger Fabric
    區塊鏈
    部署工具
    Blockchain
    Hyperledger Fabric
    Deployment
    Date: 2022
    Issue Date: 2022-08-01 17:22:23 (UTC+8)
    Abstract: Hyperledger Fabric(以下簡稱HLF)是一種專為企業打造的區塊鏈平台,不同於其他公開形式的區塊鏈,其特色為可以保有資料的隱私性,僅經過授權許可加入該區塊鏈的使用者可存取到特定資料。因此特性,讓諸如金融業、醫療業、供應鏈產業及製造業等各家企業開始投入該平台。
    然而如以官方的部署方式來部署一個HLF網路需耗費龐大的時間去撰寫及修改繁冗的部署腳本,雖是相同的參數,卻會散佈在各個腳本及配置檔當中,不僅會提升部署的時間成本,也可能提升部署時的失敗機率。
    在部署不易的情形下,目前已公開的HLF部署工具卻寥寥可數,且部署工具在部署時的便利與部署後的細節之間的平衡十分難掌握,有時為達部署之便,便需犧牲掉一些設定上的彈性與自由度。
    本研究所設計之部署工具致力於在兩者之間取平衡點,著重在保障部署的便利性,並提升現有之部署工具無法達到的設定彈性,提供相當的客製化支援。使用者僅需致力於單一份配置檔的開發即可部署HLF網路,並且本部署工具能夠檢測幾項常見的參數錯誤,能夠有效節省除錯的時間。
    Hyperledger Fabric (hereinafter referred to as HLF) is a blockchain platform built for enterprises. It is different from other public blockchains, as it is permissioned and has mechanism for can protecting user data from unauthorized. Therefore, various companies such as the financial, medical, supply chain, and manufacturing industries have begun to adopt the HLF platform.
    However, if the HLF network is deployed by following the official deployment instructions, it will take a lot of time to write or update the cumbersome scripts. Although many of the system parameters are the same, they will be scattered in various scripts and configuration files, which will not only increase the cost of deployment time, and may also increase the possibility of failure during deployment.
    There are very few HLF deployment tools published so far, and it is challenging to get the balance between the convenience of deployment tools and the customization capability of deployment tools. Often one has to sacrifice the flexibility of customization to get a faster deployment.
    The deployment tool designed by this research aims to get a proper balance between convenience and flexibility, focusing on ensuring the convenience of deployment and improving the flexibility of settings that cannot be achieved by existing deployment tools. Users of our tool can focus on only a configuration file for the deployment task. Besides, our tool also analyzes the configuration file to detect many common errors before starting the deployment, thus saving users’ time and efforts.
    Reference: 1. Hyperledger Fabric Peers官方網站,Peer概念介紹(2020年)。檢自 https://hyperledger-fabric.readthedocs.io/en/release-2.2/peers/peers.html#phase-1-proposal(May. 20, 2022)
    2. Hyperledger Fabric Peers官方網站,交易流程介紹(2020年)。檢自 https://hyperledger-fabric.readthedocs.io/en/release-2.2/txflow.html(May. 20, 2022)
    3. GitHub,Minifabric(2021年5月27日)。檢自https://github.com/litong01/minifabric(May. 20, 2022)
    4. GitHub,BDK(2022年3月9日)。檢自https://github.com/cathayddt/bdk(May. 20, 2022)
    5. GitHub,fabric-samples(2022年5月18日)。檢自https://github.com/hyperledger/fabric-samples (May. 20, 2022)
    Description: 碩士
    國立政治大學
    資訊管理學系
    109356022
    Source URI: http://thesis.lib.nccu.edu.tw/record/#G0109356022
    Data Type: thesis
    DOI: 10.6814/NCCU202201121
    Appears in Collections:[Department of MIS] Theses

    Files in This Item:

    File Description SizeFormat
    602201.pdf1434KbAdobe PDF20View/Open


    All items in 政大典藏 are protected by copyright, with all rights reserved.


    社群 sharing

    著作權政策宣告 Copyright Announcement
    1.本網站之數位內容為國立政治大學所收錄之機構典藏,無償提供學術研究與公眾教育等公益性使用,惟仍請適度,合理使用本網站之內容,以尊重著作權人之權益。商業上之利用,則請先取得著作權人之授權。
    The digital content of this website is part of National Chengchi University Institutional Repository. It provides free access to academic research and public education for non-commercial use. Please utilize it in a proper and reasonable manner and respect the rights of copyright owners. For commercial use, please obtain authorization from the copyright owner in advance.

    2.本網站之製作,已盡力防止侵害著作權人之權益,如仍發現本網站之數位內容有侵害著作權人權益情事者,請權利人通知本網站維護人員(nccur@nccu.edu.tw),維護人員將立即採取移除該數位著作等補救措施。
    NCCU Institutional Repository is made to protect the interests of copyright owners. If you believe that any material on the website infringes copyright, please contact our staff(nccur@nccu.edu.tw). We will remove the work from the repository and investigate your claim.
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback