Publications-Theses
Article View/Open
Publication Export
-
題名 以Hyperledger Fabric實作債券清算交割系統
An Implementation of Securities Post-Trade Clearing and Settlement using Hyperledger Fabric作者 陳思樺
Chen, Ssu-Hua貢獻者 陳恭
Chen, Kung
陳思樺
Chen, Ssu-Hua關鍵詞 區塊鏈
Hyperledger Fabric
債券清算交割
Blockchain
Hyperledger Fabric
Securities Clearing and Settlement日期 2018 上傳時間 27-Jul-2018 12:58:30 (UTC+8) 參考文獻 【1】 Atsushi Santo, Ikuo Minowa, Go Hosaka, Satoshi Hayakawa, Masafumi Kondo, Shingo Ichiki, Yuki Kaneko. " JPX WORKING PAPER Vol.15", August 2016, https://www.jpx.co.jp/english/corporate/research-study/working-paper/【2】 Elli Androulaki, Sharon Weed Cocco, Chris Ferris. "使用Hyperledger Fabric展開私密交易", May 2018, https://www.ibm.com/developerworks/cn/cloud/library/cl-blockchain-private-confidential-transactions-hyperledger-Fabric-zero-knowledge-proof/index.html【3】 João Sousa, Alysson Bessani, Marko Vukolić. "A Byzantine Fault-Tolerant Ordering Service for the Hyperledger Fabric Blockchain Platform", September 2017, https://arxiv.org/abs/1709.06921【4】 Hyperledger CN. "Hyperledger Docs", December 2017, https://github.com/HyperledgerCN/hyperledgerDocs【5】 Hyperledger Fabric. "Hyperledger-Fabricdocs Documentation ", May 2018, https://media.readthedocs.org/pdf/hyperledger-Fabric/latest/hyperledger-Fabric.pdf【6】 Hyperledger Fabric. "Hyperledger Fabric SDK for Node.js ", May 2018, https://Fabric-sdk-node.github.io/【7】 Hyperledger Fabric. "Hyperledger Fabric Sample Code release-v1.1", May 2018, https://github.com/hyperledger/fabric-samples【8】 Hyperledger JIRA. "Hyperledger Fabric v1.0 Deep Dive", April 2017, https://jira.hyperledger.org/browse/FAB-37【9】 Hyperledger JIRA. "Fabric Next Dev Update", October 2016, https://jira.hyperledger.org/browse/FAB-37【10】 Kostas Christidis. "A Kafka-based Ordering Service for Fabric", September 2017, https://docs.google.com/document/d/1vNMaM7XhOlu9tB_10dKnlrhy5d7b1u8lSY8a-kVjCO4/edit【11】 Moses Sam Paul. "Hyperledger — Chapter 6 | Hyperledger Fabric Components — Technical Context", May 2018, https://medium.com/swlh/hyperledger-chapter-6-hyperledger-Fabric-components-technical-context-767985f605dd【12】 Microsoft Docs. "將 ASP.NET Web 應用程式現代化電子書", October 2017, https://docs.microsoft.com/zh-tw/dotnet/standard/modern-web-apps-azure-architecture/common-web-application-architectures【13】 Masafumi Kondo, Go Hosaka, Nobushige Doi, Atsushi Santo. " JPX WORKING PAPER Vol.20", September 2017, https://www.jpx.co.jp/english/corporate/research-study/working-paper/【14】 Mizuho Financial Group, Inc. "Report on Practical Experiment of Blockchain Technology in Japanese Domestic Interbank Payment Operation", November 2016, https://www2.deloitte.com/content/dam/Deloitte/jp/Documents/about-deloitte/news-releases/jp-nr-nr20161130-report-en.pdf【15】 Parth Thakkar*, Senthil Nathan N, Balaji Viswanathan , IBM Research Lab, India. " Performance Benchmarking and Optimizing Hyperledger Fabric Blockchain Platform", May 2018, https://arxiv.org/abs/1805.11390【16】 Satoshi Nakamoto. "Bitcoin: A Peer-to-Peer Electronic Cash System", October 2008, https://bitcoin.org/bitcoin.pdf【17】 Senthilnathan. "Qualitative Comparison of Hyperledger Fabric, Ethereum, Quorum, and Corda", March 2018, https://blockchain-fabric.blogspot.com/2018/03/qualitative-comparison-of-hyperledger.html【18】 Sharon Weed Cocco and Gari Singh. " Top 6 technical advantages of Hyperledger Fabric for blockchain networks ", March 2018, https://www.ibm.com/developerworks/cloud/library/cl-top-technical-advantages-of-hyperledger-fabric-for-blockchain-networks/index.html【19】 中央銀行. " 103年中央銀行年報", 2014, http://www.cbc.gov.tw/public/Attachment/56916131771.pdf【20】 鳥哥的Linux私房菜. "第十二章學習Shell Script", March 2017, http://linux.vbird.org/linux_basic/0340bashshell-scripts.php【21】 朱濤, 姚翔, 許玉壯和周鈺. "基於Fabric的跨境匯款追蹤平台實現", April 2018, http://jcs.iie.ac.cn/ch/reader/view_abstract.aspx?file_no=20180306&flag=1【22】 張增駿, 董寧, 朱軒彤和陳劍雄. "深度探索區塊鏈Hyperledger 技術與應用", April 2018, 機械工業出版社.【23】 新加坡金管局(MAS). " PROJECT UBIN PHASE 2", November 2017, http://www.mas.gov.sg/Singapore-Financial-Centre/Smart-Financial-Centre/Project-Ubin.aspx【24】 維基百科. "jQuery", May 2018, https://zh.wikipedia.org/wiki/JQuery【25】 維基百科. " AJAX", May 2018, https://zh.wikipedia.org/wiki/AJAX【26】 維基百科. " Go", May 2018, https://zh.wikipedia.org/wiki/Go【27】 維基百科. "Node.js", May 2018, https://zh.wikipedia.org/wiki/Node.js 描述 碩士
國立政治大學
資訊科學系碩士在職專班
105971014資料來源 http://thesis.lib.nccu.edu.tw/record/#G0105971014 資料類型 thesis dc.contributor.advisor 陳恭 zh_TW dc.contributor.advisor Chen, Kung en_US dc.contributor.author (Authors) 陳思樺 zh_TW dc.contributor.author (Authors) Chen, Ssu-Hua en_US dc.creator (作者) 陳思樺 zh_TW dc.creator (作者) Chen, Ssu-Hua en_US dc.date (日期) 2018 en_US dc.date.accessioned 27-Jul-2018 12:58:30 (UTC+8) - dc.date.available 27-Jul-2018 12:58:30 (UTC+8) - dc.date.issued (上傳時間) 27-Jul-2018 12:58:30 (UTC+8) - dc.identifier (Other Identifiers) G0105971014 en_US dc.identifier.uri (URI) http://nccur.lib.nccu.edu.tw/handle/140.119/118996 - dc.description (描述) 碩士 zh_TW dc.description (描述) 國立政治大學 zh_TW dc.description (描述) 資訊科學系碩士在職專班 zh_TW dc.description (描述) 105971014 zh_TW dc.description.tableofcontents Department of Computer Science iNational Chengchi University iA Thesis ii第一章 緒論 11.1前言 11.2研究動機 11.3研究目的 21.4研究成果 21.5論文大綱 2第二章 相關研究與技術背景 32.1 Blockchain 32.1.1 Consensus 52.1.2 Smart Contract 72.1.3 Distributed Ledger Technology 82.1.4 區塊鏈之應用型態 92.1.5 聯盟鏈平台之比較 102.2 Hyperledger Fabric 112.2.1 Hyperledger Fabric功能架構 122.2.2 Hyperledger Fabric技術架構 152.2.3 Hyperledger Fabric運作流程 182.2.4 Hyperledger Fabric交易流程 192.3 Gossip Protocol 212.4 Docker 222.5 gRPC 262.6 前後端相關技術 272.6.1 ASP.NET Core 272.6.2 Razor Pages 292.6.2 jQuery 292.6.3 AJAX 302.6.4 Bootstrap 302.6.5 Golang 312.6.6 Node.js 312.6.7 RESTful API 332.6.8 Shell Script 34第三章 系統架構與設計 353.1 系統設計理念 353.2 系統架構 383.2.1邏輯性架構 413.2.2 DLT關鍵元件 423.2.3鏈內及鏈外之網路架構 433.2.4鏈內及鏈外之系統架構 453.2.5交易處理流程 493.3系統流程設計 523.3.1 DVP清算新流程設計 523.3.2交易狀態轉換機制設計 533.3.3交易比對機制設計 543.3.4系統交易功能設計 563.3.5智能合約模組化設計 613.4 資料存取機制設計 733.4.1公債資料 743.4.2客戶帳戶資料 773.4.3清算銀行資料 793.4.4交易資料 803.4.5交易暫存檔資料 823.4.6交易歷史檔資料 833.4.7模擬同資旗標 853.4.8公債已付息日 863.5 異常處理機制設計 863.6 交易隱私機制設計 893.6 Fabric-CA憑證管理 90第四章 系統功能驗證與成果展示 934.1系統驗證計畫設計與評估方法 934.1.1 驗證計畫設計 934.1.2系統軟硬體配置 1034.2驗證計畫執行成果 1044.2.1測試結果數值分析 1054.2.2測試結果之區塊鏈資訊分析 1074.3 驗證成果展示畫面 1104.3 驗證結果之成本分析 1194.4 驗證結果之效益分析 120第五章 結論與建議 1225.1 結論 1225.2未來發展與建議 122參考文獻 125附錄 129 zh_TW dc.source.uri (資料來源) http://thesis.lib.nccu.edu.tw/record/#G0105971014 en_US dc.subject (關鍵詞) 區塊鏈 zh_TW dc.subject (關鍵詞) Hyperledger Fabric zh_TW dc.subject (關鍵詞) 債券清算交割 zh_TW dc.subject (關鍵詞) Blockchain en_US dc.subject (關鍵詞) Hyperledger Fabric en_US dc.subject (關鍵詞) Securities Clearing and Settlement en_US dc.title (題名) 以Hyperledger Fabric實作債券清算交割系統 zh_TW dc.title (題名) An Implementation of Securities Post-Trade Clearing and Settlement using Hyperledger Fabric en_US dc.type (資料類型) thesis en_US dc.relation.reference (參考文獻) 【1】 Atsushi Santo, Ikuo Minowa, Go Hosaka, Satoshi Hayakawa, Masafumi Kondo, Shingo Ichiki, Yuki Kaneko. " JPX WORKING PAPER Vol.15", August 2016, https://www.jpx.co.jp/english/corporate/research-study/working-paper/【2】 Elli Androulaki, Sharon Weed Cocco, Chris Ferris. "使用Hyperledger Fabric展開私密交易", May 2018, https://www.ibm.com/developerworks/cn/cloud/library/cl-blockchain-private-confidential-transactions-hyperledger-Fabric-zero-knowledge-proof/index.html【3】 João Sousa, Alysson Bessani, Marko Vukolić. "A Byzantine Fault-Tolerant Ordering Service for the Hyperledger Fabric Blockchain Platform", September 2017, https://arxiv.org/abs/1709.06921【4】 Hyperledger CN. "Hyperledger Docs", December 2017, https://github.com/HyperledgerCN/hyperledgerDocs【5】 Hyperledger Fabric. "Hyperledger-Fabricdocs Documentation ", May 2018, https://media.readthedocs.org/pdf/hyperledger-Fabric/latest/hyperledger-Fabric.pdf【6】 Hyperledger Fabric. "Hyperledger Fabric SDK for Node.js ", May 2018, https://Fabric-sdk-node.github.io/【7】 Hyperledger Fabric. "Hyperledger Fabric Sample Code release-v1.1", May 2018, https://github.com/hyperledger/fabric-samples【8】 Hyperledger JIRA. "Hyperledger Fabric v1.0 Deep Dive", April 2017, https://jira.hyperledger.org/browse/FAB-37【9】 Hyperledger JIRA. "Fabric Next Dev Update", October 2016, https://jira.hyperledger.org/browse/FAB-37【10】 Kostas Christidis. "A Kafka-based Ordering Service for Fabric", September 2017, https://docs.google.com/document/d/1vNMaM7XhOlu9tB_10dKnlrhy5d7b1u8lSY8a-kVjCO4/edit【11】 Moses Sam Paul. "Hyperledger — Chapter 6 | Hyperledger Fabric Components — Technical Context", May 2018, https://medium.com/swlh/hyperledger-chapter-6-hyperledger-Fabric-components-technical-context-767985f605dd【12】 Microsoft Docs. "將 ASP.NET Web 應用程式現代化電子書", October 2017, https://docs.microsoft.com/zh-tw/dotnet/standard/modern-web-apps-azure-architecture/common-web-application-architectures【13】 Masafumi Kondo, Go Hosaka, Nobushige Doi, Atsushi Santo. " JPX WORKING PAPER Vol.20", September 2017, https://www.jpx.co.jp/english/corporate/research-study/working-paper/【14】 Mizuho Financial Group, Inc. "Report on Practical Experiment of Blockchain Technology in Japanese Domestic Interbank Payment Operation", November 2016, https://www2.deloitte.com/content/dam/Deloitte/jp/Documents/about-deloitte/news-releases/jp-nr-nr20161130-report-en.pdf【15】 Parth Thakkar*, Senthil Nathan N, Balaji Viswanathan , IBM Research Lab, India. " Performance Benchmarking and Optimizing Hyperledger Fabric Blockchain Platform", May 2018, https://arxiv.org/abs/1805.11390【16】 Satoshi Nakamoto. "Bitcoin: A Peer-to-Peer Electronic Cash System", October 2008, https://bitcoin.org/bitcoin.pdf【17】 Senthilnathan. "Qualitative Comparison of Hyperledger Fabric, Ethereum, Quorum, and Corda", March 2018, https://blockchain-fabric.blogspot.com/2018/03/qualitative-comparison-of-hyperledger.html【18】 Sharon Weed Cocco and Gari Singh. " Top 6 technical advantages of Hyperledger Fabric for blockchain networks ", March 2018, https://www.ibm.com/developerworks/cloud/library/cl-top-technical-advantages-of-hyperledger-fabric-for-blockchain-networks/index.html【19】 中央銀行. " 103年中央銀行年報", 2014, http://www.cbc.gov.tw/public/Attachment/56916131771.pdf【20】 鳥哥的Linux私房菜. "第十二章學習Shell Script", March 2017, http://linux.vbird.org/linux_basic/0340bashshell-scripts.php【21】 朱濤, 姚翔, 許玉壯和周鈺. "基於Fabric的跨境匯款追蹤平台實現", April 2018, http://jcs.iie.ac.cn/ch/reader/view_abstract.aspx?file_no=20180306&flag=1【22】 張增駿, 董寧, 朱軒彤和陳劍雄. "深度探索區塊鏈Hyperledger 技術與應用", April 2018, 機械工業出版社.【23】 新加坡金管局(MAS). " PROJECT UBIN PHASE 2", November 2017, http://www.mas.gov.sg/Singapore-Financial-Centre/Smart-Financial-Centre/Project-Ubin.aspx【24】 維基百科. "jQuery", May 2018, https://zh.wikipedia.org/wiki/JQuery【25】 維基百科. " AJAX", May 2018, https://zh.wikipedia.org/wiki/AJAX【26】 維基百科. " Go", May 2018, https://zh.wikipedia.org/wiki/Go【27】 維基百科. "Node.js", May 2018, https://zh.wikipedia.org/wiki/Node.js zh_TW dc.identifier.doi (DOI) 10.6814/THE.NCCU.EMCS.001.2018.B02 -