Skip navigation

DSpace JSPUI

DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets

Learn More
DSpace logo
English
中文
  • Browse
    • Communities
      & Collections
    • Publication Year
    • Author
    • Title
    • Subject
    • Advisor
  • Search TDR
  • Rights Q&A
    • My Page
    • Receive email
      updates
    • Edit Profile
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
Please use this identifier to cite or link to this item: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/19058
Title: 可擴展區塊鏈錢包系統的設計與實作
Design and Implementation of a Scalable Blockchain Wallet System
Authors: Shang-Ying Jhan
詹上潁
Advisor: 廖世偉
Keyword: 可擴展,區塊鏈,錢包系統,
Scalable,Blockchain,Wallet System,
Publication Year : 2016
Degree: 碩士
Abstract: 線上錢包系統在區塊鏈生態系中扮演了一個很重要的角色,它提供使用者簡單、容易上手的操作介面,讓使用者可以忽略區塊鏈背後的技術細節,降低使用基於區塊鏈的電子貨幣系統的進入門檻。
Gcoin是基於區塊鏈技術所設計出來的電子貨幣系統。因為區塊鏈技術先天上採用分散式、點對點的精神設計而成。現有的Gcoin參考實作(本論文以下稱Gcoin Core)並不是針對大量使用者的使用情境設計,所以採用Gcoin Core為基礎打造的線上錢包系統很難擴展以提供大量使用者使用。
本論文探討如何修改Gcoin Core,使得使用Gcoin Core核心程式為基礎打造的線上錢包系統可以簡單、快速的擴展,以提供更多使用者使用,或是承受短時間內大量請求。除了可擴展之外,在本論文所設計的架構之下,還提供了系統的可用性和彈性。
雖然本論文的所提出的設計只有實作在Gcoin上,但同樣使用區塊鏈技術的其他電子貨幣系統也一樣可以使用。
Web wallet systems play an important role in the blockchain ecosystem. They provide users with a simple and friendly user interface so that users can ignore the technical details of blockchain technology. Web wallet systems also reduce the barrier to adopt the digital currency system which is based on blockchain technology.
Gcoin is one of the digital currency systems based on blockchain technology. Due to the characteristics of blockchain technology (distributed and peer-to-peer), the existing reference implementation, Gcoin Core forked from Bitcoin Core is not designed for serving a large number of users. So, the web wallet system which uses Gcoin Core as a building block is very hard to scale.
We made some minor modifications to Gcoin Core so that a web wallet system using Gcoin Core as a building block of a web wallet system can be scaled very easily to support a large number of requests and serve more users simultaneously. In addition to scalability, the design and architecture proposed in this thesis can also improve the availability and flexibility of the system.
Although we have only implemented the design and architecture on Gcoin, the design and architecture that proposed in this thesis can be applied to other digital currency systems that are also based on blockchain technology.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/19058
DOI: 10.6342/NTU201602845
Fulltext Rights: 未授權
Appears in Collections:資訊工程學系

Files in This Item:
File SizeFormat 
ntu-105-1.pdf
  Restricted Access
1.1 MBAdobe PDF
Show full item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved