簡易檢索 / 詳目顯示

研究生: 呂紹民
Lu, Shao-Ming
論文名稱: 運用糾刪碼的永久數位學位證書 - 基於區塊鏈的彈性框架
Permanent Digital Diplomas using Erasure Coding - A Blockchain-based Flexible Framework
指導教授: 莊坤達
Chuang, Kun-Ta
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2023
畢業學年度: 111
語文別: 中文
論文頁數: 58
中文關鍵詞: 區塊鏈數位證書糾刪碼去中心化存儲
外文關鍵詞: Blcokchain, Digital Diploma, Erasure Coding, Decentralized storage
相關次數: 點閱:86下載:10
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本研究以臺灣教育部全國數位證書推動計畫的實務建置成果為基礎,提出了一種符合政府與高等教育機構需求且遵從 GDPR 法規的區塊鏈數位證書永久儲存框架。本研究首先提出一種採用客戶端加密的數位證書文件儲存方法,該方法能解決個人資料保護問題。再來利用糾刪碼技術將證書分片,並將片段儲存在不同的儲存節點上,以避免單點故障的問題與高等教育機構退場的情況。最後本研究透過區塊鏈的智能合約定義了 Certificate 的通用型數據結構,以提升數位證書的可用性和可及性。總體而言本研究提供了一種優化、創新且遵循法規的數位證書儲存與分享框架,並為未來數位學位證書的優化與改進提供了實驗數據與具體方向。

    This study, based on the practical achievements of Taiwan's Ministry of Education's National Digital Diploma Promotion Plan, proposes a blockchain-based digital Diploma permanent storage framework that meets the needs of the government and higher education institutions while adhering to GDPR regulations. The study first proposes a client-encrypted digital Diploma document storage method, which can resolve personal data protection issues. Then, by using erasure coding technology to fragment the Diploma and store the pieces on different storage nodes, the issues of single-point failures and the withdrawal of higher education institutions can be avoided. Finally, this study defines a universal data structure for Certificates through blockchain smart contracts to enhance the usability and accessibility of digital certificates. Overall, this study provides an optimized, innovative, and regulatory-compliant framework for storing and sharing digital certificates and offers experimental data and concrete directions for the future optimization and improvement of digital degree certificates.

    中文摘要 i Abstract ii Acknowledgment vi Contents vii List of Tables x List of Figures xi 1 Introduction 1 1.1 Motivation 1 1.2 Contribution 2 2 RelatedWorks3 2.1 Digital Diplomas 3 2.1.1 Digital Diplomas in MIT 3 2.1.2 Digital Diplomas in Taiwan 5 2.2 Blockchain 8 2.2.1 Public Blockchains 9 2.2.2 Private Blockchains 9 2.2.3 Consortium Blockchains 10 2.3 DFS:Decentralized File Systems 11 2.3.1 IPFS:InterPlanetary File System 11 2.3.2 Swarm 12 2.3.3 Arweave13 2.4 GeneralDataProtectionRegulation 15 2.5 DigitalDiplomasSystem 16 2.6 DecentralizedFileSystems 19 2.7 ProblemStatements 20 3 Methodology 21 3.1 System Overview 21 3.2 Client-sideEncryption 22 3.3 Erasure Coding 23 3.4 Smart Contract 25 3.5 UseCases 27 3.5.1 Issurance 28 3.5.2 Download 32 3.5.3 Update 33 3.5.4 Revocation 34 3.5.5 Tampering 34 4 Experimental Results 35 4.1 System Environment 35 4.1.1 Experimental Environment 35 4.1.2 System Implementation 37 4.2 Erasure Coding Analysis 43 4.2.1 Specifications 43 4.2.2 The Performance of Erasure Coding 45 4.3 The Performance of Issue Certificate 50 4.4 The Performance of Download Certificate 52 5 Conclusions 55 Bibliography 56

    [1]  M. Alenezi, “Deep dive into digital transformation in higher education institutions,” 2021.

    [2]  “Blockcerts. blockchain credentials,” 2016, accessed: 2023-07-03. [Online]. Available:[https://www.blockcerts.org](https://www.blockcerts.org/)

    [3]  O. of Undergraduate Education, “Digital diploma debuts at mit,”2017, accessed: 2023-07-03. [Online]. Available: https://news.mit.edu/2017/mit-debuts-secure-digital-diploma-using-bitcoin-blockchain-technology-1017

    [4]  Maintaining the momentum on digitalisation, Education at a Glance 2022. OECD Publishing, 2022.

    [5]  Maintaining and developing digitalisation measures, Education at a Glance 2022. OECD Publishing, 2022.

    [6]  C. Trust, “Cecredential overview,” 2023, accessed: 2023-07-23. [Online]. Available: https://secure.cecredentialtrust.com/cecredential/overview/

    [7]  U. of Delhi, “Online certificates system,” 2020, accessed: 2023-07-03. [Online]. Available: https://app.uod.ac.in/migration/

    [8]  高等教育司教育部, “教育部數位學位證書計畫,全國二十所大學今年初正式首發,”2023, accessed: 2023-07-03. [Online]. Available: https://www.edu.tw/News Content.aspx?n=9E7AC85F1954DDA8&s=BF3A014B1126E589

    [9]  Z. Ziyi Li, K. L. Joseph, J. Yu, and D. Gasevic, “Blockchain-based solutions for education credentialing system: Comparison and implications for future development,” in 2022 IEEE International Conference on Blockchain (Blockchain), 2022, pp. 79–86.

    [10]  教育部, “專案輔導學校,”2023, accessed: 2023-07-03. [Online]. Available: https://udb.moe.edu.tw/actgc

    [11] Q. Tang, “Towards using blockchain technology to prevent diploma fraud,” IEEE Access,vol. PP, pp. 1–1, 2021.

    [12]教育部, “數位證書驗證系統,” 2023, accessed: 2023-07-03. [Online]. Available: https://dcert.moe.gov.tw/about

    [13] S. Nakamoto. (2008) Bitcoin: A peer-to-peer electronic cash system. [Online]. Available: https://bitcoin.org/bitcoin.pdf

    [14] V. Buterin, “Ethereum whitepaper,” 2023, accessed: 2023-07-03. [Online]. Available: https://ethereum.org/en/whitepaper/

    [15] Z. Zheng, S. Xie, H. Dai, X. Chen, and H. Wang, “An overview of blockchain technology: Architecture, consensus, and future trends,” 2017 IEEE International Congress on Big Data (BigData Congress), pp. 557–564, 2017.

    [16] V. Buterin, “On public and private blockchains,” 2015, accessed: 2023-07-03. [Online]. Available: https://blog.ethereum.org/2015/08/07/on-public-and-private-blockchains/

    [17] Hyperledger. (2018) An introduction to hyperledger. [Online]. Available: https://www.hyperledger.org/wp content/uploads/2018/07/HL Whitepaper IntroductiontoHyperledger.pdf

    [18] A. Ismail, M. Toohey, Y. C. Lee, Z. Dong, and A. Y. Zomaya, “Cost and performance analysis on decentralized file systems for blockchain-based applications: State-of-the-art report,” 2022 IEEE International Conference on Blockchain (Blockchain), pp. 230–237, 2022.

    [19] “Ipfs docs,” 2023, accessed: 2023-07-03. [Online]. Available: https://docs.ipfs.tech/

    [20] D. Trautwein, A. Raman, G. Tyson, I. Castro, W. Scott, M. Schubotz, B. Gipp, and Y. Psaras, “Design and evaluation of ipfs: a storage layer for the decentralized web,”Proceedings of the ACM SIGCOMM 2022 Conference, 2022.

    [21] V. Tr ́on, The Book of Swarm: Storage and Communication Infrastructure for Self-Sovereign Digital Society, 2023. [Online]. Available: https://www.ethswarm.org/The-Book-of-Swarm.pdf

    [22] “Swarm,” 2023, accessed: 2023-07-03. [Online]. Available: https://ethersphere.github.io/swarm-home/

    [23]  “Swarm documentation,” 2023, accessed: 2023-07-03. [Online]. Available: https://docs.ethswarm.org/

    [24]  “Arweave: Permanent information storage,” 2023, accessed: 2023-07-03. [Online].Available: https://www.arweave.org/

    [25]  S. A. Williams, V. Diordiiev, and L. Berman, “Arweave: A protocol for economically sustainable information permanence,” 2019.

    [26]  “General data protection regulation (gdpr) – ocial legal text,” 2023, accessed: 2023-07-03. [Online]. Available: https://gdpr-info.eu/

    [27]  M. S. Reza, S. Biswas, A. Alghamdi, M. Alrizq, A. K. Bairagi, and M. Masud, “Acc: Blockchain based trusted management of academic credentials,”2021 IEEE International Symposium on Smart Electronic Systems (iSES) (Formerly iNiS), pp. 438–443, 2021.

    [28]  R. B. M. Mukta, H. young Paik, Q. Lu, and S. S. Kanhere, “Credtrust: Credential based issuer management for trust in self-sovereign identity,” 2022 IEEE International Conference on Blockchain (Blockchain), pp. 334–339, 2022.

    [29]  Y. Gao and H.-Y. Ma, “A digital diploma verification and sharing scheme based on blockchain,” 2022 7th International Conference on Intelligent Informatics and Biomedical Science (ICIIBMS), vol. 7, pp. 327–332, 2022.

    [30]  B. S. Babu, M. N. Krishnan, M. Vajha, V. Ramkumar, B. Sasidharan, and P. V. Kumar, “Erasure coding for distributed storage: an overview,” Science China Information Sciences, vol. 61, pp. 1–45, 2018.

    [31]  J. S. Plank, “Erasure codes for storage systems: A brief primer,” login Usenix Mag., vol. 38, 2013.

    [32]  D. Drysdale. (2005) High-quality software engineering. [Online]. Available: https://lurklurk.org/hqse.pdf

    下載圖示 校內:立即公開
    校外:立即公開
    QR CODE