透過您的圖書館登入
IP:18.222.119.148
  • 學位論文

以區塊鏈實作證書系統

Implementation of a blockchain-based diploma system

指導教授 : 蔡憶佳

摘要


近年來區塊鏈技術愈來愈成熟,不過都還是停留在虛擬貨幣身上,如果能把此技術用在其他方面就更好,由於偽造證書的情形越來越多,為了能簡單驗證又不會有偽造的情形,才以區塊鏈的技術去實作,區塊鏈的去中心化技術、私密性、不可否認性、不可竄改性,讓產生出來的證書具有說服力。 本次實驗使用以下方式去做,一種是以太坊另一種為IPFS,以太坊的部分先以智能合約的創建,讓不同身分能進去使用,像是使用者以及學校身分,然後不同身分有不同的權限,像是學校身分提供學生資料至平台上,讓需要讀取的人都能去執行,IPFS主要是先把學生的證書存放於IPFS平台上,在經過寫入區塊鏈中產生永久的鏈,任何人查看這條鏈就能讀取證書。 本篇研究希望能透過區塊鏈技術,解決目前產生證書所遭遇的困難,並為實現證書的保存與讀取提出一個可行方式。

關鍵字

以太坊 區塊鏈 IPFS 偽造證書 智能合約

並列摘要


In recent years, blockchain technology has becomeing popular, however its major application is still limited to cryptocurrency. The technology has great potential for other area of applications. The increasing number of faked official certificates has caught some attentions from the public. In the case of the blockchain technology, the decentralization technology, privacy, non-repudiation, and non-destructive modification of the blockchain make the generated certificate convincing. This experiment uses the following methods: the first is Ethereum and the second is IPFS. The smart contract component of Ethereum allows the creation of different level of roles and permissions such as regular users and school staffs. School staffs provide graduation status on smart contracts, allowing user to have a limited information. The IPFS method mainly stores the student's certificate on the IPFS and produce a permanent chain in the written blockchain. So anyone viewing this chain can read the certificate. This study provides a convenient way to facility the verification of authorized certificates through the use of blockchain technology while the certificates are stored separately.

並列關鍵字

Ethereum Blockchain IPFS Forged diploma Smart contracts

參考文獻


M. Swan , BLOCKCHAIN: Blueprint for a New Economy, Oreilly & Associates Inc,2015.
S. Nakamoto, Bitcoin: A peer-to-peer electronic cash system,Consulted,vol.1,pp.28, 2008.
E. Ben-Sasson, A. Chiesa, C. Garman, M. Green, I. Miers, E. Tromer, and M. Virza. Zerocash: Decentralized anonymous payments from Bitcoin. In IEEE Symposium on Security and Privacy,pp.459-470,2014.
D. Matthew Sleiman, P. Adrian Lauf, R.Yampolskiy. Bitcoin Message: Data Insertion on a Proof-of-Work Cryptocurrency System, IEEE 2015 International Conference on Cyberworlds. Proceedings Articl,pp333-338,2015.
M.Banerjee, J.Lee, and K.-K. R. Choo, “A blockchain future for Internet-of-Things security: a position paper,” Digital Communications and Networks,vol. 4,pp. 153-157,2017.

延伸閱讀


國際替代計量