Basic Search / Detailed Display

Author: 牛愛元
Thesis Title: 基於區塊鏈技術之自動化 COVID-19 病原接觸追蹤及警告系統設計
On the Design of Automatic COVID-19 Patient Contact Tracing and Alerting System based on Blockchain Technology
Advisor: 羅乃維
Nai-Wei Lo
Committee: 楊傳凱
Chuan-Kai Yang
Jheng-Jia Huang
Degree: 碩士
Department: 管理學院 - 資訊管理系
Department of Information Management
Thesis Publication Year: 2022
Graduation Academic Year: 110
Language: 英文
Pages: 36
Keywords (in Chinese): 區塊鏈接觸者追蹤隱私保護自動化
Keywords (in other languages): blockchain, contact tracing, privacy preserving, automation
Reference times: Clicks: 20Downloads: 0
School Collection Retrieve National Library Collection Retrieve Error Report
  • 隨著COVID-19的爆發和肆虐,對全世界的經濟、社會、教育和各方面都帶來嚴重的負面影響。為了減緩病毒的快速傳播,不論是政府還是民間機構都致力於找尋方法,而疫情追蹤(Contact tracing)即是其中一個常用來減緩病毒傳播的方式。現今常見的疫情追蹤系統是利用手機應用程式收集使用者在地理位置上和其他應用程式使用者的接觸紀錄,並提供自行比對的功能,使得使用者可以自行評估是否需要進行自我隔離。而為了防止使用者的隱私洩漏,現存的系統將用戶的隱私資料儲存在用戶端裝置上,需要使用者自行上傳資料並比對,這將會大幅降低使用者使用時的方便性。

    As the COVID-19 pandemic has been raging since 2020, it has had serious impact on the economy, society and many aspects of the world. In order to slow down the rapid spread of the virus, governments or organizations are committed to finding solutions. Contact tracing is one of the common methods to reduce the number of confirmed cases. However, the existing contact tracing systems usually require users to upload data by themselves, and does not automatically compare contact data or send notification. This will greatly decrease the convenience for users.
    This thesis proposes an automatic contact tracing and alerting system based on blockchain technology, hoping to provide automatic notification as well as protect user’s privacy. In our proposed system, we use the characteristics of blockchain such as data anonymity and data transparency. We stored users’ private data anonymously and use smart contracts to interact with blockchain ledger and server. Finally, we also did prototype implementation and performance analysis of the proposed system to ensure the actual usability of the system.

    摘要 I Abstract II 誌謝 III Table of Contents IV List of Figures VI List of Tables VII Chapter 1 Introduction 1 1.1 Background 1 1.2 Objective and Contribution 2 Chapter 2 Preliminaries 4 2.1 Blockchain Technology 4 2.2 Smart Contract 6 2.3 Hyperledger Fabric 6 Chapter 3 Related Work 8 3.1 Blockchain-based Application 8 3.2 Contact Tracing 9 Chapter 4 Proposed System 10 4.1 System Scenario 10 4.2 System Architecture 10 4.3 System Design 14 Chapter 5 Prototype Implementation and Analysis 18 5.1 Prototype Implementation 18 5.2 System Analysis 19 Chapter 6 Conclusion 22 Reference 23

    [1] World Health Organization, “Introduction to COVID-19: methods of detection, prevention, response and control”.
    [2] Wu, Yi-Chia; Chen, Ching-Sunga; Chan, Yu-Jiun. “The outbreak of COVID-19: An overview.” Journal of the Chinese Medical Association: March 2020 - Volume 83 - Issue 3 - p 217-220, 2020.
    [3] Centers for Disease Control and Prevention, “Symptoms of COVID-19”, 2022. [online]Available:
    [4] V. Chamola, V. Hassija, V. Gupta and M. Guizani, "A Comprehensive Review of the COVID-19 Pandemic and the Role of IoT, Drones, AI, Blockchain, and 5G in Managing its Impact," in IEEE Access, vol. 8, pp. 90225-90265, 2020.
    [5] F. Neil et al., “Report 9: Impact of non-pharmaceutical interventions (NPIs) to reduce COVID19 mortality and healthcare demand,” Imperial Coll. London, London, U.K., Rep. 9, 2020. [online]Available:
    [6] Government of United Kingdom, “NHS COVID-19 app”, 2022. [online]Available:
    [7] Jason Bay, Joel Kek, Alvin Tan, Chai Sheng Hau, Lai Yongquan, Janice Tan, Tang Anh Quy, “BlueTrace: A privacy-preserving protocol for community-driven contact tracing across borders”, Government Technology Agency, Singapore.
    [8] P. V. Klaine, L. Zhang, B. Zhou, Y. Sun, H. Xu and M. Imran, "Privacy-Preserving Contact Tracing and Public Risk Assessment Using Blockchain for COVID-19 Pandemic," in IEEE Internet of Things Magazine, vol. 3, no. 3, pp. 58-63, 2020.
    [9] D. Chirtoaca, J. Ellul and G. Azzopardi, "A Framework for Creating Deployable Smart Contracts for Non-fungible Tokens on the Ethereum Blockchain," 2020 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS), 2020.
    [10] S. Singh, A. S. M. S. Hosen and B. Yoon, "Blockchain Security Attacks, Challenges, and Solutions for the Future Distributed IoT Network," in IEEE Access, vol. 9, pp. 13938-13959, 2021.
    [11] 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.
    [12] BUTERIN, Vitalik, et al, “A next-generation smart contract and decentralized application platform,” white paper, 2014.
    [online] Available:
    [13] Tamas Blummer, Sean Bohan, Mic Bowman, Christian Cachin, Nick Gaski, Nathan George, Gordon Graham, Daniel Hardman, Ram Jagadeesan, Travin Keith, Renat Khasanshyn, Murali Krishna, Tracy Kuhrt, Arnaud Le Hors, Jonathan Levi, Stanislav Liberman, Esther Mendez, Dan Middleton, Hart Montgomery, Dan O’Prey, Drummond Reed, Stefan Teis, Dave Voell, Greg Wallace, Baohua Yang., “An introduction to Hyperledger”, 2018. [online]Available:
    [14] Hyperledger, “hyperledger-fabricdocs Documentation”, 2020.
    [15] Z. Leng, Z. Tan and K. Wang, "Application of Hyperledger in the Hospital Information Systems: A Survey," in IEEE Access, vol. 9, pp. 128965-128987, 2021.
    [16] H. Lin, Z. Yang, Z. Hong, S. Li and W. Chen, "Smart Contract-based Hierarchical Auction Mechanism for Edge Computing in Blockchain-empowered IoT," 2020 IEEE 21st International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM), pp. 147-156, 2020.
    [17] Z. Gong-Guo and Z. Wan, "Blockchain-based IoT security authentication system," 2021 International Conference on Computer, Blockchain and Financial Development (CBFD), pp. 415-418, 2021.
    [18] Apple and Google, “Exposure Notification Privacy-preserving Analytics (ENPA) White Paper”, 2021. [online]Available:
    [19] Apple Inc., “Exposure Notification APIs Addendum”, 2020. [online]Available:
    [20] R. Faragher and R. Harle, "Location Fingerprinting with Bluetooth Low Energy Beacons," in IEEE Journal on Selected Areas in Communications, vol. 33, no. 11, pp. 2418-2428, 2015.
    [21] H. Xu, L. Zhang, O. Onireti, Y. Fang, W. J. Buchanan and M. A. Imran, "BeepTrace: Blockchain-Enabled Privacy-Preserving Contact Tracing for COVID-19 Pandemic and Beyond," in IEEE Internet of Things Journal, vol. 8, no. 5, pp. 3915-3929, 2021.
    [22] S. Wang, Y. Zhang and Y. Zhang, "A Blockchain-Based Framework for Data Sharing with Fine-Grained Access Control in Decentralized Storage Systems," in IEEE Access, vol. 6, pp. 38437-38450, 2018.
    [23] Z. -H. Pang and G. -P. Liu, "Design and Implementation of Secure Networked Predictive Control Systems Under Deception Attacks," in IEEE Transactions on Control Systems Technology, vol. 20, no. 5, pp. 1334-1342, 2012.

    無法下載圖示 Full text public date 2024/09/26 (Intranet public)
    Full text public date 2024/09/26 (Internet public)
    Full text public date 2024/09/26 (National library)