政大機構典藏-National Chengchi University Institutional Repository(NCCUR):Item 140.119/119334
English  |  正體中文  |  简体中文  |  Post-Print筆數 : 27 |  全文笔数/总笔数 : 111316/142225 (78%)
造访人次 : 48380923      在线人数 : 555
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜寻范围 查询小技巧:
  • 您可在西文检索词汇前后加上"双引号",以获取较精准的检索结果
  • 若欲以作者姓名搜寻,建议至进阶搜寻限定作者字段,可获得较完整数据
  • 进阶搜寻
    政大機構典藏 > 商學院 > 資訊管理學系 > 學位論文 >  Item 140.119/119334


    请使用永久网址来引用或连结此文件: https://nccur.lib.nccu.edu.tw/handle/140.119/119334


    题名: 基於Fabric區塊鏈的程式市集平台
    Program market platform based on Fabric’s blockchain
    作者: 謝孟剛
    Hsieh, Meng Kang
    贡献者: 劉文卿
    Liou, Wen-Qing
    謝孟剛
    Hsieh, Meng Kang
    关键词: 程式市集
    區塊鏈
    Hyperledger
    Fabric
    Composer
    Smart contract
    Chaincode
    Channel
    Docker
    日期: 2018
    上传时间: 2018-08-13 12:35:23 (UTC+8)
    摘要: 隨著資訊時代的快速發展,越來越多的服務在網路上完成,資訊的安全性也顯得更加的重要。本研究針對程式市集及程式研發的資訊,以Hyperledger Fabric的區塊鏈作為框架,提出一套完整的解決方案。
    本研究架設Hyperledger Fabric Network,並設計Smart Contract (Chaincode),所提供的服務全面的解決了金融交易以及程式研發中的資訊的安全性,每次的研發、交易紀錄會上傳至Fabric區塊鏈網絡上,提供不可竄改的紀錄以及資料使用權限設定,使用Fabric區塊鏈保存程式上傳的運算結果,保障購買程式者資訊的安全性及透明性。
    此外,並以Nodejs作為網頁框架,區分成研發環境與交易市集,研發環境利用JupyterHub進行管理與配置,能夠同時提供多個用戶存取平台,交易市集提供程式的購買、販售,且用戶研發程式測試所需的資料可以經由交易市集查詢及購買,每次的研發會有日誌紀錄,每次的AI程式參數調整會有實驗記錄,並且在研發完成後可以上架至交易市集銷售使用權。
    參考文獻: [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/
    描述: 碩士
    國立政治大學
    資訊管理學系
    105356020
    資料來源: http://thesis.lib.nccu.edu.tw/record/#G0105356020
    数据类型: thesis
    DOI: 10.6814/THE.NCCU.MIS.017.2018.A05
    显示于类别:[資訊管理學系] 學位論文

    文件中的档案:

    档案 大小格式浏览次数
    602001.pdf3113KbAdobe PDF21680检视/开启


    在政大典藏中所有的数据项都受到原著作权保护.


    社群 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 ©   - 回馈