ABAFOR: A Blockchain-based Privacy-Preserving Architecture for Efficient Contact Tracing and GIS Analysis
Article Main Content
The Coronavirus disease 2019 has manifested into a global pandemic spreading into almost all the countries and territories in the world. Contact tracing, followed by testing and isolation, have been identified as important tools in containing the proliferation of the disease. Because of manual contact tracing limitations, smartphone apps for digital contact tracing have been deployed by authorities in multiple countries. However, many of these apps have faced criticism because of interoperability, privacy and security issues. This paper proposes an open architecture based on blockchain technology that addresses some of these criticisms. It enables interoperability through a publicly-readable consortium blockchain database, preserving privacy by distributing users’ partial identities among multiple decentralised authorities and providing security through digital signature and asymmetric key encryption. In addition, the architecture provides a fast proof-of-authority based consensus algorithm using reputation as a stake to add and validate blocks on the blockchain efficiently and a swift contact tracing algorithm using Spatio-temporal and key-valued databases.
References
-
World Health Organization. WHO Coronavirus Disease (COVID-19) Dashboard. World Health Organization; 2020. Available from: https://covid19.who.int/.
Google Scholar
1
-
Klinkenberg D, Fraser C, Heesterbeek H. The Effectiveness of Contact Tracing in Emerging Epidemics. PLoS ONE. 2006 Dec;1(1):e12. Available from: https: //dx.plos.org/10.1371/journal.pone.0000012.
Google Scholar
2
-
Salath M, Althaus CL, Neher R, Stringhini S, Hodcroft E, Fellay J, et al. COVID-19 epidemic in Switzerland: on the importance of testing, contact tracing and isolation. Swiss Medical Weekly. 2020 Mar. Available from: https: //doi.emh.ch/smw.2020.20225.
Google Scholar
3
-
Ferretti L, Wymant C, Kendall M, Zhao L, Nurtay A, Abeler-Dorner L, et al. Quantifying SARS-CoV-2 transmission suggests epidemic control with digital contact tracing. Science. 2020 May;368(6491):eabb6936. Available from: https://www.sciencemag.org/lookup/doi/10.1126/science.abb6936.
Google Scholar
4
-
Raper J, Gartner G, Karimi H, Rizos C. A critical evaluation of location based services and their potential. Journal of Location Based Services. 2007 Mar;1(1):5- 45. Available from: http://www.tandfonline.com/doi/abs/10.1080/17489720701584069.
Google Scholar
5
-
Bridwell SA, Miller HJ. Location-Based Services. In: Liu L, Ozsu MT, editors. Encyclopedia of Database Systems. Boston, MA: Springer US; 2009. p. 1639-41. Available from: http://link.springer.com/10.1007/978-0-387-39940-9 494.
Google Scholar
6
-
Bahri S. Enhancing quality of data through automated SARS contact tracing method using RFID technology. International Journal of Networking and Virtual Organisations. 2007;4(2):145. Available from: http://www.inderscience.com/link.php?id=13540.
Google Scholar
7
-
Farrahi K, Emonet R, Cebrian M. Epidemic Contact Tracing via Communication Traces. PLoS ONE. 2014 May;9(5):e95133. Available from: https://dx.plos.org/10.1371/journal.pone.0095133.
Google Scholar
8
-
Jhunjhunwala A. Role of Telecom Network to Manage COVID-19 in India: Aarogya Setu. Transactions of the Indian National Academy of Engineering. 2020 Jun. Available from: http://link.springer.com/10.1007/s41403-020-00109-7.
Google Scholar
9
-
Stevens H, Haines MB. TraceTogether: Pandemic Response, Democracy, and Technology. East Asian Science, Technology and Society. 2020.
Google Scholar
10
-
Abubakar A, Babate AI, Ishola A, Sani AM. The Study of Data Security in Cloud Computing. European Journal of Electrical Engineering and Computer Science. 2020;4(4).
Google Scholar
11
-
Cho H, Ippolito D, Yu YW. Contact tracing mobile apps for COVID-19: Privacy considerations and related tradeoffs. arXiv preprint arXiv:200311511. 2020.
Google Scholar
12
-
Kim M, Denyer S. A?travel log?of the times in South Korea: Mapping the movements of coronavirus carriers. The Washington Post. 2020.
Google Scholar
13
-
Troncoso C, Payer M, Hubaux JP, Salathe M, Larus ?J, Bugnion E, et al. Decentralized privacy-preserving proximity tracing. arXiv preprint arXiv:200512273.2020.
Google Scholar
14
-
Yasaka TM, Lehrich BM, Sahyouni R. Peer-to-Peer Contact Tracing: Development of a Privacy-Preserving Smartphone App. JMIR mHealth and uHealth. 2020 Apr;8(4):e18936. Available from: https://mhealth.jmir.org/2020/4/e18936.
Google Scholar
15
-
Altuwaiyan T, Hadian M, Liang X. EPIC: efficient privacy-preserving contact tracing for infection detection. In: 2018 IEEE International Conference on Communications (ICC). IEEE; 2018. p. 1-6.
Google Scholar
16
-
Brack S, Reichert L, Scheuermann B. Decentralized Contact Tracing Using a DHT and Blind Signatures. IACR Cryptol ePrint Arch. 2020;2020:398.
Google Scholar
17
-
Nakamoto S. Bitcoin: A peer-to-peer electronic cash system. Manubot; 2019.
Google Scholar
18
-
Buterin V, et al. Ethereum white paper: a next generation smart contract & decentralized application platform. First version. 2014;53.
Google Scholar
19
-
Cachin C, et al. Architecture of the hyperledger blockchain fabric. In: Workshop on distributed EJECE, EUROPEAN JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, VOL. 6, NO. 2, APRIL, 2022 102 cryptocurrencies and consensus ledgers. vol. 310-4; 2016.
Google Scholar
20
-
Kumar N, Aggarwal S, Sharma PR. Blockchain technology for secure and smart applications across industry verticals. S.l.: Elsevier Academic Press; 2021. OCLC: 1164493410.
Google Scholar
21
-
Chaudhary R, Jindal A, Aujla GS, Aggarwal S, Kumar N, Choo KKR. BEST: Blockchain-based secure energy trading in SDN-enabled intelligent transportation system. Computers & Security. 2019 Aug;85:288-99. Available from: https://linkinghub.elsevier.com/retrieve/pii/S016740481831201X.
Google Scholar
22
-
Mistry I, Tanwar S, Tyagi S, Kumar N. Blockchain for 5G-enabled IoT for industrial automation: A systematic review, solutions, and challenges. Mechanical Systems and Signal Processing. 2020 Jan;135:106382. Available from: http://www.sciencedirect.com/science/article/pii/S088832701930603X.
Google Scholar
23
-
Aggarwal S, Chaudhary R, Aujla GS, Kumar N, Choo KKR, Zomaya AY. Blockchain for smart communities:
Google Scholar
24
-
Applications, challenges and opportunities. Journal of Network and Computer Applications. 2019 Oct;144:13-48. Available from: http://www.sciencedirect.com/science/article/pii/S1084804519302231.
Google Scholar
25
-
Sharma PK, Kumar N, Park JH. Blockchain-Based Distributed Framework for Automotive Industry in a Smart City. IEEE Transactions on Industrial Informatics.2019 Jul;15(7):4197-205.
Google Scholar
26
-
Jindal A, Aujla GS, Kumar N. SURVIVOR: A blockchain based edge-as-a-service framework for secure energy trading in SDN-enabled vehicle-to-grid environment. Computer Networks. 2019 Apr;153:36-48. Available from: http://www.sciencedirect.com/science/
Google Scholar
27
-
article/pii/S138912861831106X.
Google Scholar
28
-
Farnaghi M, Mansourian A. Blockchain, an enabling technology for transparent and accountable decentralized public participatory GIS. Cities. 2020;105:102850.
Google Scholar
29
-
Tian F. An agri-food supply chain traceability system for China based on RFID & blockchain technology. In: 2016 13th international conference on service systems and service management (ICSSSM). IEEE; 2016. p. 1-6.
Google Scholar
30
-
Keirns G. Blockchain Land Registry Tech Gets Test in Brazil. CoinDesk News. 2017;5:2017.
Google Scholar
31
-
Chavez-Dreyfuss G. Honduras to build land title registry using bitcoin technology. Reuters Dispon??vel em:? http://in reutersom/article/usa-honduras-technologyidINKBN0O01V720150515. 2015.
Google Scholar
32
-
Oprunenco A, Akmeemana C. Using blockchain to make land registry more reliable in India. LSE Business Review. 2018.
Google Scholar
33
-
Kim C. Sweden?s land registry demos live transaction on a blockchain; 2019.
Google Scholar
34
-
Torun A. Hierarchical blockchain architecture for a relaxed hegemony on cadastre data management and update: A case study for Turkey. In: Proceedings of the UCTEA International Geographical Information Systems Congress; 2017. .
Google Scholar
35
-
Bansal A, Garg C, Padappayil RP. Optimizing the Implementation of COVID-19 ?Immunity Certificates? Using Blockchain. Journal of Medical Systems. 2020;44(9):1-2.
Google Scholar
36
-
Lv W, Wu S, Jiang C, Cui Y, Qiu X, Zhang Y. Decentralized Blockchain for Privacy-Preserving LargeScale Contact Tracing. arXiv preprint arXiv:200700894.2020.
Google Scholar
37
-
Xu H, Zhang L, Onireti O, Fang Y, Buchanan WB, Imran MA. BeepTrace: Blockchain-enabled Privacy-preserving Contact Tracing for COVID-19 Pandemic and Beyond. ArXiv. 2020;abs/2005.10103.
Google Scholar
38
-
Jung J, Kang Do, Bae C. Peer to peer signal strength characteristic between IoT devices for distance estimation. In: 2014 IEEE World Forum on Internet of Things (WF-IoT). IEEE; 2014. p. 208-11.
Google Scholar
39
-
Huang J, Chai S, Yang N, Liu L. A novel distance estimation algorithm for Bluetooth devices using RSSI. In: 2017 2nd International Conference on Control, Automation and Artificial Intelligence (CAAI 2017). Atlantis Press; 2017.
Google Scholar
40
-
Zhou S, Pollard JK. Position measurement using Bluetooth. IEEE Transactions on Consumer Electronics. 2006;52(2):555-8.
Google Scholar
41
-
Gilles S, Butler H. Spatial indexing for Python; 2019. Available from: https://rtree.readthedocs.io/en/latest/.
Google Scholar
42
-
Kansal S. Develop a blockchain application from scratch in Python; 2020. Available from: https: //developer.ibm.com/technologies/blockchain/tutorials/develop-a-blockchain-application-from-scratch-in-python/.
Google Scholar
43
-
Pal A, Kant K. DC-PoET: Proof-of-Elapsed-Time Consensus with Distributed Coordination for Blockchain
Google Scholar
44
-
Networks. In: 2021 IFIP Networking Conference (IFIP Networking). IEEE; 2021. p. 1-9.
Google Scholar
45
Most read articles by the same author(s)
-
Abdullahi Abubakar,
Alhaji Idi Babate,
Abdulhakeem Ishola,
Asma’u Muhammad Sani,
The Study of Data Security in Cloud Computing , European Journal of Electrical Engineering and Computer Science: Vol. 4 No. 4 (2020) -
Hashiru Isiaka Muhammad,
Kabir Ibrahim Musa,
Mustapha Lawal Abdulrahman,
Abdullahi Abubakar,
Kabiru Umar,
Abdulhakeem Ishola,
Enhancing Detection Performance of Face Recognition Algorithm Using PCA-Faster R-CNN , European Journal of Electrical Engineering and Computer Science: Vol. 5 No. 3 (2021)