Loading...
|
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: | [資訊管理學系] 學位論文
|
Files in This Item:
File |
Size | Format | |
602001.pdf | 3113Kb | Adobe PDF2 | 1680 | View/Open |
|
All items in 政大典藏 are protected by copyright, with all rights reserved.
|