簡易檢索 / 詳目顯示

研究生: 牛愛元
AI-YUAN NIU
論文名稱: 基於區塊鏈技術之自動化 COVID-19 病原接觸追蹤及警告系統設計
On the Design of Automatic COVID-19 Patient Contact Tracing and Alerting System based on Blockchain Technology
指導教授: 羅乃維
Nai-Wei Lo
口試委員: 楊傳凱
Chuan-Kai Yang
黃政嘉
Jheng-Jia Huang
學位類別: 碩士
Master
系所名稱: 管理學院 - 資訊管理系
Department of Information Management
論文出版年: 2022
畢業學年度: 110
語文別: 英文
論文頁數: 36
中文關鍵詞: 區塊鏈接觸者追蹤隱私保護自動化
外文關鍵詞: blockchain, contact tracing, privacy preserving, automation
相關次數: 點閱:601下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著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”.
    [online]Available: https://openwho.org/courses/introduction-to-ncov
    [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:
    https://www.cdc.gov/coronavirus/2019-ncov/symptoms-testing/symptoms.html
    [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:
    https://www.imperial.ac.uk/media/imperial-college/medicine/sph/ide/gida-fellowships/Imperial-College-COVID19-NPI-modelling-16-03-2020.pdf
    [6] Government of United Kingdom, “NHS COVID-19 app”, 2022. [online]Available: https://www.gov.uk/government/collections/nhs-covid-19-app
    [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: https://github.com/ethereum/wiki/wiki/White-Paper
    [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:
    https://www.hyperledger.org/wp-content/uploads/2018/07/HL_Whitepaper_IntroductiontoHyperledger.pdf
    [14] Hyperledger, “hyperledger-fabricdocs Documentation”, 2020.
    [online]Available:
    https://hyperledger-fabric.readthedocs.io/_/downloads/en/v2.2.1/pdf/
    [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:
    https://covid19-static.cdn-apple.com/applications/covid19/current/static/contact-tracing/pdf/ENPA_White_Paper.pdf
    [19] Apple Inc., “Exposure Notification APIs Addendum”, 2020. [online]Available: https://developer.apple.com/contact/request/download/Exposure_Notification_Addendum.pdf
    [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.

    QR CODE