政大機構典藏-National Chengchi University Institutional Repository(NCCUR):Item 140.119/119334
English  |  正體中文  |  简体中文  |  Post-Print筆數 : 27 |  Items with full text/Total items : 113318/144297 (79%)
Visitors : 51099222      Online Users : 898
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/119334
    Please use this identifier to cite or link to this item: https://nccur.lib.nccu.edu.tw/handle/140.119/119334


    Title: 基於Fabric區塊鏈的程式市集平台
    Program market platform based on Fabric’s blockchain
    Authors: 謝孟剛
    Hsieh, Meng Kang
    Contributors: 劉文卿
    Liou, Wen-Qing
    謝孟剛
    Hsieh, Meng Kang
    Keywords: 程式市集
    區塊鏈
    Hyperledger
    Fabric
    Composer
    Smart contract
    Chaincode
    Channel
    Docker
    Date: 2018
    Issue Date: 2018-08-13 12:35:23 (UTC+8)
    Abstract: 隨著資訊時代的快速發展,越來越多的服務在網路上完成,資訊的安全性也顯得更加的重要。本研究針對程式市集及程式研發的資訊,以Hyperledger Fabric的區塊鏈作為框架,提出一套完整的解決方案。
    本研究架設Hyperledger Fabric Network,並設計Smart Contract (Chaincode),所提供的服務全面的解決了金融交易以及程式研發中的資訊的安全性,每次的研發、交易紀錄會上傳至Fabric區塊鏈網絡上,提供不可竄改的紀錄以及資料使用權限設定,使用Fabric區塊鏈保存程式上傳的運算結果,保障購買程式者資訊的安全性及透明性。
    此外,並以Nodejs作為網頁框架,區分成研發環境與交易市集,研發環境利用JupyterHub進行管理與配置,能夠同時提供多個用戶存取平台,交易市集提供程式的購買、販售,且用戶研發程式測試所需的資料可以經由交易市集查詢及購買,每次的研發會有日誌紀錄,每次的AI程式參數調整會有實驗記錄,並且在研發完成後可以上架至交易市集銷售使用權。
    Reference: [1] Satoshi Nakamoto, "Bitcoin: A Peer-to-Peer Electronic Cash System",2008. Available: https://bitcoin.org/bitcoin.pdf
    [2] Leslie Lamport, Robert Shostak, and Marshall Pease, "The Byzantine Generals Problem",1982 . Available: https://www.microsoft.com/en-us/research/uploads/prod/2016/12/The-Byzantine-Generals-Problem.pdf
    [3] Adam Back, "Hashcash – A Denial of Service Counter-Measure", 2002. Available: http://www.hashcash.org/hashcash.pdf
    [4] David Lee Chaum, "Computer Systems Established, Matained and Trusted by Mutually Suspicious Groups", 1982. Available: https://chaum.com/publications/research_chaum_2.pdf
    [5] Neal Koblitz , "Elliptic Curve Cryptosystems", 1987. Available: https://pdfs.semanticscholar.org/c7c5/47ede2da32aba645edb11e33f1d32af735e2.pdf
    [6] Victor Miller, "Use of Elliptic Curves in Cryptography", 1985. Available: https://www.researchgate.net/publication/221355411_Use_of_Elliptic_Curves_in_Cryptography
    [7] Vanstone, S. A., "Responses to NIST’s Proposal Communications of the ACM", 35, 50-52, 1992.
    [8] Michael Gord, "Smart Contracts Described by Nick Szabo 20 Years Ago Now Becoming Reality", 2016. Available: https://bitcoinmagazine.com/articles/smart-contracts-described-by-nick-szabo-years-ago-now-becoming-reality-1461693751/
    [9] Hyperledger Fabric official web site. Available: https://hyperledger-fabric.readthedocs.io/en/release-1.1/
    [10] 葛冬梅、林誠夏, "利用 Apache-2.0 程式所應遵守的義務規定", 2013. Available: https://www.openfoundry.org/tw/legal-column-list/8950-obligations-of-apache-20
    [11] 楊保華、陳昌, "區塊鏈-原理、設計與應用",2017.
    [12] Kostas Christidis, "A Kafka-based Ordering Service for Fabric", 2017.
    [13] Hyperledger Composer official document. Available: https://hyperledger.github.io/composer/unstable/introduction/introduction.html
    [14] The Official YAML Web Site. Available: http://yaml.org/
    [15] Hyperledger Github repository fabric sampleconfig. Available: https://github.com/hyperledger/fabric/blob/release-1.1/sampleconfig/configtx.yaml
    [16] Hyperledger Github repository fabric examples. Available: https://github.com/hyperledger/fabric/blob/release-1.1/examples/e2e_cli/crypto-config.yaml
    [17] chainHero Github repository heroes-service. Available: https://github.com/chainHero/heroes-service
    [18] Hyperledger Github repository fabric-samples balance-transfer. Available: https://github.com/hyperledger/fabric-samples/tree/release-1.1/balance-transfer
    [19] 徐春雷,開發、部署一個共享自行車區塊鏈網絡,2018. Available: https://www.ibm.com/developerworks/cn/cloud/library/cl-lo-hyperledger-fabric-study-notes2/index.html?ca=drs-
    [20] OAuth Community Site. Available: https://oauth.net/
    Description: 碩士
    國立政治大學
    資訊管理學系
    105356020
    Source URI: http://thesis.lib.nccu.edu.tw/record/#G0105356020
    Data Type: thesis
    DOI: 10.6814/THE.NCCU.MIS.017.2018.A05
    Appears in Collections:[Department of MIS] Theses

    Files in This Item:

    File SizeFormat
    602001.pdf3113KbAdobe PDF21680View/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